DEVELOPPEUR PYTHON

YGL consulting
Paris, France
28 days ago
Apply on fr.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Agile Methodology Airflow Amazon Web Services Confluence JIRA Automation of Tests Unit Testing Microsoft Azure Big Data Cloud Computing Cloud Engineering Code Coverage
+33 more
Code Review Databases Continuous Integration DevOps Django Web Framework Python (Programming Language) PostgreSQL Multiprocessing OAuth Oracle (Applications) Open Web Application Security Scrum Methodology Prometheus JSON Web Token Software Engineering Multithreading Google Cloud Flask (Web Framework) Grafana Apache Spark Software Security Git Fastapi Pytest Containerization Gitlab-ci Kubernetes Deployment Automation Apache Kafka Restful APIs Docker Jenkins Microservices

Job description

Dans le cadre de notre développement, nous recrutons un Développeur Python, rigoureux, humain et passionné.

LES MISSIONS

  • Participer aux phases de conception en analysant les besoins fonctionnels et en proposant des solutions techniques adaptées.
  • Concevoir et développer des microservices et API REST performants et sécurisés en Python (Django, FastAPI ou Flask).
  • Garantir la scalabilité, la performance et la résilience des applications développées.
  • Participer à la maintenance corrective et évolutive du service, dans un contexte d’amélioration continue.
  • Intégrer vos développements dans une chaîne CI/CD (GitLab CI, Jenkins, etc.) et assurer leur déploiement automatisé (Docker, Kubernetes).
  • Mettre en place des tests unitaires, d’intégration et de performance pour assurer la qualité du code (pytest, unittest).
  • Participer aux revues de code et promouvoir les bonnes pratiques de clean code et de sécurité (linting, PEP8, OWASP).
  • Rédiger la documentation technique et les guides d’exploitation.
  • Surveiller les performances applicatives via des outils d’observabilité (logs, métriques, alerting - Prometheus, Grafana, ELK…).
  • Contribuer à l’industrialisation des environnements de développement et de test.
  • Collaborer avec les équipes DevOps, Data, QA et métier dans un environnement Agile (Scrum/Kanban).
  • Assurer une veille technologique sur les frameworks et outils Python émergents (FastAPI, async, cloud-native apps, etc.).

Requirements

  • Bac+5 (école d’ingénieur ou université)
  • 3 ans minimum d’expérience dans le développement d’applications et webservices en Python
  • Solides compétences en : *

  • Frameworks : Django, FastAPI ou Flask
  • Bases de données : PostgreSQL ou Oracle
  • Architecture scalable et distribuée
  • Design d’API REST
  • Multithreading, multiprocessing, programmation asynchrone
  • Optimisation des ressources I/O et mémoire
  • Gestion de la haute disponibilité et des fortes charges
  • CI/CD : Git, Jenkins, GitLab CI
  • Conteneurisation : Docker, notions de Kubernetes appréciées
  • Méthodologies Agiles (Scrum)
  • Outils collaboratifs : Jira, Confluence
  • Tests automatisés et couverture de code
  • Bon niveau d’anglais technique

Les plus :

  • Expérience ou intérêt pour le Big Data / Data Engineering (Spark, Kafka, Airflow)
  • Connaissance du Cloud (AWS, GCP ou Azure)
  • Notions de sécurité applicative (API security, OAuth2, JWT)
  • Sensibilité à l’éco-conception logicielle

Qualités personnelles :

  • Communicant(e)
  • Persévérant(e)
  • Curieux(se)
  • Passionné(e)
  • Bonne capacité relationnelle, organisationnelle
  • Rigueur
  • Esprit d’équipe
  • Sens de l’écoute
  • Organisé(e)
  • Autonome

About the company

Créée en 2001, YGL Consulting intervient principalement sur des projets liés au Big Data, au développement Fullstack, à la Mobilité, à l’IoT et DevOPS, dans des secteurs d’activités diversifiés tels que l’e-commerce, les médias, la distribution, la banque…

Nous poursuivons notre croissance soutenue de 30 % par an en développant notre présence à l’international au travers de projets clients basés en Europe et sur le continent africain.

YGL Consulting, c’est avant tout une dimension humaine.

Plus que de simples profils, nous sommes à la recherche de personnalités qui sauront partager et faire partager leurs expériences en conservant leur spécificité.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on fr.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

5:01 min

Bridging the gap between software development and security

Vandana Verma · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all