Ingénieur DevOps Cloud GCP (RUN&BUILD) F/H
Role details
Job location
Tech stack
Job description
Nous recherchons un(e) DevOps GCP pour assurer la fiabilité, la sécurité et la performance de notre infrastructure cloud tout en contribuant à son évolution technique. Vous interviendrez sur des aspects RUN et BUILD, en collaboration étroite avec l'Architecte Cloud, afin de garantir une infrastructure agile et hautement disponible.
Stack technique
Côté RUN :?
-
Cloud GCP Services : IAM, Cloud SQL, GCS, Cloud Armor, Global Load Balancer (GLB), Cloud CDN, GKE, Secret Manager, Artifact Registry.
-
Conteneurisation et Orchestration : Kubernetes, Docker
-
Monitoring et Observabilité : Grafana, Prometheus, ELK (ElasticSearch, Logstash, Kibana).
-
Bases de données et Recherche : PostgreSQL (pgSQL), OpenSearch.
-
Infrastructure as Code (IaC) : Terraform.
-
Streaming : Redpanda (serait un plus)
-
Déploiement et CI/CD : ArgoCD, Jenkins, Nexus, GitLab-CI.
-
Alerting et Gestion des Incidents : AlertManager, OpsGenie (serait un plus).
-
Outils de Suivi et Gestion de Projet : Jira.
-
Langages de Scripting et Programmation : Python.
-
Caching : Varnish.
Côté BUILD :?
-
Infrastructure : Kubernetes, GKE, GCP, Docker, Kafka, ELK.
-
Applicatifs : Consul pour le service discovery, Haproxy, Nginx pour les serveurs de proxy, Spring Boot (Java), Node.js (JavaScript).
-
Monitoring et Observabilité : Prometheus, Grafana, OpsGenie, Dynatrace.
-
CI/CD et Automatisation : Jenkins, Bash, Groovy, Bitbucket, Helm, GitLab.
Missions et Responsabilités :
RUN :
-
Fiabilité et Maintenance : Assurer la disponibilité continue de nos applications en production grâce à une gestion proactive et efficace de la plateforme GCP (MCO).
-
Observabilité et Performance : Mettre en place et affiner le monitoring, les indicateurs de performance et les alertes pour détecter et résoudre rapidement les anomalies, optimisant ainsi l'expérience utilisateur.
-
Support et Automatisation : Automatiser les tâches de support récurrentes (extractions, purges) et intervenir en cas d'incidents de production, garantissant un fonctionnement sans interruption.
-
Gestion des incidents et amélioration continue : Participer à la résolution des incidents de production 24/7, identifier les axes d'amélioration et supporter les équipes de développement pour des mises à jour optimisées.
-
FinOps et optimisation des coûts : Contribuer à la maîtrise des coûts en participant aux initiatives FinOps.
BUILD :
-
Automatisation et CI/CD : Concevoir et maintenir des pipelines CI/CD robustes pour automatiser le déploiement, l'intégration de nouveaux micro-services, et la livraison continue des applications.
-
Infrastructure as Code : Développer une infrastructure codifiée pour permettre de recréer toute notre architecture GCP de manière cohérente et scalable.
-
Optimisation et innovation : Collaborer avec l'Architecte Cloud pour intégrer des solutions innovantes permettant d'améliorer et d'optimiser en continu notre infrastructure.
-
Sécurité et compliance : Implémenter des pratiques de sécurité avancées (Secret Manager, Cloud Armor) pour protéger les données et systèmes, intégrant la sécurité dès la phase de construction.
-
Monitoring et alerting : Construire des solutions d'alerting et de monitoring pour renforcer la détection et la réactivité face aux incidents dès la phase de conception des applications.
Requirements
-
Expérience confirmée en DevOps sur GCP, avec une expertise en RUN et BUILD.
-
Maîtrise des outils CI/CD, Infrastructure as Code, automatisation et monitoring.
-
Solides compétences en gestion de la disponibilité et de la sécurité des systèmes.
-
Esprit d'analyse, rigueur et capacité à résoudre les incidents de production de manière proactive.
-
Niveau d'expérience : 3/4 années d'expérience
Benefits & conditions
-
Secteur : Services et conseil aux entreprises
-
Type de contrat : Temps plein