Skip to main content

Data Engineer

Apply now
Primary Location: Kirkland, Quebec, Canada Full time R1299913

Job description

Job Purpose:

The Data Engineer is responsible for the Design, development, testing and debugging of Applications in a data warehouse and BI related environments. The candidate is also responsible for the documentation of new solutions and for their successful move to production.

Job Requirements:

  • Participates in conducting analysis, design, and implementation of applications in a data warehouse environment to meet specified design requirements and specifications, the role involves Offshore Communications
  • Investigates standard systems applications, conduct analysis of system specifications and program coding
  • Translates applications design specifications into software applications
  • Participates in the preparation of detailed systems design specifications to meet defined requirements
  • Perform unit testing and full systems testing, ensuring results meet customer requirements
  • Perform unit testing and full systems testing, ensuring results meet customer requirements
  • Prepare application(s) for release through the change control process
  • Coordinate activities with team members for successful transition of application to the "delivery" team

Knowledge of academic field(s) or discipline(s):

  • Bachelor's degree in Computer Science or related discipline or knowledge acquired through equivalent experience.
  • Incumbent possesses and has demonstrated specialized systems and programming knowledge with 5+ years’ experience in systems analysis, design and application programming.

Knowledge of technology:

Technical Skills

Solid Design, development, and implementation of DW/BI Solutions.Extensive Data Warehouse ETL & ELT experience.Data Architecture and ModelingExtensive Knowledge on Developing Aggregations, KPIs, Measures, Partitions and Data Mining.Strong Relational Data Base experience (Oracle 12c, 18c or 19c).Strong knowledge of SQL and Performance tuning.Strong BI/Analytics and development skills ie tools (Tableau).Proficient in Cloud platforms Azure and or AWS. Understanding Big data implementations using Apache stackUnderstanding Structure and Unstructured Data.Work experience in Python DevelopmentProficient understanding of code versioning tools like Git.Familiar in continuous integration using Jenkins and/or GitLab runner

Key competencies:

  • Strong interpersonal and communication skills.
  • Effective time management, multi-tasking, and organizational skills.
  • Strong ability to work autonomously in achieving high impact quality solutions.
  • Good problem-solving skills
  • Self-starter attitude with ability to adapt quickly to changing environment.    

IQVIA is a leading global provider of advanced analytics, technology solutions and clinical research services to the life sciences industry. We believe in pushing the boundaries of human science and data science to make the biggest impact possible – to help our customers create a healthier world. Learn more at

Apply now

Join our Global Talent Network

Let’s stay connected. Join our Global Talent Network to receive alerts when new opportunities become available that match your career ambitions.

Join our network
Top of page