{"id":3713201,"url":"https://alion.io/job/bdev-it-developpeur-python-senior-ingenieur-devops-cicd","title":"Développeur Python Senior / Ingénieur DevOps CI/CD","company":{"id":3908503,"name":"BDEV.IT","domain":"bdevit.fr","url":"https://alion.io/company/bdevit","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"DevOps","role_family":"DevOps","seniority":"senior","employment_type":"freelance","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["France"],"countries":["FR"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"FastAPI","optional":false},{"name":"Flask","optional":false},{"name":"GitLab","optional":false},{"name":"GitLab CI","optional":false},{"name":"Grafana","optional":false},{"name":"Jenkins","optional":false},{"name":"JFrog Artifactory","optional":false},{"name":"Kubernetes","optional":false},{"name":"LDAP","optional":false},{"name":"Linux","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Prometheus","optional":false},{"name":"Python","optional":false},{"name":"Rest API","optional":false},{"name":"SonarQube","optional":false},{"name":"Terraform","optional":false}],"status":"live","first_seen_at":"2026-11-03T23:14:58Z","employer_posted_date":null,"last_verified_at":"2026-11-03T23:14:58Z","board_verified":false,"closed_at":null,"days_open":3,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":3},"description":"Expérience : 8 ans minimum\nDominante : Développement Python / API & Administration des plateformes CI/CD\nSéniorité : Senior / Expert technique\nContexte :\nDans 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.\nLe 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.\nLe 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.\nIl 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.\nMissions principales\n1. Développement Python & Automatisation\nConcevoir, Développer et Maintenir des applications et services en Python ;\n\nDévelopper des API REST, notamment avec FastAPI ou Flask, permettant d'automatiser les opérations sur les plateformes DevOps ;\n\nConcevoir des services d'orchestration et d'intégration entre les différents outils de la chaîne CI/CD ;\n\nDévelopper des connecteurs et des interfaces avec les API des solutions GitLab, Jenkins, Artifactory, SonarQube et Xray ;\n\nAutomatiser les tâches d'administration, de provisioning, de configuration et de maintenance ;\n\nGarantir la qualité du code : tests unitaires, tests d'intégration, gestion des erreurs, logging et documentation ;\n\nConcevoir des solutions robustes, maintenables, sécurisées et industrialisables.\n\n2. Administration Des Plateformes CI\nAssurer l'administration technique et le maintien en conditions opérationnelles des solutions suivantes :\nGitLab CI et/ou Jenkins\nAdministration et Configuration des instances et des infrastructures d'exécution ;\n\nInstallation, configuration et maintenance des GitLab Runners ou Jenkins Agents ;\n\nGestion des permissions, des accès, des secrets et des mécanismes d'authentification ;\n\nConfiguration et Optimisation des pipelines, templates et mécanismes d'exécution ;\n\nGestion des mises à jour, des montées de version et des incidents techniques ;\n\nAnalyse et résolution des problèmes de performances, de disponibilité et d'exécution.\n\nJFrog Artifactory\nAdministration des instances, des dépôts et des espaces de stockage des artefacts ;\n\nGestion des repositories locaux, distants et virtuels ;\n\nConfiguration des politiques d'accès, des droits et des règles de rétention ;\n\nAutomatisation des opérations d'administration via API REST ;\n\nGestion des performances, du stockage et des problématiques de disponibilité.\n\nSonarQube\nAdministration et configuration de la plateforme ;\n\nGestion des projets, des permissions, des Quality Gates et des Quality Profiles ;\n\nIntégration des contrôles qualité au sein des pipelines CI/CD ;\n\nAutomatisation du provisioning et des configurations via API ;\n\nMaintenance, mises à jour et résolution des incidents.\n\nJFrog Xray\nAdministration et configuration de la plateforme ;\n\nGestion des politiques de sécurité, des règles de scan et des mécanismes de contrôle ;\n\nConfiguration des intégrations avec Artifactory et les outils CI/CD ;\n\nAutomatisation des opérations via API ;\n\nSupervision des analyses de sécurité et résolution des problèmes techniques.\n\n3. Industrialisation & Amélioration Continue\nConcevoir et Maintenir des solutions d'automatisation de l'écosystème CI/CD ;\n\nStandardiser les configurations et les pratiques d'administration ;\n\nDévelopper des mécanismes de provisioning automatisé et reproductible ;\n\nAméliorer la fiabilité, les performances et la sécurité des plateformes ;\n\nParticiper aux évolutions d'architecture technique des outils CI ;\n\nMettre en place des mécanismes de supervision, de traçabilité et d'observabilité ;\n\nRédiger la documentation technique et les procédures d'exploitation.\n\nProfil recherché\nExpérience minimale : 8 ans, avec une expérience significative en développement logiciel et en environnement DevOps.\nNous privilégions un profil issu du développement Python, ayant progressivement acquis une véritable expertise dans l'administration des plateformes CI/CD.\nCompétences Indispensables\nPython avancé : excellente maîtrise du langage, conception logicielle, programmation orientée objet, tests et bonnes pratiques de développement ;\n\nDéveloppement d'API REST : expérience significative avec FastAPI, Flask ou framework équivalent ;\n\nGitLab CI/CD ou Jenkins : expérience concrète en administration de plateforme, au-delà de la simple utilisation des pipelines ;\n\nArtifactory, SonarQube et Xray : bonne connaissance de leur fonctionnement et expérience d'administration technique ;\n\nAPI REST des outils DevOps : capacité à développer des automatisations d'administration et d'intégration ;\n\nLinux : très bonne maîtrise des environnements système, du diagnostic et du scripting ;\n\nCI/CD : bonne compréhension des architectures, des mécanismes d'exécution, de la gestion des artefacts et des contrôles qualité et sécurité ;\n\nSécurité : maîtrise des principes de gestion des accès, des tokens, des secrets et des permissions.\n\nCompétences Complémentaires Appréciées\nAnsible pour l'automatisation de la configuration ;\n\nDocker et Kubernetes pour l'exécution et l'exploitation des plateformes CI ;\n\nTerraform ou autres outils Infrastructure as Code ;\n\nPostgreSQL ou autres bases de données relationnelles ;\n\nObservabilité : Prometheus, Grafana, ELK ;\n\nGestion des mécanismes SSO, LDAP, OIDC et certificats ;\n\nExpérience des environnements critiques ou fortement industrialisés.\n\nQualités Attendues\nForte culture du développement logiciel et de la qualité du code ;\n\nCapacité à comprendre et administrer des plateformes techniques complexes ;\n\nAutonomie dans l'analyse et la résolution d'incidents ;\n\nCapacité à concevoir des solutions d'automatisation de bout en bout ;\n\nEsprit d'analyse, rigueur et capacité à proposer des améliorations techniques ;\n\nAisance dans les échanges avec les équipes de développement, d'infrastructure et de sécurité.\n\nCritères Différenciants\nLe candidat idéal est avant tout un développeur Python senior capable de concevoir des API et des outils d'automatisation complexes, tout en étant à l'aise avec les activités d'administration des plateformes CI/CD.\nUne expérience limitée à la rédaction de pipelines GitLab CI ou Jenkins, à la publication d'artefacts dans Artifactory ou à l'exploitation de rapports SonarQube ne sera pas suffisante.\nLa capacité à administrer, configurer, maintenir et automatiser ces plateformes constitue un critère essentiel de sélection.","description_format":"text","description_chars":6791,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["DevOps & Platform Engineering","IT Consulting & Digital Transformation"],"lifecycle":[{"event":"open","at":"2026-11-03T23:56:46Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":3,"expected_fill_days":29,"reasons":["seen:3","velocity","win:early"],"computed_at":"2026-11-07T05:47:08Z"},"pay":null,"html_url":"https://alion.io/job/bdev-it-developpeur-python-senior-ingenieur-devops-cicd","json_url":"https://alion.io/job/bdev-it-developpeur-python-senior-ingenieur-devops-cicd.json","meta":{"generated_at":"2026-11-07T16:44:10Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":23854,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-08T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":3908503},"rest":"https://alion.io/mcp/rest/get_company?id=3908503"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fbdev-it-developpeur-python-senior-ingenieur-devops-cicd"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fbdev-it-developpeur-python-senior-ingenieur-devops-cicd"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fbdev-it-developpeur-python-senior-ingenieur-devops-cicd"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/bdev-it-developpeur-python-senior-ingenieur-devops-cicd\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fbdev-it-developpeur-python-senior-ingenieur-devops-cicd"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3713201}},{"tool":"search_jobs","arguments":{"company":"bdevit.fr","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3713201},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}