Junior SQL/ETL Developer

Job Brief

We are looking for a Junior SQL/ETL Developer to become a member of the team behind the CommissionSuite solution, our forefront application for calculating sales commissions and tracking sales performance.

As a Junior SQL/ETL Developer, you will be involved in the CommissionSuite application development, and participate in the design and implementation of ETL processes that ingest the data from heterogeneous sources into our CommissionSuite system. You will work with business owners to understand their data requirements and help them make data-related decisions using your ETL knowledge as your experience grows.

Responsibilites

  • Design, develop and maintain ETL processes to provide CommissionSuite application reliable and accurate data
  • Write well-designed code that complies with the technical design of the solution (PL/SQL stored procedures and functions)
  • Perform tests, validate all data flows, and prepare all ETL processes according to design specifications and business requirements
  • Support clients in resolving issues relating to software implementation, function, and upgrades
  • Write and maintain technical documentation for the data flow processes
  • Execute test cases and analyze results

Job Requirements

  • Degree in Computer Science, Computer Engineering, Informatics, or any other closely related field
  • Good knowledge of relational database concepts and SQL
  • Knowledge of logical and physical database design
  • Excellent command of the English language both written and spoken
  • Military obligations fulfilled, if applicable

Desirable Knowledge

  • Oracle PL/SQL and/or Postgres PL/pgSQL
  • Linux scripting
  • Prior working experience in Telecommunications

Personal Skills

  • Structured and analytical thinking with a focus on results
  • Ability to build rapport with colleagues and customers (team player)
  • Self-motivation, confidence, courtesy

We offer

  • Competitive salary
  • Group Medical Plan
  • An individual subscription to an e-learning platform that promotes professional mastery and personal growth
  • Agile company culture embracing simplicity, speed, flexibility, autonomy, and diversity
  • Multi-project team environment with experienced high-caliber professionals delivering mission-critical applications that impact thousands of users
Apply Now