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.