Développeur Python Senior / Ingénieur DevOps CI/CD
bdevitÎle-de-France · FrancePubliée le
- Freelance
- Temps plein
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
- Ingénieur DevOps Senior – Expert Argo CD / Référent GitOpsbdevit · Île-de-FranceFreelanceDevOps & CloudPubliée aujourd'hui
- QA Engineer orienté Data – Migration & Tests de fluxIntuition IT Solutions Ltd. · Île-de-FranceFreelanceTest & QAPubliée aujourd'hui
- Développeur Full Stack Python / DevOpsAVALIANCE · Île-de-FranceFreelanceDevOps & CloudPubliée aujourd'hui
- Manager de transition – Responsable Infrastructure (Datacenters, Réseaux & Télécoms)ANKAA ADN · FranceRéseaux & SystèmesPubliée aujourd'hui
- Lead Angular – DevOps / CI/CD (H/F)Freelance.com · Île-de-FranceFreelanceDéveloppement webPubliée aujourd'hui
- Ingénieur Microsoft 365 / Teams & Solutions CollaborativesALLEGIS GROUP · Île-de-FranceFreelanceRéseaux & SystèmesPubliée aujourd'hui