Work In Tech

Find your next role at Canada's fastest-growing tech companies

Senior Global Data Developer / Développeur senior de données globales

GHGSat

GHGSat

Software Engineering
Kanata, Ottawa, ON, Canada
Posted on Wednesday, August 16, 2023

Développeur senior de données globales

Le poste est ouvert pour les candidats localisés à Ottawa où à Montréal - travail hybride.

** English follow **

GHGSat offre des services de détection, de mesure et de surveillance des gaz à effet de serre à des clients industriels et gouvernementaux du monde entier. Nous utilisons nos propres satellites et capteurs aériens, combinés à des données de tiers, pour aider 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. Cela permet de détecter les émetteurs de gaz à effet de serre et de visualiser et quantifier leurs émissions.

GHGSat est à la recherche d'un développeur Web innovant et expérimenté. En tant que membre d'une équipe interfonctionnelle déployée autour du cadre Agile Scrum, vous soutiendrez le développement complet de la plateforme logicielle, de la conception au déploiement. En tant que développeur senior Full Stack, vous devez être à l'aise avec les langages de codage front-end et back-end, les frameworks de développement et les bibliothèques tierces. Dans l'ensemble, vous avez une excellente connaissance des technologies web et des normes de sécurité, et une forte motivation pour vous attaquer aux problèmes environnementaux importants auxquels notre planète est confrontée aujourd'hui.

Responsabilités :

  • Participer à l'ensemble du cycle de vie de l'application, en se concentrant sur le codage et le débogage.
  • Définir l'API des services web
  • Développer, tester, intégrer et déployer les piles backend et frontend.
  • Assurer la liaison avec les développeurs, les concepteurs, l'assurance qualité et les experts en définition des besoins afin d'identifier de nouvelles fonctionnalités.
  • Collaborer avec une équipe d'experts techniques hautement qualifiés.
  • Posséder des produits logiciels et gérer le cycle de vie du développement logiciel.
  • Fournir une orientation et une expertise techniques à une équipe de développeurs.

Qualifications techniques :

  • Baccalauréat en informatique ou en génie logiciel avec un minimum de 8 ans d'expérience dans des rôles pertinents.
  • Conception de logiciels orientés objet pour les architectures de microservices
  • Rédaction et développement de logiciels dans un environnement Linux
  • Conception et mise en œuvre de services à exécuter dans le Cloud (AWS)
  • Déploiement d'applications conteneurisées sur Docker et/ou Kubernetes
  • Bases de données SQL et technologies associées (PostgreSQL, GraphQL)
  • Rédaction de pipelines de données évolutifs et efficaces
  • Esprit de développement piloté par les tests impliquant CI, CD, documentation, livraisons itératives.
  • Outils de développement logiciel (Gitlab, Git)
  • Support Agile capable d'encourager une équipe vers l'autonomie.

Qualifications (souhaitées) :

  • piles Python de géospatial et de télédétection
  • Énergie et détermination entrepreneuriales
  • Intérêt pour les systèmes de télédétection et l'espace
  • Gestion des déploiements à l'aide d'Argo CD
  • Capacité à prendre en charge les responsabilités de scrum master si nécessaire
  • Solide communicateur avec des compétences interpersonnelles démontrées pour travailler dans un environnement d'équipe.

Qualifications (autres) :

  • Doit être en mesure d'obtenir une cote de sécurité du gouvernement canadien.

GHGSat offre un environnement de travail créatif et très motivant. Nous offrons des salaires compétitifs, des avantages sociaux et de santé, y compris des horaires flexibles et un développement continu. Nous sommes une entreprise ouverte et transparente, et nous nous engageons à préserver un environnement de travail diversifié et inclusif.

Seuls les candidats sélectionnés seront contactés.

**** Le masculin est utilisé seulement pour alléger le texte****

********

Senior Global Data Developer

This role is open to candidates located in Ottawa (ON) or Montreal (QC) - hybrid

GHGSat offers greenhouse gas detection, measurement, and monitoring services to industrial and government customers around the world. We use our own satellites and aircraft sensors, combined with third-party data, to help industrial emitters better understand, control, and reduce their emissions. GHGSat’s capability is unique: we provide high-resolution, local measurements of atmospheric methane and carbon dioxide concentration from space. This further enables to detect greenhouse gas emitters and to visualize and quantify their emissions.

GHGSat is looking for an innovative and experienced Full Stack Web developer. As part of a cross-functional team deployed around the Agile Scrum framework, you will be supporting the full software platform development, from conception to deployment. As a Senior Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. Overall, you have an excellent knowledge of web technologies, security standards, and a strong motivation in tackling the important environmental issues that our planet faces today.

Responsibilities:

  • Participate in the entire application lifecycle, focusing on coding and debugging
  • Define web services API
  • Develop, test, integrate, and deploy backend and frontend stacks
  • Liaise with developers, designers, QA and requirements definition experts to identify new features
  • Collaborate with a team of highly qualified technical experts
  • Owning software products, and managing the software development life cycle
  • Provide technical direction and expertise to a team of developers

Technical Qualifications:

  • Bachelor’s degree in Computer Science or Software Engineering with minimum of 8 years’ experience in relevant roles
  • Object oriented software design for microservice architectures
  • Writing and developing software within a Linux environment
  • Designing and implementing services to run in the Cloud (AWS)
  • Deployment of containerized applications on Docker and/or Kubernetes
  • SQL databases and related technologies (PostgreSQL, GraphQL)
  • Writing scalable and efficient data pipelines
  • Test-Driven Development mindset involving CI, CD, documentation, iterative deliveries
  • Software development tools (Gitlab, Git)
  • Agile supporter able to encourage a team towards autonomy

Qualifications (Desired):

  • Python geospatial and remote sensing stacks
  • Entrepreneurial energy and determination
  • Interest in remote sensing systems and space
  • Managing depoyments using Argo CD
  • Ability to take over scrum master responsibilities if needed
  • Strong communicator with demonstrated interpersonal skills to work within a team environment.

Qualifications (Other):

  • Must be able to obtain Canadian government security clearance

GHGSat offers a creative and highly motivating work environment. We offer competitive salaries, health and social benefits including flex-time and continuing development. We are an open and transparent company, and we are committed to preserving a diverse and inclusive work environment.

Only selected candidates will be contacted.