Carrier
Carrier
Carrier développe des technologies pour les bâtiments et la chaîne du froid dans des environnements où le confort, la sécurité et la conservation fiable sont essentiels. Ses activités couvrent les systèmes de chauffage, de ventilation, de climatisation et de réfrigération, afin d’aider les organisations à favoriser des espaces intérieurs plus sains et à protéger l’approvisionnement en denrées alimentaires et en médicaments. L’entreprise explore également les solutions pour bâtiments intelligents, la résilience énergétique et des infrastructures plus efficaces, tout en collaborant avec ses partenaires pour relever les défis liés au développement durable et au climat. Avec des équipes présentes dans les secteurs de la construction, de la santé et de la logistique, Carrier propose des opportunités liées aux systèmes qui maintiennent les bâtiments en fonctionnement et assurent la circulation des produits essentiels.

Ingénieur logiciel full-stack senior - AWS et IoT | Carrier | Hybride au Portugal

Rejoignez Carrier en tant qu’ingénieur logiciel senior pour développer des plateformes full-stack AWS et IoT destinées aux solutions de flottes électrifiées d’Addvolt. Vous concevrez l’infrastructure des appareils connectés, les services cloud et les applications destinées aux clients.

Description

  • Développer et maintenir des fonctionnalités full-stack sur les interfaces utilisateur, les services backend et les API
  • Créer et exploiter une infrastructure AWS évolutive, sécurisée et économique
  • Suivre les données depuis le matériel connecté, à travers les services et les bases de données, jusqu’à l’interface du produit
  • Contribuer à l’ensemble du cycle de vie logiciel, des exigences et de la conception à l’implémentation, la revue, les tests, la mise en production et la supervision
  • Produire un code propre, fiable et rigoureusement testé
  • Faire progresser les pratiques de développement, l’automatisation CI/CD et l’architecture globale
  • Collaborer avec les équipes produit, design, matériel, données et ingénierie pour transformer les exigences en solutions techniques réalisables
  • Analyser et résoudre les problèmes sur l’ensemble de la pile technologique, y compris les incidents de production si nécessaire
  • Documenter les connaissances techniques et les partager avec toute l’équipe

Exigences

  • Diplôme en informatique, en génie logiciel ou dans une discipline technique connexe, ou expérience pratique équivalente
  • Expérience professionnelle significative en tant qu’ingénieur logiciel ou développeur
  • Solides compétences en programmation backend dans au moins un langage tel que Python, Node.js ou Go
  • Expérience professionnelle des frameworks frontend modernes, notamment React
  • Expérience pratique d’AWS, notamment EC2, RDS, S3, Lambda et IAM
  • Expérience du déploiement, de l’exploitation et du diagnostic d’infrastructures cloud en production
  • Expérience pratique de Docker pour la conteneurisation
  • Aisance dans les environnements Linux
  • Connaissance pratique des bases de données relationnelles et/ou NoSQL
  • Expérience du développement et de l’intégration d’API REST ou GraphQL
  • Compréhension de CI/CD, de Git et des pratiques de test logiciel
  • Excellentes capacités analytiques de résolution de problèmes et grande attention aux détails
  • Intérêt réel pour l’IoT, les appareils connectés et la gestion des flottes ou de l’énergie
  • Communication claire en anglais et capacité à travailler efficacement entre plusieurs disciplines
  • Fort sens des responsabilités, de la mise en production des fonctionnalités au support continu
  • Anglais courant à l’écrit comme à l’oral
  • Une expérience de l’Infrastructure as Code avec Terraform ou CloudFormation est un atout
  • Une expérience en ingénierie des données, workflows ETL ou plateformes analytiques est un atout
  • La connaissance de protocoles IoT tels que MQTT ou CAN, ou l’expérience de l’intégration d’appareils embarqués et connectés, est un atout
  • Une expérience de Figma ou d’outils comparables pour collaborer à la conception d’interfaces est un atout

Avantages

  • Développer des logiciels pour des solutions avancées d’automatisation et d’électrification concrètes au sein d’une entreprise en croissance et engagée
  • Travailler en étroite collaboration avec des spécialistes du matériel, du produit et des données dans un environnement technique collaboratif
  • Prendre en charge des fonctionnalités produit importantes tout en développant votre expertise technique
  • Bénéficier d’une rémunération adaptée à votre expérience
  • Profiter d’un modèle de travail flexible
  • Accéder à diverses possibilités de développement de carrière
  • Participer à des programmes de développement professionnel
  • Recevoir des retours réguliers pour favoriser votre réussite
  • Évoluer dans une culture axée sur la diversité, l’inclusion et l’engagement des employés