
Recruit Action inc. est une agence de recrutement canadienne qui aide les personnes en recherche d’emploi à trouver des postes correspondant à leur expérience et à leurs objectifs, tout en aidant les employeurs à rencontrer des candidatures adaptées. Fondée en 2009, l’entreprise privilégie une approche centrée sur les personnes et travaille avec des entreprises appartenant à des personnes 2SLGBTQI+. Elle partage également des informations sur le marché de l’emploi et le développement professionnel afin d’accompagner les candidats et les employeurs au-delà du recrutement.
Ingénieur logiciel senior, Python et AWS
Contrat pour concevoir des solutions cloud natives avec Python et AWS au sein d’une équipe spécialisée en technologies pour l’assurance. Améliorez le CI/CD, l’automatisation de l’infrastructure, les systèmes distribués et la fiabilité en production.
Description
- Analyser les processus et les flux de développement, repérer les difficultés et recommander des améliorations de l’efficacité opérationnelle.
- Contribuer à la documentation technique, aux normes, aux cadres réutilisables et aux modèles de mise en œuvre.
- Travailler avec des équipes agiles pluridisciplinaires pour planifier, concevoir, tester et livrer des logiciels.
- Utiliser Jira et Confluence pour organiser le travail, suivre l’avancement, documenter les exigences et coordonner les activités avec les collègues.
- Appliquer les pratiques de gestion de versions avec Git, Bitbucket, GitFlow et le développement basé sur trunk.
- Développer, tester et maintenir des applications en Python et Java.
- Examiner le code afin de garantir sa qualité, sa maintenabilité, sa sécurité et le respect des normes d’ingénierie.
- Maintenir et améliorer les pipelines CI/CD avec Jenkins et GitLab CI/CD.
- Contribuer à l’automatisation, au provisionnement et à la gestion de la configuration de l’infrastructure avec Terraform et Ansible.
- Participer au développement de systèmes distribués et d’applications à microservices.
- Créer des solutions évolutives, fiables et sécurisées avec des technologies cloud natives et des services AWS.
- Diagnostiquer les incidents en production, en trouver les causes profondes et mettre en place des correctifs préventifs.
- Faire progresser les pratiques d’ingénierie, le partage des connaissances et l’amélioration continue.
- Traduire les besoins métier en solutions techniques et en plans de mise en œuvre.
Exigences
- Diplôme universitaire ou autre diplôme en informatique, en génie logiciel ou dans une discipline connexe.
- De 2 à 5 ans d’expérience en ingénierie logicielle, en DevOps ou en développement d’applications.
- Expérience du développement d’applications avec Python et/ou Java.
- Expérience des revues de code et de l’application de bonnes pratiques d’ingénierie.
- Très bonne maîtrise de Python.
- Expérience avec AWS Lambda, EventBridge, SQS, API Gateway et les principes du serverless.
- Expérience avec Git et Bitbucket, notamment la gestion de versions, les stratégies de branches et le développement collaboratif.
- Expérience avec Jenkins et des outils CI/CD tels que GitHub Actions, GitLab CI/CD ou Harness.
- Bonne connaissance des méthodes agiles et expérience au sein d’équipes Scrum ou Kanban.
- Expérience de Jira et Confluence pour la planification, le suivi et la collaboration.
- Connaissance des systèmes distribués, des API, des architectures événementielles et de la conception de microservices.
- Familiarité avec l’infrastructure en tant que code, la gestion de la configuration et l’automatisation.
- Connaissance de frameworks web modernes tels que React, Angular, Vue ou Preact.
- Expérience avec des outils de développement assisté par l’IA tels que GitHub Copilot ou Claude Code.
Avantages
- Le contrat dure 3,5 mois et se termine le 15 décembre 2026.
- Horaire à temps plein de 37,5 heures par semaine.
- Les horaires en semaine sont de 8 h 30 à 16 h 30.
- Le travail s’effectue principalement à distance.
- Une présence sur site est attendue un à deux jours par trimestre.