Renforcer une équipe DevOps chargée de l'intégration en production des applications d'un grand compte. La mission porte principalement sur l'administration, le déploiement et l'évolution d'une plateforme cloud AWS, notamment Red Hat OpenShift Service on AWS (ROSA), ainsi que sur les infrastructures OpenShift hébergées sur site. L'objectif est de garantir la fiabilité des plateformes, d'automatiser les déploiements et de sécuriser les chaînes CI/CD selon les principes GitOps.
Missions principales
Concevoir et déployer avec Terraform les infrastructures AWS, notamment les comptes, les réseaux VPC, la connectivité hybride avec les infrastructures sur site, la gestion des identités et les dispositifs de sécurité et d'observabilité.
Déployer, configurer et faire évoluer les clusters Red Hat OpenShift Service on AWS (ROSA) ainsi que leurs services associés, notamment la sauvegarde, la supervision, la gestion des identités et les mises à niveau.
Concevoir et maintenir les pipelines CI/CD avec GitLab-CI, administrer les runners et intégrer les outils de gestion des secrets, les registres d'images et les solutions d'analyse de sécurité dans les processus de build et d'exécution.
Automatiser les déploiements applicatifs selon une approche GitOps avec ArgoCD sur les clusters cloud et on-premise. Garantir le bon fonctionnement des applications, assurer le diagnostic technique et résoudre les incidents.
Participer à la configuration et à l'exploitation des clusters OpenShift sur site, notamment dans des environnements déconnectés. Animer des ateliers techniques et rédiger les normes d'utilisation, les documents d'installation, d'administration, d'exploitation et les procédures opérationnelles. Produire également un compte rendu mensuel d'activité.
Compétences attendues
Maîtrise avancée d'AWS en environnement de production, notamment VPC, Transit Gateway, PrivateLink, Direct Connect, VPN, IAM, STS, EC2, EBS, EFS, S3, ELB, Route 53, KMS, CloudWatch et ECR.
Expérience de Red Hat OpenShift Service on AWS (ROSA), ou d'OpenShift sur AWS ou EKS en production. Bonne maîtrise de Kubernetes, Helm, des routes et ingress, du stockage CSI et du troubleshooting.
Maîtrise de Terraform, notamment les modules et la gestion des états distants, ainsi que d'Ansible pour l'automatisation des infrastructures.
Expérience confirmée de GitLab-CI, de l'administration des runners et de GitOps avec ArgoCD.
Connaissance des outils de sécurisation de la chaîne logicielle : Kaniko, Trivy, Grype, Syft, Checkov, Artifactory et HashiCorp Vault.
La connaissance d'OpenShift on-premise en environnement déconnecté, VMware vSphere, NSX, F5 et du stockage objet MinIO constitue un avantage.
Profil recherché
Le client recherche un expert DevOps senior justifiant d'au moins 10 ans d'expérience professionnelle et disposant d'une solide expérience des infrastructures AWS et des plateformes OpenShift en production.
Le candidat doit être rapidement opérationnel, autonome, méthodique et rigoureux. Il doit posséder une bonne capacité d'analyse, de proposition et de gestion des alertes techniques, ainsi qu'un bon relationnel et une capacité à travailler en équipe dans un environnement Agile et Scrum.
La capacité à animer des ateliers techniques et à produire une documentation technique structurée est attendue. Un français courant est requis.