Skip to main content
Back to jobs

Développeur(euse) logiciel backend (“Payload Planner”)

External
GHGSAT logoGhgsat · Montreal, Canada
Full-timeHybrid3d ago
TypeScriptPythonGraphQLReactDockerKubernetes
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


About the role

GHGSat offre des services de détection, de mesure et de surveillance des gaz à effet de serre à des clients industriels et gouvernementaux partout dans le monde. Grâce à nos propres satellites et capteurs aéroportés, combinés à des données provenant de tiers, nous aidons les émetteurs industriels à mieux comprendre, contrôler et réduire leurs émissions. La capacité de GHGSat est unique : nous fournissons des mesures locales à haute résolution des concentrations atmosphériques de méthane et de dioxyde de carbone depuis l'espace. Cette technologie permet de détecter les sources d'émissions de gaz à effet de serre, ainsi que de visualiser et quantifier leurs émissions. Relevant du chef d'équipe Mission Platform, GHGSat est à la recherche d'un(e) développeur(euse) logiciel backend innovant(e) et expérimenté(e) pour son logiciel Payload Planner. Au sein d'une équipe multidisciplinaire fonctionnant selon la méthodologie Agile Scrum, vous participerez à la conception, au développement et au soutien de logiciels de planification et de programmation des satellites. Vos responsabilités comprendront le développement logiciel, les essais, l'analyse de données ainsi que la contribution à la conception et à la mise en œuvre des solutions logicielles. Vous possédez une excellente connaissance des structures de données, des bases de données et des pipelines de traitement de données, ainsi qu'une forte motivation à contribuer à la résolution des enjeux environnementaux auxquels notre planète est confrontée. Responsabilités - 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 Responsabilités - 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 Compétences requises - 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 Atouts - Intérêt pour l'analyse scientifique, les sciences atmosphériques, la télédétection et les technologies spatiales - Connaissance des opérations satellitaires ou d'un domaine connexe - Expérience avec les applications SIG et de cartographie (Mapbox, Leaflet, GeoJSON, GeoTIFF) - Bilinguisme français et anglais Qualifications - 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 - Capacité à obtenir une cote de sécurité du gouvernement du Canada GHGSat offre un environnement de travail stimulant, créatif et hautement motivant. Nous proposons des salaires concurrentiels, un programme complet d'avantages sociaux, des horaires flexibles ainsi que des possibilités de développement professionnel continu. Nous nous engageons à favoriser un milieu de travail diversifié et inclusif. GHGSat souscrit au principe de l'égalité en emploi et ne pratique aucune discrimination fondée sur la race, l'origine nationale, le genre,


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at GHGSAT? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect