Expert DevSecOps - CI/CD & Migration GitLab

Teolia
Paris, France
8 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Java (Programming Language) .NET Framework Microsoft Windows Unit Testing Microsoft Azure Continuous Delivery Continuous Integration Linux Python (Programming Language) MySQL Node.Js OpenShift
+18 more
Oracle Databases Release Management SONAR (Symantec) Management of Software Versions Scripting Data Server Interface ReactJS Delivery Pipeline Gitlab Git AngularJS Gitlab-ci Git Flow Bitbucket Checkmarx Devsecops Jenkins Artifactory

Job description

Au sein de la Development Factory de la DSI, la mission consiste à accompagner les équipes de développement dans l’utilisation et l’optimisation de l’usine logicielle, l’adoption des bonnes pratiques DevSecOps et la préparation d’une migration progressive vers GitLab. Le périmètre couvre les équipes de développement situées à Paris et Porto.

  • Accompagner les développeurs dans l’utilisation des outils DevSecOps et l’adoption des bonnes pratiques de développement.
  • Organiser et gérer les dépôts de code source, les workflows Git et le versioning des applications et dépendances.
  • Accompagner la configuration, l’optimisation et la standardisation des pipelines CI/CD.
  • Mettre en place des contrôles automatisés de qualité et de sécurité du code, notamment les tests unitaires, les analyses statiques et les quality gates.
  • Accompagner la création des packages et des scripts de déploiement.
  • Maintenir et faire évoluer la Jenkins Shared Library afin de standardiser les pipelines.
  • Participer à la définition des standards d’industrialisation et des bonnes pratiques de pipeline-as-code.
  • Préparer la migration vers GitLab : analyse des impacts, définition des templates CI/CD et accompagnement des équipes.
  • Former et sensibiliser les développeurs aux pratiques DevSecOps, à la sécurité applicative et à l’utilisation de GitLab.

Livrables :

  • Jenkins Shared Library réutilisable et maintenue.
  • Standards et modèles de projets GitLab, templates CI/CD et bonnes pratiques associées.

Requirements

Expérience de 6 à 9 ans, avec une expérience significative en tant qu’Ingénieur DevSecOps ou sur un poste similaire.

  • Expérience significative sur GitLab, notamment GitLab CI/CD.
  • Maîtrise des outils d’intégration et de déploiement continus Jenkins et Azure DevOps.
  • Expérience des outils de gestion du code source, notamment Bitbucket et des workflows Git/Gitflow.
  • Expérience dans l’accompagnement technique et la formation d’équipes de développement aux pratiques DevSecOps.

Compétences demandées dans la mission :

  • Qualité et sécurité du code : Sonar, Checkmarx.
  • Gestion des artefacts : Artifactory.
  • Déploiement et release management : Deploy, Release.
  • Jenkins Shared Library et pipeline-as-code.
  • Scripting Shell.
  • Environnements Windows, Linux, OpenShift et GCP.
  • Environnements de développement : Java, .NET, Angular, React, Node.js, Python.
  • Bases de données Oracle, MySQL et visualisation Power BI.

Anglais professionnel obligatoire.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…