Enable job alerts via email!
Une entreprise spécialisée dans les technologies de l'information recherche un(e) expert(e) DevOps pour son équipe internationale. Le candidat idéal doit posséder une solide expérience en développement et administration d'outils Software Factory, ainsi qu'une maîtrise des environnements cloud, particulièrement Microsoft Azure. Les responsabilités incluent le soutien à l'adoption des outils CI/CD, la gestion des services et le développement de nouvelles solutions pour améliorer la performance. Une bonne communication en français et en anglais est essentielle pour collaborer avec des équipes réparties dans plusieurs pays.
Description du poste
L'objectif de l'équipe est de fournir des outils pour le développement TI en s’appuyant sur les pratiques DevOps. L’équipe DevOps compte des membres à Paris, Bangalore, et Montréal. Pour garantir les meilleures pratiques en termes de fiabilité, résilience et performance de l’infrastructure des environnements d’hébergement des applications, une équipe SRE a été mise en place. Cette équipe se concentre sur l’automatisation du provisionnement de l’infrastructure cloud, la surveillance de la plateforme, la migration des infrastructures legacy, ainsi que sur d’autres initiatives visant à améliorer la performance des services et réduire les incidents.
Pour favoriser l’agilité, l’excellence logicielle et les pratiques DevOps au sein de la banque, l’équipe DevOps fournit aux développeurs une suite complète d’outils et de plateformes. Cela inclut l’environnement de développement intégré (IDE), les kits de développement logiciel (SDK), et l’administration des serveurs GIT, Jenkins/TeamCity, Jira, Nexus, Sonar, et XLDeploy, à la fois on-premise et sur Azure.
Responsabilités
Support et Adoption :
Assurer la stabilité et la disponibilité des services et outils de la software factory;
Respecter les SLA de la plateforme dans un modèle de support Follow-The-Sun (FTS)Exploiter les services conformément aux règles de sécurité;
Communiquer efficacement sur les incidents et les mises à jour planifiées;
Aider les équipes applicatives à adopter les bonnes pratiques pour industrialiser leurs pipelines d’intégration continue (CI) et livraison continue (CD);
Accompagner les équipes applicatives dans l’utilisation des outils CI/CD fournis;
Développement et Évolution de l’Offre :
Développer des prototypes et réaliser des preuves de concept (POC) pour valider de nouveaux outils;
Installer, mettre à jour et maintenir outils et nouvelles instances;
Réduire la charge de support via plus d’automatisation et l’usage de chatbots;
Contribuer à l’évolution de l’offre sur Microsoft Azure Public Cloud
Définir et mettre en place des indicateurs de monitoring pour établir SLO/SLAs/SLIs et suivre la performance des applications.
Partage de Connaissances :
Contribuer à la documentation et promouvoir la bonne utilisation des outils;
Rédiger des processus internes pour améliorer l’efficacité du support;
Promouvoir les bonnes pratiques sur la plateforme de Continuous Delivery et participer à la communauté “Test and Deployment”;
Être l’expert régional (AMER) des outils CI/CD, apportant conseils et accompagnement.
Maîtrise de Linux, Bash, Python, Jenkins, Git, et des outils de monitoring;
Minimum 5 ans d’expérience en développement ou administration d’outils Software Factory;
Autonomie : capable de mener des réunions avec les utilisateurs, représenter le département auprès des responsables applicatifs, et escalader les problèmes si besoin;
Capacité à comprendre les outils internes, prioriser les tâches, suivre les actions en cours et informer les parties prenantes en cas de retard;
Forte volonté d’apprendre de nouvelles technologies, avec capacité d’analyse et résolution de problèmes complexes impliquant plusieurs équipes IT ou utilisateurs;
Capacité à proposer des solutions pragmatiques répondant aux besoins des projets tout en respectant les standards de qualité;
Persévérance et orientation résultats;
Bonnes compétences en communication orale et écrite, y compris présentation (capacité à présenter les outils CI/CD);
Orientation client : compréhension des besoins utilisateurs et capacité à fournir l’assistance adéquate
Collaboration et esprit d’équipe : aptitude à travailler harmonieusement avec une équipe internationale répartie entre Montréal, Paris et Bangalore;
Le français et l'anglais sont requis. La capacité à communiquer en anglais, à l'oral comme à l'écrit, est une exigence car la personne occupant ce poste devra collaborer régulièrement avec des collègues et des partenaires hors du Québec.
Atouts :
Connaissance de Microsoft Azure, outils de build (Maven, MSBuild, npm, etc.), TeamCity, Jira, GitHub Enterprise, XLDeploy, Nexus, plateforme JFrog, Artifactory, Sonar, PowerShell, Kubernetes, Docker, Terraform, ArgoCD et GitHub Actions.
Seuls les candidats légalement autorisés à travailler pour tout employeur au Canada seront considérés.