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
RequirementsResponsabilité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.
Benefits- Salaire concurrentiel
- Programme complet d'avantages sociaux
- Congés statutaires et vacances payées
- Environnement de travail flexible
GHGSat offre un environnement de travail créatif et hautement motivant. Nous proposons des salaires concurrentiels, des avantages sociaux et de santé, incluant des horaires flexibles ainsi que des possibilités de développement professionnel continu.