Veuillez noter : l’emploi du masculin dans le présent texte désigne, lorsque le contexte s’y prête, aussi bien les femmes et les personnes de type non binaire que les hommes.
L’occasion :
Le Service canadien de jumelage des résidents (CaRMS), situé au centre-ville d’Ottawa, est à la recherche d’un chef d’équipe, architecte des solutions talentueux et innovateur pour diriger une équipe de développement agile, pour construire et travailler sur la plateforme CaRMS en ligne.
Relevant de la gestionnaire, développement numérique, le chef d’équipe, architecte des solutions, définit la solution globale et guide la mise en œuvre et la gouvernance. L’architecte des solutions doit assurer la technologie de pointe et les pratiques exemplaires de l’industrie sont utilisées et que l’application et l’architecture évoluent continuellement pour répondre aux besoins et à l’adaptabilité du produit. Le chef d’équipe fournira du leadership technique par l’entremise d’encadrement et de mentorat de l’équipe de développement.
Le rôle et les responsabilités :
- Maintenir et améliorer continuellement l’architecture des produits actuels et soutenir le développement de nouveaux produits très tôt afin d’assurer la stabilité, la sécurité et l’adaptabilité.
- Soutenir et gérer la feuille de route globale du développement et de l’architecture.
- Gérer la conception et le développement de l’application pour assurer la conformité avec l’architecture globale.
- Réviser, évaluer et faire des recommandations concernant l’adoption d’outils et de technologies précises.
- Produire et maintenir toute la documentation architecturale pertinente, tenant compte des artefacts actuels et en évolution.
- Assurer la liaison avec le personnel interne afin de comprendre les besoins commerciaux et assurer que ces besoins s’alignent avec la conception des solutions.
- Identifier et réduire les risques commerciaux associés avec l’architecture des solutions.
- Fournir du mentorat, de l’orientation et du soutien à l’équipe, tout en surveillant la productivité et la compréhension.
- Assurer du codage de grande qualité et la conformité au sein de l’équipe grâce à des révisions de codes.
- Assurer l’interface avec des partis tiers, au besoin, afin de discuter des méthodes d’architecture et de livraison pour les occasions d’intégration.
Compétences :
- Diplôme universitaire en informatique ou une combinaison équivalente d’expérience de travail.
- Un minimum de dix années d’expérience dans le domaine des TI dans différents systèmes et projets.
- Un minimum de dix années d’expérience dans le domaine des projets d’entreprise.
- Un minimum de dix années d’expérience dans le domaine des projets d’entreprise Java.
- Langages de programmation : Java, .NET, Shell, XML (XSL, XSD, DTD), Git, SQL.
- Expérience avec les cadres d’application Web : ReactJS, AngularJS.
- Expérience dans le développement de services Web : REST et SOAP.
- Expérience de travail avec des bases de données relationnelles incluant Oracle, PostgreSQL et NoSQL.
- Expérience de travail antérieure avec les cadres d’application comme Apache Tomcat, JBoss, fonctions Lambda, HTTPD, Spring Boot et Elastic Beanstack est considérée comme un atout.
- Connaissance et expérience avec les systèmes opérationnels : Linux, Unix, Windows.
- Connaissances pratiques des grappes de haute disponibilité et d’équilibrage des charges.
- Expertise dans les concepts, principes et technologies généraux de réseautage.
- Fortes connaissances et expérience avec les pratiques d’intégration et de livraison continues, des conduits DevOps et d’agile.
- Expérience antérieure avec les technologies et les plateformes basées sur le nuage comme AWS ou Microsoft Azure est un atout.
- Expérience avec des méthodologies agiles (Scrum).
Le candidat retenu :
Le candidat retenu sera un professionnel hautement collaboratif, technique, axé sur les résultats qui possède des compétences supérieures en communication et interpersonnelles, avec la capacité de consulter et de structurer nos produits pour répondre aux besoins de nos clients.
Vous possédez de fortes compétences analytiques et vous êtes capables de résoudre des problèmes complexes. Vous êtes extrêmement organisé et axé sur les détails avec une bonne éthique du travail et la capacité de maintenir une bonne productivité parmi des priorités concurrentielles et des délais opérationnels serrés. Vous êtes un excellent leader qui peut soutenir une équipe de développeurs avec une vaste combinaison d’expérience et de compétences et qui peut initier, développer et maintenir de façon proactive des relations de travail efficaces avec les membres de l’équipe.
À propos de CaRMS :
Le Service canadien de jumelage des résidents (CaRMS) est une organisation nationale indépendante sans but lucratif qui offre des solutions numériques et de l’expertise pour jumeler des étudiants en médecine à des occasions de formation au Canada.
La mission de CaRMS est d’agir comme intendants, bâtisseurs et innovateurs de services de candidature et de jumelage basés sur les données. Notre vision est de fournir aux candidats et aux facultés les meilleurs résultats possibles grâce à des systèmes de candidature et de jumelage sécuritaires, justes et équitables.
Créé en 1970 pour offrir un processus équitable, objectif et transparent, CaRMS travaille avec la communauté de l’enseignement médical, les facultés de médecine et les résidents/étudiants pour fournir la plateforme numérique, l’algorithme mathématique et les connaissances qui jumèlent les étudiants à des occasions de formation de résidence en médecine.
CaRMS est une organisation axée sur le service à la clientèle, qui compte sur une équipe attentionnée et dévouée pour assurer notre succès.
Ce que nous offrons :
CaRMS apprécie l’importance d’une main-d’œuvre équitable, diverse et inclusive. Nous offrons un environnement de travail hybride collaboratif et agréable qui met l’accent sur l’amélioration continue de la qualité (ACQ), les occasions de croissance professionnelles, un ensemble complet d’avantages sociaux et un régime de retraite à cotisations déterminées avant-gardiste.
Comment poser sa candidature :
Les candidats qualifiés devraient soumettre leur curriculum vitae et une lettre d’accompagnement à l’adresse hr@carms.ca.
Si CaRMS communique avec vous pour une occasion d’emploi et que vous avez besoin de certaines mesures d’accommodement ou d’assistance, veuillez communiquer directement avec nous à l’adresse hr@carms.ca.
L’équipe de CaRMS célèbre la diversité et s’engage à créer un environnement inclusif pour tous les employés. Nous accueillons toutes les personnes qui contribueraient à la diversification approfondie de notre organisation, incluant sans s’y limiter : les femmes, les minorités visibles, les peuples des Premiers Nations, métis et Inuit, les personnes handicapées et les personnes de n’importe quelle orientation sexuelle, l’identité ou expression sexuelle.