Database Developer (DB) Senior
SproutLoud
Medellín, Antioquia, Colombia
hace 2 días

Overview

At SproutLoud our people and culture are central to our incredible growth. Perhaps that's why in 2016 SproutLoud was ranked one of the 50 Innovative Companies to Watch by Silicon Review.

In 2015, we were named among the 50 Most Promising Google Technology Solution Providers in the country by CIO Review, among the Top 10 Marketing Automation Solution Providers nationwide by Marketing Tech Insights, and ranked No.

1 for Local Partner Execution by Forrester Research in 2015. SproutLoud has also been recognized as one of the Fastest-Growing Technology Companies by Deloitte, Inc.

5000, Inc. 500 and the South Florida Business Journal multiple times between 2010 and 2016.

Headquartered in Medellin in the great Poblado, SproutLoud develops its own technology to service the local marketing needs of large organizations.

We help our clients manage their brands and distribute their marketing resources locally - through sales channels, franchisees, chain-

retail locations, dealer networks, value-added reseller (VAR) programs, and field employees / offices - with a comprehensive distributed marketing solution.

SproutLoud solutions manage brand compliance, increase speed to market, automate manual tasks, and provide robust reporting and business intelligence.

Summary

The Senior Database Developer will work to create and maintain SproutLoud back-end and data repositories, including creating and maintaining scalable and highly performing data structures, creating efficient queries and stored procedures, housing and moving of data, and reporting.

This position is required to work closely with developers, devops, stakeholders, and end users, providing hands-on support for current and future functionality in the SproutLoud platform.

In this role the Senior Database Developer will define and enforce best practices for database development across all teams.

The Senior Database Developer requires extensive experience in database development for web-based and web-enable business applications, must possess hands-

on experience on high transaction OLTP databases and have experience with OLAP databases.

A Sr. Database Developer needs to demonstrate a deep understanding of SproutLoud’s business processes and architecture, in addition to advanced understanding on enterprise level data access, concurrency, security and performance for RDBMS.

The Sr. Database Developer is expected to train, assist and provide feedback to other team members in his / her team or other teams.

A Sr. Database Developer is expected to keep up to date with industry standards and best practices and collaborate with the System Architect team to improve SproutLoud’s architecture, tools and practices.

Challenges

  • Serve as a member of development teams involved in the analysis, design, implementation, and support of SproutLoud’s applications and systems
  • Acquire, process, store and retrieve data efficiently and securely
  • Create, debug and optimize PL / SQL procedures, triggers and functions
  • Analyze business requirements and convert them into efficient data models
  • Perform code reviews for other team members
  • Test and deploy new features or fixes to our Stage and Production environments
  • Do minor Database Administration work
  • Work in an agile team environment
  • Work in a continuous integration environment
  • Interact with stakeholders and management to make key decisions with regards to the application functionality
  • Work closely with Product Owner to drive new feature creation, software testing and quality assurance
  • Train, coach and advise other team members about database best practices
  • Show a keen eye for detail and the ability to adhere to deadlines within a fast paced environment
  • Make key decisions and judgments on your own
  • Qualifications and Skills

  • 5+ years’ SQL and PL / SQL Development Experience
  • 3+ years’ Design of Database objects and relational tables
  • 3+ years’ experience writing highly optimized Triggers, Functions, Procedures, and Complex SQL Queries
  • 3+ years’ working with high-volume OLTP systems
  • Experience with SQL Query tuning
  • Experience with ETL processes
  • Good oral and written communication skills
  • Not required, but it would be a plus :

  • Experience within Unix / Linux environments
  • Experience with Version Control Systems.
  • Experience with PostgreSQL
  • Experience some Perl or Shell scripting
  • Experience with Data Marts and Data Warehouses
  • Experience with Pentaho Data Integration
  • Benefits and Perks

    At SproutLoud, we continue to cultivate an environment that aspires to be one of the best places to work - period. SproutLoud pays the full cost of some benefit programs with our team members.

    Benefits include health-care coverage (Poliza de Seguro Sura), transportation / parking benefit, maternity and paternity benefits, professional development, generous paid time off (PTO) policy, employee and client referral programs, and wellness initiatives.

    We also have fun along the way - a partially paid gym membership, community involvement events, creative recognition programs, breakfast Fridays, BBQ / picnic summers, annual kick off events, monthly happy hours / team building activities, casual dress code, etc.

    And because we believe in keeping the innovative spirit alive over the long haul, we provide a paid four-week sabbatical leave after every sixth year of service for team members to recharge, renew and reboot.

    Having a career at SproutLoud means you are on a team that helps each other win. You will be in an environment that is 100% jerk-

    free, and share values with others who are accountable, care, inspire, elevate and grow. Come grow with SproutLoud!

    Step 2
    Inscribirse
    Añadir a los favoritos
    Eliminar de mis favoritos
    Inscribirse
    Mi Correo Electrónico
    Al hacer clic en la opción "Continuar", acepto que neuvoo recolecte y procese mis datos de conformidad con lo establecido en su Política de privacidad . Tengo derecho a darme de baja o retirar mi autorización en cualquier momento.
    Continuar
    Formulario de postulación