Développeur logiciel backend – Payload Planner

Posted 2 days ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Backend Software Developer creating software for satellite planning at GHGSat. Collaborating in Agile teams to enhance high-resolution greenhouse gas monitoring solutions.

Responsibilities

  • Développer des outils et des applications visant à améliorer les processus de planification et de programmation des satellites**
  • Évaluer, déployer, développer, intégrer, tester et maintenir des bases de données, des cadres de transformation de données et des API**
  • Optimiser les structures de données, les schémas et les requêtes pour les cas d'utilisation les plus fréquents**
  • Développer, tester, intégrer et déployer les composantes backend de la plateforme**
  • Concevoir l'architecture des systèmes en collaboration avec l'équipe et la faire évoluer de façon continue**
  • Maintenir et assurer la haute disponibilité de la plateforme de données de GHGSat**
  • Assurer une veille technologique et proposer de nouvelles initiatives**
  • Collaborer étroitement avec les équipes DevOps, Frontend, Backend et Full Stack

Requirements

  • Baccalauréat ou maîtrise en informatique, en génie logiciel ou dans un domaine connexe**
  • Minimum de cinq (5) années d'expérience dans des fonctions similaires**
  • Solides compétences en informatique, en développement logiciel ou dans un domaine connexe**
  • Expérience démontrée avec Linux et Python**
  • Bonne maîtrise des bases de données (PostgreSQL, MongoDB)**
  • Expérience dans la conception de services backend évolutifs et d'API (REST/GraphQL), architectures événementielles, microservices et déploiement infonuagique**
  • Expérience avec Docker et Kubernetes (K8s) – un atout**
  • Expérience avec les technologies Frontend (TypeScript, React) – un atout**
  • Capacité à travailler de façon autonome avec un minimum de supervision**
  • Disponibilité pour participer à une rotation de garde planifiée et fournir un soutien occasionnel en dehors des heures normales de travail, y compris les fins de semaine, afin d'assurer la continuité des opérations**

Benefits

  • Salaire concurrentiel
  • Programme complet d’avantages sociaux
  • Congés statutaires et vacances payées
  • Environnement de travail flexible

Job type

Full Time

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

DockerGraphQLKubernetesLinuxMicroservicesMongoDBPostgresPythonReactTypeScript

Location requirements

HybridMontrealCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.