1 heure, 29 minutes ago

Ingénieur Système Build

Contexte

La Service fédérale des Pensions recherche un Build & Release Engineer expérimenté pour renforcer l’équipe Build & Release.

L’équipe est responsable de la gestion, du support et du développement continu de l’écosystème central CI/CD utilisé au sein de l’organisation.

Le consultant ne sera pas seulement chargé de la gestion opérationnelle de ces plateformes, mais contribuera également activement à la modernisation et à la standardisation continue de la chaîne de livraison logicielle.

Objectif de la fonction

En tant que Build & Release Engineer, vous êtes responsable de la conception, de l’implémentation, de la gestion et de l’optimisation des processus de build, release et déploiement de la Service fédérale des Pensions.

Vous soutenez les équipes de développement dans la réalisation de livraisons logicielles automatisées et fiables et vous participez activement à la transformation de la solution CI/CD actuelle vers un environnement de livraison logicielle évolutif, sécurisé et orienté vers l’avenir.

Vous contribuez à une meilleure qualité des livraisons logicielles, à une réduction du time-to-market et à une diminution supplémentaire des risques opérationnels et de la dette technique.

Responsabilités principales

  • Gérer et optimiser l’écosystème CI/CD existant. L’environnement actuel utilise notamment Jenkins, Digital.ai Release, Digital.ai Deploy et Nexus Repository.
  • Concevoir, implémenter et maintenir des pipelines de build et de déploiement, analyser et résoudre des problèmes complexes de build et de déploiement.
  • Soutenir les équipes de développement lors des défis liés au CI/CD.
  • Contribuer activement à la modernisation de la solution CI/CD actuelle, y compris l’identification et la mise en œuvre d’améliorations dans les processus de build, release et déploiement.
  • Standardiser les processus de livraison logicielle au sein des différentes équipes.
  • Gérer les artefacts logiciels et les repositories.
  • Intégrer les contrôles de qualité et de sécurité dans la chaîne de livraison logicielle.
  • Rédiger et maintenir la documentation technique et les procédures.
  • Participer activement au partage de connaissances au sein de l’équipe.

Compétences techniques et expérience

  • Minimum 5 ans d’expérience avec CI/CD & Build Automation (Jenkins, GitLab CI/CD, Azure DevOps, GitHub Actions)
  • Minimum 5 ans d’expérience avec Release & Deployment Management (Digital.ai Release, Digital.ai Deploy)
  • Minimum 3 ans d’expérience avec Artefact Repository Management (Nexus Repository, Artifactory, Azure Artifacts)
  • Minimum 5 ans d’expérience avec Source Code Management (Git, GitLab, GitHub, Bitbucket)
  • Minimum 3 ans d’expérience avec Scripting & Automation (Bash, Python)
  • Minimum 3 ans d’expérience avec DevSecOps & Continuous Improvement (SonarQube, Security Scanning, CI/CD Governance)

Compétences générales

  • Fortes capacités d’analyse.
  • Approche structurée de la résolution de problèmes.
  • Orientation résultats et sens des responsabilités.
  • Excellentes compétences en communication.
  • Capacité à travailler de manière autonome et en équipe.
  • Mentalité d’amélioration continue.
  • Partage de connaissances et coaching des collègues.
  • Travail orienté client et service.

Veuillez joindre à votre candidature une présentation ou un document dans lequel vous décrivez un environnement CI/CD ou Build & Release que vous avez géré, amélioré ou modernisé et indiquez clairement quelles responsabilités vous avez personnellement assumées et quel a été l’impact de votre contribution sur la qualité, la rapidité, la fiabilité ou la sécurité du processus de livraison logicielle.

Apply for this Job

This position was originally posted on Pro Unity.

It is publicly accessible, and we recommend applying directly through the Pro Unity website instead of going through third party recruiters.

Newsletter signup illustration