Description
Joignez-vous à notre équipe et ce que nous accomplirons ensemble
Nous sommes LA société technologique à surveiller dans le secteur de la santé. L’équipe Produits de fournisseur, qui fait partie de la grande famille TELUS Santé, a été créée par des médecins praticiens et des futurologues de la technologie. Elle rassemble des personnes hautement qualifiées dans la résolution de problèmes, chargées d’améliorer les solutions de santé dans l’écosystème des soins primaires. Notre objectif est de tout améliorer : les processus, les produits, l’expérience client et nous-mêmes.
En tant que développeur ou développeuse DevOps, vous vous occuperez de PS Suite DME, une importante application client de dossier médical électronique (DME) Java. Vous contribuerez au transfert de la pile technologique existante vers les services Google Cloud au moyen d’une infrastructure en tant que code novatrice. L’interface utilisateur de PS Suite DME est créée avec Swing et prend en charge les bases de données Oracle et PostgreSQL.
Le rôle : être les meilleurs, les plus rapides, les plus forts
D’abord, ne faire aucun tort. Mettre en œuvre les meilleures pratiques en toutes circonstances; ne toucher au code que pour l’optimiser
Ajouter ce qui doit l’être. Le milieu des soins de santé évolue constamment. Analyser les exigences opérationnelles.
Concevoir et construire des solutions robustes
Repérer vos erreurs de programmation. Personne n’est à l’abri d’une erreur. Diagnostiquer et résoudre les incidents de production
Accélérer le processus. Nos données prolifèrent. Nos équipes dans le secteur de la santé s’élargissent. L’information dont elles ont besoin se complexifie. Vos analyses rigoureuses, votre expérience et votre créativité aident à hausser le rendement des applications
Réduire à néant la dette technique. Les solutions ne passent pas toutes l’épreuve du temps. Repérer et réusiner les anti-patrons et les mises en œuvre incomplètes ou peu efficaces avant qu’elles ne deviennent problématiques
Automatisez pour plus d’efficacité et de cohérence. Passez moins de temps sur les tâches répétitives et ennuyantes et relevez de nouveaux défis novateurs
Voici comment
Contribuer à l’infrastructure en tant que code
Contribuer à la mise à jour de l’infrastructure en tant que code pour les déploiements Google Cloud
Écrire du code bien conçu et testable
Faire du dépannage et résoudre les problèmes de conception et les erreurs de code
Travailler dans un environnement de développement agile avec de nombreuses équipes appliquant la méthode Schwaber-Sutherland (Scrum)
Établir et maintenir des processus continus d’intégration et de déploiement
Automatiser les processus de déploiement, d’essai, de surveillance et de mise à l’échelle
Mettre en œuvre des solutions d’observabilité pour les applications et l’infrastructure
Qualifications
Vous possédez
Expérience de travail d’au moins 2 ans dans les environnements Google Cloud
Expérience de travail avec Git, GitHub Actions, Jenkins et Terraform
Expérience de travail d’au moins 4 ans avec J2SE ou J2EE
Expérience de travail d’au moins 1 an avec des bases de données Oracle ou PostgreSQL
Expérience de travail d’au moins 2 ans avec Python
Expérience de travail avec les requêtes SQL
Capacité à apprendre rapidement et désir de surmonter les défis liés à une base de code importante
Aptitude marquée pour la conception et volonté de se maintenir à jour sur l’évolution des technologies
Excellentes compétences en communication orale et écrite pour présenter avec précision les problèmes et la conception de leur solution
Esprit de collaboration au sein d’une équipe agile de développeurs, d’analystes d’AQ et de responsables de produits
Vous avez le sens de l’initiative et aimez résoudre les problèmes. Vous n’hésitez pas à vous porter volontaire et à accomplir le travail nécessaire
Votre intérêt ne se limite pas à la programmation. Vous aimez analyser, décomposer, concevoir et planifier
La collaboration est votre approche de base. Vous savez que tous peuvent avoir de bonnes idées et les faire progresser au fil de la conversation
Vous avez une démarche d’artisan. La qualité est importante pour vous : reconnaître les conséquences néfastes des anomalies et de la dette technique sur l’action rapide et l’innovation; faire les essais d’abord; réusiner sans pitié; écrire une part de code; répéter
Vous avez un désir insatiable d’apprendre. Quel que soit votre talent, vous savez que vous pourrez toujours vous améliorer, et vous consacrez le temps nécessaire à la découverte de nouvelles perspectives et technologies
Atouts
Expérience dans le secteur des soins de santé ou dans l’utilisation des normes HL7
Expérience d’utilisation de JUnit, Mokito et EasyMock
Expérience de programmation dans les environnements Mac, Windows et Linux
Expérience avec les méthodologies Kanban et Scrum
Expérience des interfaces utilisateur créées à l’aide de Swing
Compte tenu de la portée nationale du poste et des responsabilités qui y sont associées, une connaissance avancée de l'anglais est requise, car vous échangerez la plupart du temps en anglais avec des parties externes (clients, fournisseurs, partenaires externes) et internes (collègues, partenaires internes, collaborateurs).
LI-REMOTE