Le poste Ingénieur DevSecOps
Partager cette offre
Au sein de l'équipe Socle Automatisation et Outils DevSecOps du domaine Socles Industriels organisé en mode agile :
- Participer à la mise en œuvre et la maintenance des plateformes et outils de la chaîne DevSecOps (ToolChain CI-CD),
- Développer de nouveaux services (intégration continue, qualité du code, tests de sécurité dynamiques, Release automation, automatisation des déploiements, etc).
Activités :
- Concevoir et développer des fonctionnalités pour le socle d'automatisation "Toolchain CI-CD" avec GitLab CI, runners GitLab et AWX Ansible,
- Concevoir et développer des fonctionnalités de Release management/Release Orchestration avec CloudBeesCD,
- Administrer les plateformes des outils DevSecOps et en assurer le support, la maintenance et les montées de version ;
- Accompagner et apporter du support aux équipes projets pour l’utilisation des outils ;
- Participer à la construction et aux évolutions des outils et plateformes DevSecOps (CI/CD, SCM, qualité du code, outils de build et déploiement de livrables applicatifs, …) ;
- Produire les procédures d'exploitation et documents d'architecture, en veillant au respect des processus et des normes appliqués dans l’entreprise
Livrables
Fonctionnalités communes "Socle" dans la Toolchain CI/CD
Templates (Workflow/Pipelines) de release orchestration avec CloudBees CD
Maintien et support aux équipes Dev et Ops
Profil recherché
Profil :
- Goût de l’animation et du travail en équipe,
- Expertise sur les outils DevSecOps (CI/CD, SCM, qualité du code, outils de build et déploiement de livrables applicatifs, …),
- Expérience de Tech Lead sur leur mise en place ou leur administration à l’échelle d’une DSI,
- Implication forte sur le projet.
Connaissances techniques :
Outils CI/CD - Expert
Workflow et pipeline release CloudBees CD - Confirmé
Pratiques et organisation DevSecOps - Confirmé
La maîtrise technique de la majorité des composants suivants est souhaitable :
- Intégration continue : GitLab CI,
- Gestionnaire de code : GitLab,
- Gestionnaire de build et dépendances : Maven, NPM
- Gestionnaire de dépôts des livrables : Nexus,
- Automatisation : Ansible, AWX, Terraform,
- Déploiement / Release Automation : CloudBeesCD (ou autres solutions Release Automation),
- Analyse Qualité et sécurité (SAST) : SonarQube, SNYK,
- Langages : Python, Scripting shell, SQL,
- Plateformes d’exécution : OS Linux, Container (Openshift), Cloud (GKE)
La connaissance des outils ci-dessous est un plus :
- Jenkins
- Scripting Perl
- SVN Subversion / CollabNet
- Outil IBM Rational BuildForge et Rational ClearQuest
Postulez à cette offre !
Trouvez votre prochaine mission parmi +7 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Ingénieur DevSecOps
CAT-AMANIA