INGENIEUR DEVOPS - CI/CD

Kéoni Consulting
Canton de Évry, France
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French

Job location

Canton de Évry, France

Tech stack

Java
C++
CMake
Databases
Continuous Integration
Relational Databases
DevOps
Middleware
Gradle
Python
PostgreSQL
Maven
MongoDB
Ansible
Prometheus
SQL Databases
Grafana
Containerization
Gitlab-ci
Docker
ELK
Jenkins
Artifactory

Job description

sur des pipelines d?intégration et de déploiement automatisés (GitLab/Jenkins), des

environnements conteneurisés (Docker/Podman/Apptainer), une configuration automatisée (Ansible), ainsi qu?un système de supervision et de journalisation (Grafana, ELK).?Les bases de données relationnelles telles que PostgreSQL ou MongoDB, nécessitant un suivi rigoureux des évolutions de schéma et des scripts d?initialisation de données. Le client a adopté les principes DevOps / SysOps et à ce titre vise à automatiser et industrialiser le cycle de vie de sa production logicielle de bout en bout.

MISSIONS

Le candidat sera impliqué dans des actions de fiabilisation des processus existants,

d'accompagnement des mises en production récurrentes, de maintien de la cohérence des environnements et de contribution à la qualité opérationnelle du système d?information. Des compétences de type SysOps, fournissant de l'expertise système et middleware en accompagnement pourront être necessaires pour configurer et paramétrer les infrastructures de la meilleure performance opérationnelle (du déploiement jusqu'à l'exploitation) des applications.

Les travaux s'inscriront dans une démarche globale d?optimisation des outils, de fiabilisation des livraisons logicielles et de capitalisation technique, en lien avec les équipes internes de développement, d?infrastructure et d?exploitation.

Activités principales : ? Gestion et évolution des environnements techniques

? Maintien en conditions opérationnelles des chaînes de déploiement

? Accompagnement des mises en production

? Gestion et évolution des environnements techniques

? Amélioration des outils de supervision et de traçabilité

? Capitalisation et transfert de compétences, (configuration de pipelines, gestion des runners).

? Gestion des dépendances et compilation : C++ (Conan, CMake), Java (Maven,

Gradle), Python (pip, conda).

? Maintenance des systèmes CI/CD incluant les outils, les plateformes et les dépôts :

Artifactory, Quetz.

? Automatisation et configuration : Ansible (scripts de configuration et déploiement).

? Conteneurisation et orchestration : Docker, Podman, Apptainer (création d?images,

gestion des conteneurs).

? Supervision et monitoring : Grafana, Prometheus (tableaux de bord, alertes).

? Journalisation et observabilité : ELK stack

? Gestion des bases de données : PostgreSQL, MongoDB (exécution de scripts SQL,

gestion des connexions, mises à jour de schéma).

? Connaissance des pratiques DevOps et GitOps (infrastructure as code, automatisation des déploiements).

? Une bonne capacité à travailler en coordination avec plusieurs équipes techniques, à

rédiger de la documentation claire et à transmettre ses pratiques est également

attendue?

? De l?autonomie, la rigueur et la capacité à intervenir sur un système déjà en place sont

essentielles pour la réussite de la mission

? Bonne communication orale et écrite

LIVRABLES

Pipelines CI/CD configurés et documentés, ? Maintenance des systèmes CI/CD incluant les outils, les plateformes et les dépôts :

Artifactory, Quetz.

? Automatisation et configuration : Ansible (scripts de configuration et déploiement).

? Conteneurisation et orchestration : Docker, Podman, Apptainer (création d?images,

gestion des conteneurs).

? Supervision et monitoring : Grafana, Prometheus (tableaux de bord, alertes).

? Journalisation et observabilité : ELK stack

? Gestion des bases de données : PostgreSQL, MongoDB (exécution de scripts SQL,

gestion des connexions, mises à jour de schéma).

? Connaissance des pratiques DevOps et GitOps (infrastructure as code, automatisation des déploiements).

? Une bonne capacité à travailler en coordination avec plusieurs équipes techniques, à

rédiger de la documentation claire et à transmettre ses pratiques est également

attendue?

? De l?autonomie, la rigueur et la capacité à intervenir sur un système déjà en place sont

Requirements

Do you have experience in SQL?, Le candidat dispose d?une solide expérience dans le maintien opérationnel d?environnements techniques et l?automatisation des déploiements. Il maîtrise les outils couramment utilisés dans un contexte d?intégration continue et d?infrastructure automatisée, notamment :

? Maîtrise des outils d?intégration continue et de déploiement : GitLab CI, Jenkins, Le candidat dispose d?une solide expérience dans le maintien opérationnel d?environnements techniques et l?automatisation des déploiements. Il maîtrise les outils couramment utilisés dans un contexte d?intégration continue et d?infrastructure automatisée, notamment :

? Maîtrise des outils d?intégration continue et de déploiement : GitLab CI, Jenkins

(configuration de pipelines, gestion des runners).

? Gestion des dépendances et compilation : C++ (Conan, CMake), Java (Maven,

Gradle), Python (pip, conda)., essentielles pour la réussite de la mission

? Bonne communication orale et écrite

LIVRABLES

Pipelines CI/CD configurés et documentés

About the company

Notre client exploite un ensemble d?applications et de services internes reposant

Apply for this position