📌
Nous recherchons un Ingénieur DevOps (F/H) pour un de nos clients dans le domaine bancaire, basé à Genève.
Dans ce rôle, vous jouerez un rôle clé dans la construction et la maintenance de l'infrastructure, la mise en œuvre des fonctionnalités des applications, la garantie de leur stabilité et disponibilité, ainsi que la collaboration avec diverses équipes pour livrer des solutions de haute qualité.
Tâches
🎯
Collaboration :
- Travailler en étroite collaboration avec les responsables métiers, les analystes techniques, les chefs de projet et les fournisseurs pour comprendre les cas d'utilisation métier.
- Collaborer avec l’équipe d’architecture de solution, l’équipe de gestion des identités et des accès, les équipes d'infrastructure (hébergement, base de données, réseau) et l’équipe sécurité pour concevoir l'architecture appropriée pour votre application.
Gestion du cycle de vie des applications :
- Travailler avec le Product Manager de vos applications pour mettre en œuvre le cycle de vie des versions, appliquer des corrections de bugs, résoudre les vulnérabilités et mettre en œuvre de nouvelles fonctionnalités techniques.
Communication :
- Informer toutes les parties prenantes des changements dans l'infrastructure ou des livrables prévus.
Gestion de l'infrastructure :
- Assumer la responsabilité des changements techniques liés à l'infrastructure de votre application.
- Configurer et gérer l'infrastructure, principalement des VMs Windows et Linux.
- Concevoir, déployer et maintenir l'infrastructure sur site.
Adoption de DevOps et automatisation :
- Contribuer au processus d'industrialisation par l'adoption des méthodologies DevOps.
- Refactorer et maintenir les solutions d'automatisation existantes (Puppet, Ansible, Terraform).
Gestion des incidents et supervision :
- Analyser les défauts et incidents, identifier les causes profondes et mettre en œuvre des solutions complètes.
- Participer à la rotation des responsabilités d'astreinte avec l'équipe d'ingénierie.
- Maintenir et améliorer les outils de supervision pour garantir la disponibilité des applications (Rundeck, Icinga, Alerta, Grafana, Kibana, Logstash, etc.).
Documentation et reporting :
- Créer et maintenir une documentation technique complète.
- Gérer plusieurs applications et travailler en collaboration avec vos collègues pour livrer les activités.
Compétences requises
💼
Expérience et compétences techniques :
- Plus de 3 ans d'expérience en tant qu'Ingénieur DevOps ou équivalent.
- Connaissance de sujets d'architecture tels que la sécurité, le réseau, la base de données et la gestion des identités et des accès.
- Maîtrise des systèmes d'exploitation tels que Windows, RedHat et SUSE.
- Maîtrise des langages de script comme Python, Bash, PowerShell ou équivalent.
- Maîtrise des outils CI/CD comme Bamboo, GitLab CI ou Jenkins.
- Expérience avec les outils de gestion de configuration et l’infrastructure en tant que code (Puppet, Ansible, Terraform etc.).
Atouts :
- Connaissance de Docker, Kubernetes, AWS, ou Go.
Compétences et qualités personnelles :
- Esprit orienté solutions.
- Motivation pour apprendre et explorer le paysage applicatif.
- Travail en équipe avec de bonnes compétences en communication et en relations interpersonnelles.
Langues :
- Maîtrise du français et de l'anglais.
Autres exigences :
- Résidence en Suisse ou volonté de se relocaliser.
Avantages
🏆
📍Localisation : Genève
🗓️Date de Démarrage : Dès que possible, à discuter
💥
- Le processus de recrutement : Enova propose un processus de recrutement qui est en général en 4 temps: Un premier entretien téléphonique pour faire connaissance: en apprendre plus sur votre parcours et vos compétences. C’est aussi un moment de partage ou nous vous présenterons Enova et ses activités.
- Si vous êtes shortlisté vous pouvez aller en second entretien avec en général le manager du compte client ou bien un autre collaborateur de Enova, soit à distance par TEAMS soit dans nos locaux en face2face.
- Une fois les premières informations et étapes passées nous organisons une rencontrer et/ou un entretien technique avec les équipes techniques du client
- Si nous nous projetons ensemble sur une collaboration nous vous présenterons durant un 3ème entretien, idéalement en physique, le contrat de travail que nous vous proposons. Durant ce processus, nous communiquerons aussi bien par téléphone que par email et nous pourrions vous inviter également à rencontrer nos équipes dans nos locaux ou bien les équipes de notre client bien entendu. Pour les postes techniques nous attirons votre attention sur l'importance d'un test technique en ligne pour évaluer votre niveau notamment sur les langages de programmation par exemple. 🙌Vous vous demandez encore pourquoi vous devriez postuler ?
- Vous travaillerez aux côtés d'experts en utilisant les technologies les plus modernes.
- Un management de proximité pour établir un lien d'équipe fort avec Enova !
- Vos activités quotidiennes seront intéressantes, stimulantes et variées.
- Aucun jour ne ressemblera à un autre ! Nous sommes impatients de faire votre connaissance et de découvrir vos ambitions.