Date de publication: Mar 24 2025
Our Mission:
Our mission is to help people around the world do more, feel better, and live longer. We achieve this by researching, developing, and providing innovative medicines, vaccines, and consumer healthcare products. Our dedication to scientific excellence and ethical practices guides everything we do.
Principal Data Engineer:
We are seeking a highly skilled and motivated Data Engineer to join our Technology team at GSK Canada. The Data Engineer will work with the Commercial Pharma Tech Product & the Development teams to architect & deliver digital products that are “fit for purpose” and “fit for use” leveraging proven and repeatable architecture/design patterns to optimize speed-to-value & costs. As a Data Engineer, you will play a critical role in the design, development, and maintenance of our data infrastructure, ensuring it meets the highest standards of quality, security, and scalability.
Responsibilities:
- Collaborate with business stakeholders to understand their data needs and align data engineering strategies with the organization's business goals.
- Develop and maintain data architecture and design strategies that balance technical considerations with business requirements, ensuring data solutions are scalable and efficient.
- Demonstrate in-depth knowledge of Azure data services, including Azure Data Factory, Azure Databricks, Azure Synapse Analytics.
- Lead the design and implementation of ETL/ELT processes to extract, transform, and load data from various sources into Azure data repositories.
- Create and manage data models that not only optimize technical performance but also meet business reporting and analytics needs.
- Oversee data integration efforts and ensure that data is accessible and relevant for business users.
- Implement data security and compliance measures to protect sensitive information and ensure regulatory requirements are met.
- Establish and enforce data governance policies that maintain data quality, compliance, and metadata management in line with business processes.
- Continuously optimize data solutions for performance, cost-effectiveness, and scalability while considering the impact on business operations.
- Develop and maintain scripts and automation workflows that streamline data pipeline management and meet business needs.
- Act as a liaison to the business teams, data scientist and report developers, facilitating communication and understanding of data requirements.
- Set up monitoring and alerting systems to proactively identify and address data pipeline issues that could impact business operations.
- Maintain comprehensive documentation of data solutions, configurations, and changes that can be understood by both technical and business stakeholders.
- Stay current with emerging data technologies and trends and propose innovative solutions that improve data engineering processes while considering business needs.
- Work closely with our data science team to help build complex algorithms that provide unique insights into our data
- Use agile software development processes to make iterative improvements to our back-end systems
- Model front-end and back-end data sources to help draw a more comprehensive picture of user flows throughout the system and to enable powerful data analysis
- Build data pipelines that clean, transform, and aggregate data from disparate sources
- Develop models that can be used to make predictions and answer questions for the overall business
Must Have:
- 10+ Years of Industry Experience in Data Engineering.
- Bachelor’s or Master’s degree in computer science, Information Technology, or a related field.
- Proven experience as a Data Engineer with a strong emphasis on Microsoft Azure (typically 8+ years of experience).
- 2+ Years of Pharmaceutical Domain experience is strong plus.
- Microsoft Azure certifications, such as Azure Data Engineer, are a strong plus.
- Experience in Azure Cloud environments, Azure Data lake (Gen2), Azure Data factory, Microservices , Service Bus , REST API , App service
- Experience in Vector Databases , Cosmos Db , Redis, Elasticsearch
- Programming experience: Python, Spark, Pyspark, SciKit Learn, SQL ,ML Algorithms, GENAI
- Azure Dev-ops , CI /CD pipelines , GitHub , Kubernetes (AKS)
- ML/OPS : Azure ML , MLFlow , LLMOps
- Databricks : Pyspark, SQL Warehouse , Delta tables, Unity Catalogue, Lakehouse IQ, MarketPlace, DBFS, Genie
- Data governance , Data Catalog (Collibra , Talend data catalogue)
- Knowledge of visualization, Reporting (Power BI)
- Excellent problem-solving skills and the ability to work in a fast-paced, dynamic environment.
- Commitment to continuous learning and staying up to date with Azure data services and best practices.
- Reviewing and recommending architectural patterns for data performance
- Strong Communication skills & Creative Problem-solving skills.
- Take independent decisions based on circumstances.
- Proven record of Product/Project delivery hitting timelines within budget.
- Effective work prioritization & delegation
GSK est un employeur qui prône l'égalité des chances et s'engage en faveur de la diversité et de l'inclusion. Nous invitons toutes les personnes qualifiées à postuler à nos offres d'emploi. GSK s'engage à tenir compte des besoins des personnes handicapées. Si vous avez besoin d'un logement à n'importe quel stade de la procédure de candidature ou si vous souhaitez plus d'informations sur nos politiques de logement, veuillez nous contacter à l'adresse canada-recruitment@gsk.com. Merci de ne pas envoyer votre curriculum vitae à cette adresse électronique et de postuler via la procédure de candidature en ligne pour ce poste.
En tant qu’entreprise axée sur la santé et la science, GSK est résolue à suivre les recommandations énoncées par Santé Canada et à prendre toutes les mesures nécessaires pour aider à freiner la propagation de la COVID-19, ce qui comprend la vaccination contre la COVID‑19. Nous croyons fermement que c’est la meilleure façon d’aider à protéger ceux qui nous importent le plus : nos employés, les membres de nos familles et de nos collectivités, ainsi que les patients et les consommateurs que nous servons. À cette fin, nous avons pris une mesure de taille pour assurer la sécurité de nos employés pendant cette crise mondiale de santé publique.
Ainsi, seuls les employés entièrement vaccinés contre la COVID-19 peuvent se rendre à nos bureaux de Mississauga et de Laval (Montréal). De plus, tous les employés en contact direct avec les clients qui, dans le cadre de leur travail, fréquentent des établissements de soins de santé comme les hôpitaux, les pharmacies ainsi que les cabinets de médecins et de dentistes devront être entièrement vaccinés contre la COVID-19. Malgré ce qui précède, les employés peuvent demander une mesure d’adaptation pour des motifs liés aux droits de la personne, y compris des problèmes de santé ou des croyances religieuses. La santé et la sécurité de nos employés demeurent l’une de nos grandes priorités.
Avis important aux agences de placement ou de personnel
GSK n'accepte aucune candidature référée par une agence de placement ou de personnel sur ce site. Toutes les agences de placement ou de personnel sont tenues de transmettre de telles références au Service des ressources humaines ou d'approvisionnement de GSK pour obtenir préalablement une autorisation écrite lui permettant soumettre une candidature en réponse à une offre d'emploi de GSK. Cette autorisation préalable est une condition essentielle à toute entente (verbale ou écrite) à ce sujet entre une agence de placement ou de personnel et GSK. En l'absence de toute autorisation écrite en ce sens, toute démarche entreprise par une agence de placement ou de personnel sera considérée avoir été faite sans le consentement ou sans entente contractuelle liant l'agence de placement ou de personnel et GSK. Le cas échéant, GSK ne sera pas responsable de tous frais découlant de telles démarches ou de tous frais associés à quelque candidature qu'une agence de placement ou de personnel aurait pu afficher sur ce site.