Senior AWS Backend Developer

Alfaconseil Ca — Canada · Posted ~9 hours ago

Senior Full-time

Skills

Python AWS backend development cloud-native development serverless architecture hybrid architecture CI/CD GitHub Actions Jenkins software testing software security code quality Everything as Code GitHub Copilot

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Work as a senior backend engineer designing, developing, testing, deploying, and maintaining scalable cloud-native applications. You will primarily use Python, design serverless or hybrid architectures, automate development and deployment, and build CI/CD pipelines while applying strong security and code-quality practices.

Highlights

Join a collaborative engineering team that values autonomy, curiosity, initiative, and continuous improvement. The role offers substantial ownership of cloud-native backend applications, automation, architecture, deployment, and modern AI-assisted development practices.

Description

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ésConcevoir, 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 : LambdaStep FunctionsEC2AuroraRDSS3API GatewaySecurity GroupsQuickSightExpé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.