Missions CI/CD & Industrialisation Concevoir, développer et maintenir les pipelines CI/CD. Industrialiser les processus de build, test et déploiement. Automatiser les tâches récurrentes liées aux développements. Participer à l'amélioration continue des plateformes d'intégration et de livraison. Contribuer à la mise en place de nouveaux standards de développement. DevSecOps Intégrer les contrôles qualité et sécurité dans les pipelines. Mettre en place des analyses de sécurité du code et des dépendances. Développer et maintenir les Quality Gates. Participer à l'amélioration de la qualité du code et à la réduction de la dette technique. Accompagnement des équipes Supporter les développeurs dans l'utilisation des outils CI/CD. Analyser et résoudre les incidents liés aux plateformes de développement. Participer à la diffusion des bonnes pratiques DevOps et DevSecOps. Contribuer à l'amélioration de l'expérience développeur. Environnement technique Indispensable GitLab CI/CD Jenkins Docker Kubernetes SonarQube Git Linux Apprécié Helm ArgoCD Terraform Vault AWS Ansible SAST / DAST
La mission porte sur la conception et le déploiement de POC autour des agents autonomes et des LLM appliqués aux données d'infrastructure IT (logs, CMDB, monitoring). L'objectif est de fournir des aides intelligentes à la production : supervision, automatisation et résolution proactive d'incidents, dans une logique d'industrialisation à terme. Vos missions : Concevoir et gérer des environnements d'expérimentation Kubernetes / Docker avec intégration CI/CD (Jenkins, GitLab CI, ArgoCD) Automatiser la collecte, le pré-traitement et l'exploitation des datasets d'infrastructure pour alimenter des agents basés sur LLM Développer et intégrer les pipelines de déploiement d'agents IA, en lien avec les data scientists et ingénieurs IA (LangChain, LangGraph, AutoGen ou équivalents) Implémenter des scripts et outils en Python, Bash, Go pour l'automatisation infra, l'orchestration et le monitoring Garantir la sécurité des développements et déploiements en environnement réglementé : DevSecOps, SAST/DAST, gestion des accès, conformité RGPD Produire la documentation technique des POC et les spécifications d'industrialisation Assurer une veille sur les architectures agentiques, les LLM et l'automatisation d'infrastructure
Nous recherchons un Ingénieur DevOps disposant d'une solide culture du développement et de l'automatisation pour accompagner les équipes d'un grand acteur de services. Dans un environnement cloud-native basé sur Kubernetes et les microservices, vous contribuerez à la fluidité, à la sécurité et à la fiabilité des chaînes d'intégration et de déploiement. Vous interviendrez comme facilitateur technique auprès des équipes de développement afin d'industrialiser les pratiques de build, test, déploiement, observabilité et exploitation. Vos missions : Concevoir, maintenir et faire évoluer les pipelines CI/CD avec GitLab CI et Concourse Automatiser les processus de build, test, déploiement, provisioning, promotion et rollback Garantir la rapidité, la fiabilité et la reproductibilité des livraisons Gérer les environnements cloud et Kubernetes avec Helm, Terraform, Kustomize ou des outils similaires Mettre en place des environnements de développement et d'intégration homogènes, reproductibles et éphémères Participer à la rationalisation des environnements, notamment via les branches multiples et les namespaces dynamiques Déployer et maintenir les solutions d'observabilité : logs, métriques, traces et alertes Industrialiser la supervision avec des outils tels que Prometheus, Grafana et Alertmanager Intégrer les contrôles de sécurité dans les pipelines : scans de vulnérabilités, analyses statiques, SAST et DAST Gérer les secrets, accès et habilitations dans les environnements Kubernetes Accompagner les développeurs sur la containerisation, les outils DevOps et les déploiements Diagnostiquer les incidents d'intégration ou de déploiement et documenter les bonnes pratiques
Au sein d'une équipe projet Agile (Scrum), vous interviendrez sur des applications web métier innovantes. - Développer les user stories selon les spécifications fonctionnelles. - Assurer la correction et l'amélioration continue du code. - Participer aux cérémoniaux Scrum (daily, grooming, rétrospective, sprint review). - Collaborer avec les équipes Design et Techniques pour garantir la qualité du produit. - Contribuer à l'analyse du besoin, au chiffrage et à la définition de l'architecture technique. - Mettre en place et maintenir la chaîne CI/CD et les environnements de déploiement. Environnement technique : Javascript, Python, PostgreSQL, GitLab CI / Docker / Kubernetes / Terraform / Helm / GCP, Linux (Ubuntu), Agile / Scrum etc...