Développeur back-end

COFOMO

Montreal (administrative region)

On-site

CAD 85,000 - 110,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this recruiter — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

COFOMO recherche un ingénieur logiciel cloud expérimenté à Montréal pour concevoir et développer des applications cloud natives sur AWS, en mettant en œuvre des pipelines CI/CD et les meilleures pratiques de sécurité.

Vous utiliserez Python pour le back-end, HTTP API et bases de données relationnelles/NoSQL, tout en tirant parti de GitHub Copilot et des outils DevOps comme Docker et Kubernetes. Poste en environnement hybride et orientation haute disponibilité.

Qualifications

  • Baccalauréat en génie logiciel ou domaine connexe et au moins 5 ans d’expérience.
  • Expérience en développement back-end avec Python et AWS.
  • Utilisation d’outils IA comme GitHub Copilot dans le développement logiciel.
  • Maîtrise Git, pipelines CI/CD (GitHub Actions, Jenkins) et outils DevOps (Docker, Kubernetes).
  • Expérience avec les services AWS (Lambda, Step Functions, EC2, Aurora, RDS, S3, QuickSight, API Gateway) et leur intégration dans des architectures serverless/hybrides.
  • Connaissance des bases de données relationnelles et NoSQL (MSSQL, PostgreSQL, Oracle, DynamoDB, MongoDB).
  • Certification AWS Developer Associate est un atout.

Responsibilities

  • Concevoir, développer, tester, déployer et maintenir des applications cloud natives sur AWS avec les meilleures pratiques de sécurité et de développement.
  • Optimiser et déployer des applications via CI/CD (GitHub).
  • Adopter Everything as Code pour l’infrastructure et le déploiement avec des pipelines CI/CD automatisés déclenchés à chaque commit.
  • Automatiser les tests des solutions développées selon les besoins.
  • Mettre en place une surveillance proactive et des alertes en production avec auto-réglage.
  • Assurer haute disponibilité des solutions mises en production.

Skills

Python
CI/CD
Git
DevOps
Docker
Kubernetes
GitHub Copilot
Serverless

Education

Bachelor ou équivalent en génie logiciel

Tools

AWS
Lambda
Step Functions
EC2
Aurora
S3
RDS
DynamoDB
MongoDB
GitHub Actions
Jenkins
Docker
Kubernetes

Job description

Voici un bref aperçu des tâches et des responsabilités qui vous incomberont
  • Concevoir, développer, tester, déployer et maintenir des applications cloud natives sur AWS en appliquant les meilleures pratiques de sécurité et de développement logiciel;
  • Optimiser et déployer des applications à l’aide de flux de travail CI/CD sur GitHub;
  • Adopter une approche Everything as Code pour l’infrastructure, la configuration et le déploiement, avec des pipelines CI/CD automatisés déclenchés à chaque commit;
  • Automatiser les essais des solutions développées selon les besoins et les contextes;
  • Mettre en place une surveillance proactive des applications en production avec des alertes automatisées et des mécanismes d’autorétablissement;
  • Assurer le respect des meilleures pratiques favorisant la haute disponibilité des solutions mises en production.
Le profil recherché est le suivant
  • Détenir un baccalauréat en génie logiciel ou dans un domaine connexe, ainsi qu’un minimum de cinq (5) années d’expérience dans un rôle similaire;
  • Posséder une expérience en développement back-end avec Python;
  • Utiliser des outils d’intelligence artificielle tels que GitHub Copilot dans un contexte de développement logiciel;
  • Maîtriser les outils de gestion de versions Git, les pipelines CI/CD tels que Jenkins et GitHub Actions, ainsi que les outils DevOps comme Docker et Kubernetes;
  • Détenir de l’expérience avec les services AWS, notamment Lambda, Step Functions, EC2, Aurora, RDS, S3, QuickSight, API Gateway et les Security Groups, ainsi qu’avec leur intégration dans des architectures serverless ou hybrides;
  • Connaître les bases de données relationnelles telles que MSSQL, PostgreSQL et Oracle, ainsi que les bases de données non relationnelles comme DynamoDB et MongoDB;
  • Détenir la certification AWS Developer Associate (un atout).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Développeur DevOps senior – Plateforme CI/CD & AWS
Développeur DevOps senior – Plateforme CI/CD & AWS

ALFACONSEIL.CA • Montreal West

On-site
CAD 90,000 - 130,000
Développeur(euse) Java Backend Intermédiaire – Microservices & AWS
Développeur(euse) Java Backend Intermédiaire – Microservices & AWS

ALFACONSEIL.CA • Montreal West

On-site
CAD 70,000 - 90,000
Développeur Backend
Développeur Backend

Dempton Consulting Group • Montreal (administrative region)

On-site
CAD 95,000 - 130,000
Développeur d'applications
Développeur d'applications

Gestal • Mirabel

On-site
CAD 100,000 - 140,000
Développeur Backend Java / AWS
Développeur Backend Java / AWS

1perTInent inc • Montreal (administrative region)

On-site
CAD 85,000 - 110,000
Développeur Web backend principal
Développeur Web backend principal

Vacances Air Canada / Air Canada Vacations • Montreal (administrative region)

On-site
CAD 110,000 - 150,000
Analyste CI/CD DevOps senior
Analyste CI/CD DevOps senior

CoFoMo Inc. • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Senior Backend Programmer
Senior Backend Programmer

WorkinGames • Montreal (administrative region)

On-site
CAD 110,000 - 150,000
Développeur·euse backend Java – API et AWS
Développeur·euse backend Java – API et AWS

ALFACONSEIL.CA • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Développeur(se) Senior AWS
Développeur(se) Senior AWS

Go Rock IT • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000