Ingénieur Devops CI/CD (H/F)

Groupe Klanik
Canton de Marseille-12, France
2 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time / full-time
Working hours
Regular working hours
Languages
French
Experience level
Intermediate

Job location

Remote
Canton de Marseille-12, France

Tech stack

Amazon Web Services (AWS)
Application Lifecycle Management
Azure
Bash
Cloud Computing
Information Systems
Continuous Delivery
Continuous Integration
DevOps
Python
Key Management
Performance Tuning
Ansible
Prometheus
Ruby
Management of Software Versions
CircleCI
Google Cloud Platform
Grafana
Infrastructure as Code (IaC)
GIT
Containerization
Gitlab-ci
Kubernetes
Puppet
Terraform
Docker
ELK
Jenkins

Job description

En tant qu'Ingénieur DevOps, vous serez au cœur de la transformation numérique de notre organisation, en jouant un rôle clé dans l'automatisation, la gestion des infrastructures et l'optimisation des pipelines de développement et de déploiement. Vous travaillerez en étroite collaboration avec les équipes de développement, d'exploitation et de sécurité pour garantir la fluidité des processus, la disponibilité des applications et la résilience des systèmes. Vous serez également responsable de la mise en place et de la gestion des outils DevOps pour améliorer les performances, l'efficacité, et la sécurité tout au long du cycle de vie des applications. Votre mission sera d'assurer l'intégration continue (CI) et le déploiement continu (CD). Vos responsabilités:

  • Automatisation des processus : concevoir, mettre en œuvre et maintenir des pipelines d'intégration et de déploiement continus (CI/CD) afin de réduire les délais de mise en production.

  • Gestion des infrastructures: implémenter des solutions d'infrastructure as code (IaC) pour assurer la configuration, la gestion et l'évolutivité des environnements de production et de préproduction.

  • Supervision et monitoring: déployer et configurer des outils de surveillance afin de garantir la stabilité, la performance et la sécurité des systèmes en production.

  • Gestion des versions et des déploiements: assurer le déploiement rapide et fiable des nouvelles versions des applications et des services, tout en minimisant les interruptions.

  • Collaboration: travailler en étroite collaboration avec les équipes de développement et d'exploitation pour favoriser une culture de collaboration continue entre ces deux départements.

  • Sécurisation des systèmes: mettre en œuvre des pratiques de sécurité dans le pipeline CI/CD, y compris la gestion des clés, le renforcement des infrastructures et la surveillance proactive des menaces.

  • Optimisation des performances: identifier et résoudre les goulets d'étranglement dans les processus de développement et de déploiement, afin d'améliorer la performance des applications. Votre environnement technique sera :

  • Cloud : Expérience avec les principaux fournisseurs de cloud (AWS, Azure, Google Cloud) pour la mise en place de solutions cloud natives.

  • Conteneurisation : Maîtrise des outils de conteneurisation (Docker, Kubernetes) pour la gestion et l'orchestration des services.

  • Infrastructure as Code : Connaissance des outils tels que Terraform, Ansible, ou Puppet pour la gestion automatisée des infrastructures.

  • CI/CD : Utilisation d'outils comme Jenkins, GitLab CI, CircleCI pour l'automatisation des déploiements.

  • Monitoring : Mise en place et gestion d'outils de monitoring et d'alerting (Prometheus, Grafana, ELK Stack).

  • Versioning : Bonne connaissance des systèmes de gestion de versions comme Git. #LI-SM2

Requirements

Formation et Expérience :

  • Diplôme Bac +5 en informatique, systèmes d'information, ou équivalent.

  • Expérience minimale de 4 ans en tant qu'ingénieur DevOps ou dans un poste similaire.

  • Certifications Cloud (AWS, Azure, Google Cloud) et/ou DevOps (Docker, Kubernetes, Terraform) seraient un atout. Compétences techniques :

  • Solide compréhension des environnements cloud et des architectures distribuées.

  • Maîtrise des outils d'automatisation et de conteneurisation.

  • Connaissance approfondie des bonnes pratiques de sécurité dans le développement et le déploiement d'applications.

  • Expérience avec les outils de CI/CD et les processus de livraison continue.

  • Compétence en script (Bash, Python, Ruby, etc.) et en programmation pour l'automatisation des tâches.

About the company

KLANIK est une société de conseil en Ingénierie IT qui accompagne ses clients dans leurs projets digitaux et technologiques. Le groupe KLANIK compte désormais plus de 750 talents, évoluant dans 16 agences en Europe, Amérique du Nord, Afrique et Moyen-Orient. Des experts engagés, atypiques et passionnés, impliqués dans des projets stratégiques grâce à leur haut niveau de compétences en Software, DevOps, Cloud, Agilité, Cybersécurité, Big Data & IA. En parallèle de leurs métiers, les collaborateurs du groupe KLANIK sont accompagnés au quotidien dans leur développement personnel et professionnel, via différentes initiatives engageantes et innovantes : KONSCIOUS : communauté interne engagée dans les enjeux écologiques, sociaux et environnementaux KAMPUS : institut de formation technique certifié KORNER : incubateur de start-ups technologiques KLANIK ESPORT : club professionnel e-sport ouvert aux collaborateurs Plus d'infos sur Klanik

Apply for this position