Vous évoluerez dans une équipe collaborative composée de développeur·euse·s et d’analystes, où l’autonomie, la curiosité, l’initiative et l’amélioration continue sont valorisées. Vous contribuerez également à l’intégration de l’IA générative, notamment GitHub Copilot, dans les pratiques de développement afin d’accélérer la livraison tout en maintenant des standards élevés de qualité.
Principales responsabilités- Concevoir, développer, tester, déployer et maintenir des applications backend cloud natives sur AWS.
- Développer des solutions robustes et évolutives principalement avec Python.
- Appliquer les meilleures pratiques de développement logiciel, de sécurité et de qualité du code.
- Concevoir et maintenir des architectures serverless ou hybrides adaptées aux besoins des applications.
- Automatiser les processus de développement et de déploiement selon une approche Everything as Code.
- Mettre en place et optimiser des pipelines CI/CD automatisés, notamment avec GitHub Actions et Jenkins.
- Intégrer les tests automatisés dans les processus de développement et de livraison.
- Utiliser les outils d’IA générative, notamment GitHub Copilot, pour accélérer la conception, le développement, les tests et la documentation, tout en assurant une validation rigoureuse des livrables.
- Mettre en place une surveillance proactive des applications en production, incluant les alertes automatisées et les mécanismes d’auto-rétablissement.
- Appliquer les meilleures pratiques de haute disponibilité, résilience et observabilité.
- Participer à l’évolution, au support et à la maintenance des applications du domaine Finance.
- Collaborer avec les analystes, les équipes techniques et les partenaires d’affaires afin de livrer des solutions répondant aux besoins d’affaires.
Profil recherché- Baccalauréat en génie logiciel, informatique ou dans un domaine connexe.
- Minimum de 5 ans d’expérience pertinente en développement logiciel.
- Solide expérience en développement backend avec Python.
- Expérience avec AWS et les architectures cloud natives.
- Bonne connaissance des services AWS, notamment :
- Lambda
- Step Functions
- EC2
- Aurora
- RDS
- S3
- API Gateway
- Security Groups
- QuickSight
- Expérience avec les architectures serverless et/ou hybrides.
- Expérience avec Git et les pratiques de gestion de code source.
- Expérience avec les pipelines CI/CD, notamment Jenkins et GitHub Actions.
- Connaissance des outils et pratiques DevOps, notamment Docker et Kubernetes.
- Connaissance des bases de données relationnelles telles que MSSQL, PostgreSQL ou Oracle.
- Connaissance des bases de données non relationnelles, notamment DynamoDB ou MongoDB.
- Expérience ou intérêt marqué pour l'utilisation de GitHub Copilot et des outils d'IA générative dans le cycle de développement logiciel.
- Capacité à remettre en question et à valider les résultats produits avec l'aide de l'IA.
- Certification AWS Developer Associate, un atout.
- Français requis; anglais, un atout.