Diplôme en informatique, génie logiciel, ou science des données., 3 à 5 ans d’expérience en ingénierie de données ou développement ETL, idéalement sur GCP., Excellente maîtrise de SQL et Python, avec expérience sur BigQuery et Data Fusion., Solide pratique de Terraform et des pipelines GitLab CI/CD..
Key responsibilities:
Conception et maintenance de pipelines ETL pour extraire, transformer et charger des données.
Développer et configurer des workflows ETL dans un environnement infonuagique.
Créer des jeux de données optimisés pour Power BI et collaborer sur des rapports dynamiques.
Participer aux cérémonies Scrum et documenter les schémas de données et bonnes pratiques.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
Developed by a local company to provide innovative technological solutions to those who give and receive health care, Clic Santé is striving to offer a one-stop portal for Quebecers to access health care services.
Chez Clic Santé, nous sommes une équipe passionnée dédiée à transformer l’accès aux soins grâce à des solutions technologiques innovantes. Notre plateforme de gestion de rendez‑vous de masse pour les services d’urgence et de santé courante améliore considérablement l’expérience patient et l’efficacité des établissements.
Notre infrastructure repose sur Google Cloud Platform, gérée et versionnée avec Terraform, et déployée via des pipelines GitLab CI/CD.
Vos responsabilités :
Conception et maintenance de pipelines ETL
Extraire des données de sources variées (bases SQL/NoSQL, API REST, flux Datastream, etc).
Transformer, nettoyer et enrichir les jeux de données à l’aide de Cloud function, Data Fusion, Apache AirFlow.
Charger les données dans BigQuery et Cloud Storage, en garantissant performance et consistance.
Orchestration et automatisation
Développer et configurer des workflows ETL dans un environnement infonuagique.
Superviser l’exécution des jobs, diagnostiquer les incidents et mettre en place alertes (Stackdriver).
Intégrer ces workflows dans des pipelines GitLab CI/CD.
Infrastructure as Code
Provisionner et maintenir l’infrastructure GCP avec Terraform.
Assurer la traçabilité et la cohérence des déploiements via GitLab.
Reporting et visualisation
Créer des jeux de données optimisés pour la restitution dans Power BI.
Collaborer avec les parties prenantes pour définir les indicateurs clés et mettre en place des rapports dynamiques.
Collaboration agile
Participer aux cérémonies Scrum (planification, daily stand‑up, rétrospectives).
Documenter les schémas de données, les pipelines et les bonnes pratiques de développement.
Vos qualifications :
Diplôme en informatique, génie logiciel, science des données ou expérience équivalente.
3 à 5 ans d’expérience en ingénierie de données / développement ETL, idéalement sur GCP.
Excellente maîtrise de SQL et Python
Expérience avec BigQuery, Data Fusion, Datastream, Cloud Functions et Cloud Storage.
Solide pratique de Terraform pour GCP et des pipelines GitLab CI/CD.
Maîtrise de Power BI pour la création de rapports et de tableaux de bord.
Connaissance des concepts DevOps appliqués aux données (CI/CD, monitoring, alerting).
Bonnes pratiques de sécurisation et confidentialité des données.
Votre profil :
Autonome, rigoureux·se et orienté·e “solution” dans un contexte dynamique.
Capacité à gérer plusieurs projets simultanément et à prioriser efficacement.
Excellentes compétences de communication écrite et orale, en français et en anglais.
Esprit d’équipe, proactivité et goût pour l’innovation.
Pourquoi nous rejoindre ?
Impact direct sur l’amélioration de l’accès aux soins.
Environnement “start‑up” au sein d’un secteur à forte valeur sociale.
Défis techniques autour de la scalabilité, de la qualité des données et de l’optimisation des coûts.
Culture d’autonomie, d’apprentissage continu et de partage de connaissances.
Si vous êtes prêt·e à relever ce défi technique et humain, rejoignez‑nous !
Required profile
Experience
Spoken language(s):
FrenchEnglish
Check out the description to know which languages are mandatory.