Contexte
Vous travaillerez pour le compte d'une grande banque afin de moderniser et optimiser leurs processus de développement et d'intégration continue. Dans le cadre de cette mission, vous serez amené à collaborer avec diverses équipes, notamment les développeurs, les testeurs et les responsables des opérations IT. Cette mission stratégique vise à renforcer l'infrastructure cloud et à améliorer l'efficacité des cycles de développement logiciel. Vous aurez pour objectif d'assurer une transition fluide vers des pratiques DevOps robustes et pérennes.
Responsabilités
Participer à la conception et à la mise en place d'une architecture DevOps adaptée aux besoins spécifiques de la banque.
Automatiser les processus de déploiement et d'intégration continue pour réduire le temps de mise sur le marché des nouvelles fonctionnalités.
Assurer la gestion et l'entretien des pipelines CI/CD existants tout en développant de nouveaux outils pour répondre aux exigences évolutives.
Collaborer avec les équipes de développement pour identifier les points d'amélioration et proposer des solutions innovantes.
Mettre en œuvre des solutions de monitoring et de suivi de la performance des applications déployées.
Apporter un soutien technique lors des incidents et garantir une résolution rapide des problèmes.
Profil recherché
Expérience avérée en tant qu'Ingénieur DevOps dans un environnement agile.
Compétence approfondie dans l'utilisation des outils d'intégration et de déploiement continus comme Jenkins, GitLab CI/CD ou CircleCI.
Maîtrise des plateformes de cloud computing telles qu'AWS, Azure ou Google Cloud.
Bonne connaissance des langages de script tels que Python, Bash ou PowerShell.
Expérience dans l'utilisation de conteneurs et d'orchestrateurs, notamment Docker et Kubernetes.
Capacité à travailler en équipe et à communiquer efficacement avec des parties prenantes variées.