L'ICIS
L’ICIS regroupe des leaders d’opinion passionnés par les données qui veulent apporter leur contribution au milieu de la santé. À titre d’organisme autonome sans but lucratif, nous collaborons avec nos partenaires au partage d’informations essentielles sur les systèmes de santé du Canada pour éclairer les décisions au profit de la santé des Canadiens. À titre d’employé de l’ICIS, vous jouerez un rôle déterminant dans l’évolution du système de santé canadien.
L’ICIS offre un milieu de travail exceptionnel où diversité, respect, intégrité, collaboration et innovation sont valorisés. Consultez notre strategie sur l'équité, la diversité et l'inclusion qui décrit les efforts que nous déployons pour créer un environnement plus inclusif et accueillant en misant sur nos apprentissages, notre gouvernance et nos pratiques.
L'ICIS, sachant ce qui importe à ses employés, offre une gamme d'avantages, , notamment :
- L’adhésion au régime de retraite HOOPP (à prestations déterminées)
-
Un programme de planification de la retraite
-
Un régime de vacances généreux pour les employés permanents ou contractuels à long terme
-
Un équilibre travail-vie personnelle
-
Un programme de planification de carrière
-
Un programme d’apprentissage et de perfectionnement professionnel
-
Un régime d’avantages sociaux flexible dès le premier jour de travail pour les employés permanents ou contractuels à long terme
Pourquoi ce rôle est-il important ?
Le développeur principal de logiciels conçoit, exploite, maintient et améliore des solutions de systèmes en appui aux produits et services de l’ICIS. Il assure notamment l’analyse des exigences et de la faisabilité, la conception, la programmation, la mise à l’essai, l’assurance de la qualité, la mise en œuvre, la documentation ainsi que la tenue à jour d’applications et le soutien aux utilisateurs finaux, en étroite collaboration avec les partenaires d’affaires conformément aux besoins opérationnels.
Quelles seront vos responsabilités ?
1. Travailler au sein d’une équipe technique afin d’élaborer des systèmes d’information, ce qui peut comprendre l’analyse des exigences et de la faisabilité, la conception, la programmation, la mise à l’essai, l’assurance de la qualité, la mise en œuvre, la documentation, ainsi que la tenue à jour d’applications et le soutien aux utilisateurs finaux.
2. Analyser les lacunes, les problèmes et les demandes de changement liés aux logiciels, et mettre en œuvre les changements dans les systèmes de production. Possibilité de devoir superviser et assurer la mise en œuvre rapide des changements pour l’équipe technique.
3. Élaborer, modifier et exécuter des plans d’essai, et veiller à ce que les procédures de mise à l’essai et d’approbation soient suivies conformément aux processus d’assurance de la qualité et de gestion du changement de l’ICIS.
4. Développer des solutions techniques pour des environnements Web (services dorsaux, API, intégrations).
5. Développer et soutenir des solutions de traitement et d’analyse des données à l’aide de Python, Spark et PySpark.
6. Développer et soutenir des processus ETC, notamment l’extraction, la transformation, l’intégration et l’optimisation de la performance des données.
Que mettriez-vous à profit ?
- Diplôme universitaire de premier cycle en informatique, en mathématiques, en statistique ou dans un domaine quantitatif connexe, ou combinaison équivalente de formation et d’expérience.
- De 3 à 5 ans d’expérience du développement logiciel.
- Expérience confirmée de Java, Spring, Spring Boot, REST, XML, HTML, CSS, Javascript, JQuery et Maven.
- Expérience du déploiement, de la gestion et de la mise à niveau d’applications conteneurisées sur Elastic Kubernetes Service (EKS) d’AWS dans le but d’améliorer l’extensibilité, la fiabilité et l’efficacité du déploiement dans des environnements infonuagiques.
- Expérience des serveurs d’applications comme Tomcat ou JBoss, PL/SQL et des environnements Linux/Windows.
- Expérience de l’environnement, des outils et des services d’AWS, notamment CDK, Lambda, ECS, EventBridge et CloudWatch.
- Expérience de travail avec des systèmes de gestion de bases de données relationnelles (Oracle, MySQL ou PostgreSQL) et des pipelines d’intégration de données.
- Expérience de travail avec de vastes ensembles de données et des plateformes infonuagiques telles qu’AWS S3, EMR ou Glue.
- Expérience du développement de solutions à l’aide de Python, PySpark, Spark SQL et SQL pour le traitement et l’analyse des données.
- Expérience des pratiques CI/CD, du contrôle des versions, des essais et de l’optimisation du rendement des applications de données.
- Capacité à comprendre et à prioriser les exigences des utilisateurs et de l’organisme, ainsi qu’à conceptualiser des solutions de traitement de l’information en conséquence.
- Capacité à planifier et à coordonner la charge de travail efficacement, notamment en gérant et en priorisant de multiples tâches.
- Esprit d’équipe manifeste et souci de la satisfaction des clients et des utilisateurs.
- Excellentes aptitudes pour l’analyse, la résolution de problèmes et le dépannage technique.
Declaration
Pour en savoir plus sur cette offre ou sur d'autres excellentes possibilités, visitez-nous au www.icis.ca et parcourez notre section Carrières.
Nous remercions tous les postulants, mais nous ne communiquerons qu’avec les candidats retenus.
L’utilisation dans le présent document de la forme masculine ou féminine, selon le contexte, a pour seul but d’alléger le texte.
Équité en emploi
L’ICIS veille à offrir un milieu de travail inclusif, sans obstacle et accessible, notamment en prenant les mesures d’adaptation nécessaires à une participation équitable aux processus de recrutement et de sélection. Par conséquent, si vous avez des besoins spéciaux, nous nous efforcerons d’y répondre.