DEVELOPPEUR PYTHON
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+33 more
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.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Best Companies to Work For in Paris: Top 25 Companies in 2023Â
The 7 Most Popular Backend Frameworks for Developers
Best Companies to Work For in France: Top 25 Companies in 2023Â
7 good reasons why you should learn Python in 2021