Développeur Python Senior / Ingénieur DevOps CI/CD

bdevitÎle-de-France · FrancePubliée le

  • Freelance
  • Temps plein
Postuler à cette offre

Le lien pour postuler et la candidature automatique sont dans le plan Standard d'Alzotech (20 DT par mois).

Compétences demandées

  • Python
  • API REST
  • DevOps
  • CI/CD
  • Automatisation
  • FastAPI

Description de l'offre d'emploi

bdevit recrute : Développeur Python Senior / Ingénieur DevOps CI/CD, France (Freelance).

Expérience : 8 ans minimum Dominante : Développement Python / API & Administration des plateformes CI/CD Séniorité : Senior / Expert technique Contexte : Dans le cadre de l'industrialisation et de l'amélioration continue de ses plateformes d'intégration continue, nous recherchons un Développeur Python Senior disposant d'une solide expertise dans l'administration des outils CI/CD. Le consultant interviendra sur le développement de services d'automatisation, l'administration technique des plateformes CI et leur intégration au sein de l'écosystème DevOps. Le poste nécessite une double compétence : une excellente maîtrise du développement Python, notamment pour la conception d'API REST, et une expérience significative dans l'administration, la configuration et le maintien en conditions opérationnelles des solutions CI/CD. Il ne s'agit pas d'un poste de simple utilisateur des outils CI/CD, mais bien d'un rôle d'administrateur technique et de développeur de solutions d'automatisation. Missions principales 1. Développement Python & Automatisation • Concevoir, Développer et Maintenir des applications et services en Python ; • Développer des API REST, notamment avec FastAPI ou Flask, permettant d'automatiser les opérations sur les plateformes DevOps ; • Concevoir des services d'orchestration et d'intégration entre les différents outils de la chaîne CI/CD ; • Développer des connecteurs et des interfaces avec les API des solutions GitLab, Jenkins, Artifactory, SonarQube et Xray ; • Automatiser les tâches d'administration, de provisioning, de configuration et de maintenance ; • Garantir la qualité du code : tests unitaires, tests d'intégration, gestion des erreurs, logging et documentation ; • Concevoir des solutions robustes, maintenables, sécurisées et industrialisables. 2. Administration Des Plateformes CI Assurer l'administration technique et le maintien en conditions opérationnelles des solutions suivantes : GitLab CI et/ou Jenkins • Administration et Configuration des instances et des infrastructures d'exécution ; • Installation, configuration et maintenance des GitLab Runners ou Jenkins Agents ; • Gestion des permissions, des accès, des secrets et des mécanismes d'authentification ; • Configuration et Optimisation des pipelines, templates et mécanismes d'exécution ; • Gestion des mises à jour, des montées de version et des incidents techniques ; • Analyse et résolution des problèmes de performances, de disponibilité et d'exécution. JFrog Artifactory • Administration des instances, des dépôts et des espaces de stockage des artefacts ; • Gestion des repositories locaux, distants et virtuels ; • Configuration des politiques d'accès, des droits et des règles de rétention ; • Automatisation des opérations d'administration via API REST ; • Gestion des performances, du stockage et des problématiques de disponibilité. SonarQube • Administration et configuration de la plateforme ; • Gestion des projets, des permissions, des Quality Gates et des Quality Profiles ; • Intégration des contrôles qualité au sein des pipelines CI/CD ; • Automatisation du provisioning et des configurations via API ; • Maintenance, mises à jour et résolution des incidents. JFrog Xray • Administration et configuration de la plateforme ; • Gestion des politiques de sécurité, des règles de scan et des mécanismes de contrôle ; • Configuration des intégrations avec Artifactory et les outils CI/CD ; • Automatisation des opérations via API ; • Supervision des analyses de sécurité et résolution des problèmes techniques. 3. Industrialisation & Amélioration Continue • Concevoir et Maintenir des solutions d'automatisation de l'écosystème CI/CD ; • Standardiser les configurations et les pratiques d'administration ; • Développer des mécanismes de provisioning automatisé et reproductible ; • Améliorer la fiabilité, les performances et la sécurité des plateformes ; • Participer aux évolutions d'architecture technique des outils CI ; • Mettre en place des mécanismes de supervision, de traçabilité et d'observabilité ; • Rédiger la documentation technique et les procédures d'exploitation.

Annonce repérée sur Free-Worket réunie par Alzotech. Visa et permis de travail : vérifiez les conditions auprès des services officiels du pays avant d'accepter une offre.

Offres similaires en France