Nous recherchons un(e) Ingénieur DevOps pour rejoindre notre équipe technique.
Le (la) candidat(e) participera à la maintenance en condition opérationnelle de notre Software Factory et de notre infrastructure Kubernetes/OpenShift, contribuant à l'amélioration continue de nos pratiques DevOps.
Descriptif de la mission
- Assurer la maintenance et l'évolution de nos plateformes OpenShift/Kubernetes
- Participer au maintien en condition opérationnelle de la Software Factory
- Collaborer avec les équipes de développement pour l'industrialisation des applications
- Contribuer à l'implémentation et à l'amélioration des pratiques CI/CD
- Participer à la mise en place d'une démarche de sécurisation de nos environnements
Les prestations du Prestataire consisteront notamment en (non exhaustif):
- Administration et suivi des clusters OpenShift (mises à jour, mise en conformité, plan de reprise d'activité, etc.)
- Administration et suivi des outils de la DevOps Factory (GitLab, Artifactory, Xray, et autre ?)
- Accompagnement des équipes de développement dans la mise en place des nouveaux projets
- Assistance lors d'incidents/problèmes avec OpenShift, SSO, 3scale
- Mise en place de solutions de monitoring et d'observabilité
- Automatisation des processus d'infrastructure et de déploiement
Le (la) candidat(e) sera impliqué(e) dans plusieurs projets stratégiques :
- Implémentation et extension de notre observabilité
- mise en place d'une solution de traçage distribuée
- intégration avec notre stack de monitoring existante
- amélioration de la détection et résolution des incidents
- Sécurité dans la Software Factory
- déploiement et configuration d'outils d'analyse de code (SAST)
- mise en place de tests de sécurité dynamiques (DAST)
- analyse et réduction des vulnérabilités (Cve)
- implémentation de bonnes pratiques de sécurité dans notre SDLC
- Amélioration du SDLC
- optimisation des pipelines CI/CD
- automatisation accrue des processus de déploiement
- implémentation de standards de qualité et bonnes pratiques
- implémentation de nouvelles capacités
- Projet à plus long terme : Vault étude et déploiement de solutions de gestion des secrets
Compétences attendues
Les compétences du Prestataire attendues sont à minima :
- OpenShift 4 / Kubernetes - Utilisation avancée, administration de clusters
- GitLab/GitLab-CI/GIT - Conception et optimisation de pipelines CI/CD
- Langages de développement : Java, JavaScript est un avantage, (tout autre langage est un avantage)
- Observabilité : Prometheus/Promql/Alertmanager, Opentelemetry/Jaeger, ELK/Grafana
- API RESTful - Conception, utilisation et sécurisation
- Authentification/Autorisation : RedHat SSO ou Keycloak/OAuth 2/Tokens JWT
- Connaissances réseaux : Firewalls, WAF, problématiques de connectivité
- Conteneurisation : Docker, Podman, concepts avancés d'orchestration
Compétences complémentaires appréciées:
- HashiCorp Vault - Gestion des secrets
- Ansible - Automatisation d'infrastructure
- Sécurité DevOps - DevSecOps, bonnes pratiques de sécurité
Qualités personnelles:
- Autonomie et capacité à prendre des initiatives
- Rigueur et organisation
- Appétence pour la veille technologique
- Bonnes capacités de communication et de travail en équipe
- Aptitude à partager ses connaissances et à former les équipes
- Capacité d'analyse et de résolution de problèmes complexes
- Maîtrise du français, et bon niveau d'anglais
Environnement de travail
- Équipe DevOps agile et collaborative
- Stack technologique moderne et évolutive
- Opportunités de développement professionnel
- Participation à l'amélioration continue des pratiques d'ingénierie
Merci d'adresser votre CV actualisé, une date de disponibilité, vos prétentions salariales dans le cadre d'un contrat de travail, ou votre TJM pour les indépendants.