Nous recherchons un Développeur cloud back-end (ou fullstack) senior avec la capacité de prendre en charge de façon autonome des activités complexes de type refacto d'architecture complexe. Il y aura de la collaboration pour valider les choix techniques avec les Architectes et experts techniques. profil développeur cloud back-end (ou full stack) sénior ayant la capacité de rentrer rapidement dans des architectures cloud complexes, de proposer des améliorations (voire refactorisation complète) et de les mener à bien. La pratique et la maîtrise de l'environnement GCP ainsi que des langages java/springboot est impérative. Compétences techniques Java and Spring Boot - Expert - Impératif Google Cloud Platform - Expert - Impératif GKE / Kubernetes - Expert - Impératif ArgoCD - Expert - Impératif Expected Skills : - Strong experience with Java and Spring Boot (Angular is a plus) - Proven hands-on experience with GCP (GKE, Pub/Sub, Cloud SQL, BigQuery, IAM, Monitoring) - Experience with GKE/Kubernetes container platforms - Experience with ArgoCD - Experience with Github copilot - Strong experience with Kafka and event-driven architectures - Experience with Datadog, monitoring, observability and distributed tracing - CI/CD and Infrastructure-as-Code experience (GitLab CI, Terraform, Helm) - SRE, DevOps or Production Engineering background Le télétravail est possible pour cette mission mais au même rythme que celui de l'équipe 3 jours par semaine sur site minimum pour les premières semaines d'onboarding puis possibilité de passer à 2 jours sur site par semaine
Au sein de la DSI, vous rejoignez l'équipe cœur dédiée à la construction du socle de déploiement du groupe. Objectif : passer de déploiements encore partiellement manuels à une chaîne industrialisée, sur un Kubernetes managé dont nous gardons la maîtrise applicative. Les chantiers : Mise en production d'ArgoCD : HA, multi-tenant, structuration des dépôts Git, sync policies, secrets via Vault, migration de l'existant GitLab CI + scripts Python Industrialisation Helm : chart commun Avril, intégration cert-manager / Ingress / WAF / DNS, policies as code (Kyverno) Automatisation de bout en bout de la chaîne de publication : certificats, reverse proxy, WAF, DNS, VTOM Observabilité : Prometheus / Grafana / Loki + OpenTelemetry, indicateurs DORA DevSecOps : standardisation SonarQube (profils par langage, quality gates progressifs) et généralisation du SBOM (CycloneDX/SPDX, exploitation CVE continue), avec Trivy et Gitleaks Transfert de compétences vers les équipes internes et documentation DocAsCode Profil recherché Expert Kubernetes avec ArgoCD déjà mis en œuvre en production (hors POC) et conception de charts Helm génériques. Connaissances : GitLab CI/CD, Docker, Terraform/Ansible, Python/Bash, Linux avancé. SonarQube, SBOM, Trivy, Vault. CKA/CKAD et contexte SecNumCloud appréciés.
Contexte Dans le cadre du renforcement des équipes Cloud et DevOps, le client recherche un Ingénieur Cloud GCP / Infrastructure as Code capable de concevoir, déployer et automatiser des infrastructures cloud robustes sur Google Cloud Platform. MissionsConcevoir et maintenir les infrastructures Cloud sur Google Cloud Platform (GCP). Automatiser le provisioning et la gestion des environnements via Terraform. Mettre en œuvre les bonnes pratiques Infrastructure as Code (IaC). Développer et maintenir les pipelines CI/CD sous GitLab. Participer à l'industrialisation des déploiements applicatifs. Garantir la disponibilité, la sécurité et la performance des plateformes cloud. Accompagner les équipes projets dans l'adoption des solutions Cloud et DevOps. Participer aux activités de troubleshooting et d'amélioration continue. Rédiger et maintenir la documentation technique. Compétences obligatoiresGoogle Cloud Platform (GCP) Terraform GitLab CI/CD Infrastructure as Code (IaC) Cloud Engineering DevOps Compétences appréciéesKubernetes Docker Python Bash / Shell Monitoring et Observabilité Sécurité Cloud Automatisation GitOps Certification souhaitéeGoogle Cloud Professional Cloud DevOps Engineer Profil recherché15 ans d'expérience minimum. Expertise confirmée sur GCP. Solide maîtrise de Terraform et de l'automatisation d'infrastructure. Expérience significative des pipelines CI/CD GitLab. Capacité à intervenir sur des environnements complexes et critiques. Forte culture DevOps et Cloud Native. Autonomie, rigueur et esprit d'analyse
Le futur devops conçoit et développe des rôles Ansible destinés à automatiser l'ensemble du cycle de vie des services (déploiement, configuration, mise à jour et désinstallation). Il participe activement à la rédaction de la documentation technique, d'architecture et des cahiers de tests, garantissant ainsi la traçabilité des décisions techniques et la pérennité des solutions. Il conçoit, configure et optimise les pipelines d'intégration continue (GitLab‑CI ou équivalent) afin d'assurer la qualité, la reproductibilité et la rapidité des livrables. Il intervient également sur la mise en place d'outils d'orchestration (Semaphore, AWX/AAP) et contribue à la définition d'indicateurs de suivi de la stabilité et de la performance des plateformes. Enfin, il assure le support de niveau 2/3 sur les environnements virtualisés et conteneurisés, tout en veillant au respect des exigences de sécurité et de conformité.
Principales responsabilités : Concevoir et faire évoluer les solutions techniques basées sur Pega. Définir et maintenir les solutions d'authentification (OIDC, SAML). Concevoir et accompagner les intégrations REST et SOAP. Piloter les améliorations liées à la performance, la fiabilité et la gestion des erreurs. Concevoir, maintenir et améliorer les pipelines GitLab CI/CD et de déploiement. Gérer des architectures Cloud Native basées sur Kubernetes, Docker et Helm. Améliorer le monitoring et l'observabilité avec Grafana. Piloter la résorption de la dette de sécurité et les montées de version des composants. Accompagner les équipes de développement sur les incidents complexes et les évolutions techniques. Collaborer avec les partenaires, les équipes infrastructure et les experts Pega. Participer aux mises en production, rafraîchissements d'environnements et activités de benchmark. Compétences requises :
DevOps Kubernetes Pipeline Gitlab Dynatrace / Grafana / Elk Montpellier / 2 jours de TT (confirme et Senior) profil sénior (+7 ans d'expérience) 470 € et pour un profil confirmé (entre 3 à 5 ans d'expérience) 370 €. Mission de 36 mois. A minima : Kubernetes Pipeline Gitlab Outils d'observabilité et supervision dynatrace / Grafana / Elk Environnement Linux Tâches et responsabilités : Organiser des réunions de cadrage avec les parties prenantes afin de recueillir l'ensemble des besoins en terme d'infrastructure. Accompagner le client dans ses choix techniques. Construire les différents environnements de développement, UAT et prod. Mettre en place l'observabilité. Tester et livrer l'ensemble de l'infrastructure. Assurer le support technique de l'infrastructure. Mise en production de l'applicatif Accompagnement au déploiement des solutions d'intelligence Artificielle. Technologies : Kubernetes, Openshift, Redis, Kafka, Java, Gitlab-ci, , F5, Podman, ArgoCD, Venafi, Mysql, MssQL, Postgresql, Z/os, Dynatrace, ELK, prometheus, AWS, Azure, Postman profil plus orienté Build que Run Qualités relationnelles / le mindset est le plus important Compétences techniques oui mais on utilise des technos et intégration spécifique donc avoir une bonne capacité à monter en compétences + curiosité. A minima : Kubernetes Pipeline Gitlab Outils d'observabilité et supervision dynatrace / Grafana / Elk Environnement Linux + Notions ouverture de flux Demande de compte de services (active directory) Kafka Environnements de production Vernis ITIL (Directeur du cluster souhaitait imposer que les collab aient un niveau de formation minimum) Bonnes pratiques Sécu
MISSIONS PRINCIPALES Développement Java Développer et maintenir des APIs REST et microservices en Java 17/21 avec Spring Boot 3.x (Spring Security, Spring Data JPA) Écrire des tests unitaires et d'intégration rigoureux (JUnit 5, Mockito, AssertJ) Participer aux code reviews en équipe mixte Contribution Full-Stack TypeScript Développer des composants et interfaces en Angular (RxJS, routing, HttpClient) ou Vue.js (Composition API, Pinia, Vue Router) Intégrer les APIs REST depuis le front-end en TypeScript CI/CD & DevOps Contribuer aux pipelines CI/CD (GitLab CI, GitHub Actions, Jenkins ou équivalent) : écriture, amélioration, intégration des tests automatisés et du linting Maîtriser le cycle de delivery complet : commit → build → test → deploy Sécurité by Design Appliquer l'OWASP Top 10 dans le développement quotidien : injection, XSS, CSRF, broken auth Gérer les dépendances vulnérables (SCA : Dependabot, Snyk, OWASP Dependency-Check) Configurer et utiliser Spring Security (authentication, autorisation, JWT/OAuth2) Usage de l'IA dans le Développement Utiliser GitHub Copilot, Cursor, Claude Code ou équivalent au quotidien pour la génération de code, les tests, la documentation et le refactoring Structurer les prompts pour des cas d'usage complexes Valider et revue le code généré pour éviter la dette technique Collaboration en Équipe Mixte Participer aux rituels Agile (daily, sprint planning, review, rétro) Travailler avec des interlocuteurs variés : développeurs ESN, tech leads et product owners côté client Gérer Git en équipe : branching strategy, merge requests, résolution de conflits
Dans le cadre du développement de nos activités, Genwaves recherche un Ingénieur Production DevOps / SRE H/F pour intervenir sur des applications critiques à forte disponibilité, au sein d'un environnement DevOps moderne. Vous serez en charge du maintien en conditions opérationnelles, de l'industrialisation des déploiements et de l'amélioration continue des environnements applicatifs. Vos missions Vous interviendrez notamment sur les activités suivantes : - Assurer l'exploitation, la supervision et le maintien en conditions opérationnelles des applications. - Garantir la disponibilité des services et contribuer à la continuité de production. - Préparer et accompagner les homologations et mises en production. - Prendre en charge les incidents, problèmes, changements et configurations dans le respect des processus ITIL. - Analyser les dysfonctionnements et participer à la résolution des incidents de production. - Développer, maintenir et améliorer les pipelines CI/CD et les outils de déploiement. - Automatiser les opérations récurrentes et contribuer à la fiabilisation des environnements. - Participer à l'amélioration continue des pratiques d'exploitation et de delivery. - Mettre en place et exploiter les outils de supervision et d'observabilité. - Assurer le suivi des activités et le reporting auprès des responsables opérationnels. Environnement technique Systèmes & Cloud : Linux, Unix, Kubernetes, DevOps / IaC : Git, GitLab CI/CD, Helm, Terraform, Ansible, SaltStack, Rancher Scripting : Shell / KSH, Python Bases de données : Oracle, PostgreSQL, MongoDB, MariaDB, SQL Middleware : Kafka, Tomcat, Observabilité : Grafana, Prometheus, Loki, Alerta Ordonnancement : Control-M,