Consultant Freelance Python Senior / Expert – FastAPI, CI/CD, ServiceNow (H/F)

Contexte de la mission

Dans le cadre d’un programme de modernisation et d’industrialisation d’une plateforme backend critique, nous recherchons un consultant freelance Python très senior / expert, autonome et orienté excellence logicielle.

La mission s’inscrit dans un environnement international exigeant, avec des enjeux forts de robustesse, maintenabilité, qualité et scalabilité.
Le consultant interviendra sur des sujets structurants, à fort impact technique, dans un contexte peu guidé.

Langue de travail : anglais exclusivement.


Objectifs et responsabilités

Le consultant interviendra sur plusieurs axes clés :

Qualité logicielle & résilience des API

  • Renforcement de la résilience d’API REST développées en FastAPI

  • Mise en œuvre d’une approche Test Driven Development (TDD)

  • Développement et maintenance de :

    • tests unitaires

    • tests d’intégration

    • tests end-to-end

CI/CD & industrialisation

  • Exécution des tests :

    • en local (Docker Compose)

    • dans les pipelines GitLab CI/CD (environnement Kubernetes)

  • Transformation de composants existants (collectors) en packages Python, afin de remplacer les sous-modules Git

  • Mise en place de standards et blueprints CI/CD réutilisables

  • Contribution à la fiabilisation et à la maintenabilité des pipelines

Intégration & évolutions plateforme

  • Contribution à l’intégration entre une plateforme backend FastAPI et ServiceNow via API REST

  • Création ou évolution d’endpoints API si nécessaire

  • Participation à la conception de nouveaux collecteurs en collaboration avec des équipes expertes

  • Préparation des composants pour une version V2 plus scalable et industrialisée


Profil recherché

Nous recherchons un profil très senior / expert, capable d’être immédiatement opérationnel et force de proposition.

Compétences indispensables

  • Python expert

  • Très forte maîtrise de FastAPI

  • Expertise avancée en Pytest (unitaires, intégration, E2E)

  • Solide expérience CI/CD, idéalement GitLab CI/CD

  • Docker & Docker Compose

  • Bonne compréhension des environnements Kubernetes

  • Conception et intégration d’API REST

Compétences appréciées

  • Packaging Python (pyproject.toml, versioning, distribution interne)

  • Pydantic

  • SQL (niveau basique à intermédiaire)

  • Polars

  • Intégration ServiceNow (API et/ou configuration)

  • Pixi.sh

  • Allemand (un plus)


Langues

  • Anglais fluent obligatoire (mission 100 % en anglais)

  • Allemand apprécié


Modalités

  • Type de mission : Freelance

  • Démarrage : ASAP

  • Durée : 1 mois renouvelable

  • Localisation : Full remote

  • Contexte : International

Submit your application

Attach a CV file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!