Lead Tech DevOps F/H
Role details
Job location
Tech stack
Job description
Dans ce service, l'équipe Infrastructure, Exploitation et Plateforme est en charge de la mise en place et du maintien en condition opérationnel (MCO) des outils et méthodes d'hébergement applicatif et d'exploitation sur site et dans le cloud AWS et GCP.
En tant que LeadTech, vous serez amené à designer les solutions de déploiement, d'hébergement et d'exploitation, mettre en place les méthodes et partager les bonnes pratiques, avec une vision de mutualisation des services.
Activité de conception :
- Adaptation, Suivi et Évolution des outils d'hébergement existants (K8S)
- Mise en place Suivi et Évolution des outils d'hébergement cloud (AWS et GCP)
- Suivi et Évolution des outils de build et de mise en production existant (chaine DEVOPS : Gitlab, GitlabCI, ArgoCD, AWX, …)
- Suivi et évolution de l'offre middleware « As a Service » (Postgres, InfluxDB, Centreon, Opensearch, …)
Livrables : Outillage fonctionnel et à jour, Processus d'installation automatisé et documenté
Activité DevOps :
- Développements de briques transverses et génériques (Helm, gitlab CI, ansible , …)
- Design et adaptation des workflow de développements générique pour les équipes projets
- Maintien à jour des outils de build et de déploiements et de la documentation
- Rédaction des bonnes pratiques d'utilisation des outils DEVOPS
Livrables : Documentation et bonnes pratiques à jour et partagées, Code source des briques transverses fonctionnel et documenté
Activité MCO
- Support aux projets de développement dans la résolution d'incidents en production
- Résolution d'incidents sur les solutions d'hébergement et d'exploitation
Livrables : Rapports d'incidents
Autres activités :
- Conception de la roadmap outillage d'hébergement et d'exploitation
- Participation aux développements de scripts transverse
- Veille technologique
Livrables : Ticket JIRA complétés
Requirements
Connaissances techniques demandées :
- Maitrise de Docker
- Maitrise du design d'architecture logicielle
- Bonne connaissance Linux
- Bonne connaissance et expérience de développement logiciel
- Bonne connaissance Gitlab, gitlabCI, ArgoCD,
- Bonne connaissance de AWS
- Connaissance K8S (gestion et administration d'un cluster, Utilisation)
- Connaissance Python
- Utilisation courante de Git
- Connaissance de l'agilité (Scrum, Safe) et de l'outil JIRA
- Une expérience sur GCP serait un plus
- Une expérience dans l'opensource et le developpement participatif serait un plus
Savoir-faire :
- Capacité à monter en compétences rapidement : les sujets sont variés et riches fonctionnellement et techniquement
- Capacité à mener plusieurs tâches de front
- Capacité pour développer en prenant en compte le MCO futur et documenter les travaux effectués
- Capacité à rendre compte de ses activités et à fournir des livrables
- Capacité à résoudre les aléas, par lui-même ou en s'appuyant sur les procédures, structures et acteurs de l'Entreprise
- Une grande curiosité technique et une volonté d'améliorer l'existant est nécessaire
Aptitudes / Comportements professionnels :
- Excellent sens du relationnel : le lien avec les différents projets est indispensable pour mener a bien les différentes missions
- Autonomie : les travaux seront réalisés en mode agile, piloté par les délais. Le leadtch doit pouvoir évaluer rapidement la complexité technique.
- Force de propositions : identifie des axes d'amélioration
- Alerte en cas de dépassement/difficulté