Développeuse / Développeur Python CI/CD - Paris

Capgemini
Canton of Issy-les-Moulineaux, France
24 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French, English
Experience level
Senior

Job location

Remote
Canton of Issy-les-Moulineaux, France

Tech stack

Software Applications
Cloud Computing
Databases
Continuous Integration
Django
Elasticsearch
Github
Python
PostgreSQL
OAuth
Object-Oriented Software Development
Singleton Pattern
SonarQube
SQLAlchemy
Openapi
Data Logging
Flask
Pytest
Kubernetes
REST

Job description

Vous aimez concevoir des solutions robustes, travailler sur des technologies modernes et relever des défis techniques ? Ce rôle vous permettra de contribuer à des projets stratégiques autour de la gestion des assets, avec un fort accent sur l'évolutivité, la performance et la qualité du code.

Vos missions clés

Développer des API microservices

Intégrer SQLAlchemy et appliquer le Repository Pattern Créer un SDK Python orienté objet pour manipuler les données Mettre en place et maintenir la chaîne CI/CD (GitHub Actions) Déployer sur Kubernetes via Helm Charts Tester et garantir la qualité du code (Dev, UAT, Prod) Optimiser et maintenir les produits existants

Stack technique

  • Langages & Frameworks : Python 3.8, Flask, Django Connexion, OpenAPI, API REST
  • Sécurité : OAuth2, JWT
  • Base de données : PostgreSQL, SQLAlchemy
  • CI/CD : GitHub Actions
  • Déploiement : Helm
  • Qualité & Tests : PyTest, SonarQube
  • Outils : Logging, ElasticSearch
  • Orchestration de conteneurs : Kubernetes

Requirements

  • Formation supérieure en informatique (Bac+5)

  • Anglais courant

  • Expérience significative de 5 ans en développement Python et conception d'API REST.

  • Maîtrise des patterns de conception (Singleton, Repository).

  • Rédaction de documents techniques

  • Connaissance des environnements Cloud et Kubernetes.

  • Bonne compréhension des pratiques CI/CD et plus particulièrement des outils d'intégration continue.

  • Sens de la qualité, rigueur et capacité à travailler en équipe.

Benefits & conditions

  • Qualité de vie au travail : accord de télétravail en France et à l'international, accord sur l'égalité professionnelle, la parentalité, l'équilibre des temps et la mobilité durable.
  • Apprentissage en continu : certifications et formations en libre accès, accompagnement sur mesure avec votre manager, parcours d'intégration sur 9 mois.
  • Avantages groupe & CSE : plan actionnariat, tarif préférentiels, remboursement partiel vacances, remboursement de votre abonnement sportif ou culturel.

About the company

Capgemini ist einer der weltweit führenden Anbieter von Management- und IT-Beratung, Technologie-Services und Digitaler Transformation. Als ein Wegbereiter für Innovation unterstützt das Unternehmen seine Kunden bei deren komplexen Herausforderungen rund um Cloud, Digital und Plattformen.

Apply for this position