Développeur Python senior
Role details
Job location
Tech stack
Job description
Vous serez impliqué dans un projet de migration technologique d?un backend existant vers une nouvelle solution backend, en garantissant la continuité de service, la qualité du code et les performances applicatives.
Vos principales missions : Développement Back-End en Python, notamment via des fonctions serverless AWS Lambda et un Front-End en React.JS Conception, exposition et documentation d?APIs REST (OpenAPI / Swagger). Mise en place, maintenance et amélioration des pipelines CI/CD (GitLab CI). Déploiement et gestion des infrastructures via l?Infrastructure as Code (Terraform). Écriture et maintenance des tests unitaires, d?intégration et end-to-end. Réalisation de revues de code et respect des standards de qualité. Analyse des anomalies, support aux incidents de production et investigation des causes racines. Participation à la définition des critères d?acceptation et à la préparation des releases. Participation active aux cérémonies agiles (daily meetings, sprint planning, estimations, rétrospectives). Contribution continue à la qualité, la résilience, la sécurité et l?observabilité des applications.
Requirements
Expérience niveau senior sur Python et AWS, React.JS est un plus
Compétences techniques attendues
Développement : Back-End : Python, APIs REST, architecture serverless (AWS Lambda) Front-End : ReactJS, TypeScript Pratiques de tests : unitaires, intégration, end-to-end
Cloud & DevOps : AWS : Lambda, API Gateway, DynamoDB, Aurora PostgreSQL, SQS CI/CD : GitLab CI Infrastructure as Code : Terraform Des notions de Docker et Kubernetes sont un plus