Senior Cloud - Backend Software Engineer H/F - Netatmo
- Boulogne-Billancourt - 92
- Intérim
- Netatmo
Les missions du poste
Que faisons-nous ? ?? Nous développons des appareils électroniques grand public connectés, à la fois révolutionnaires, intuitifs et au design soigné. Véritablement intelligents, nos produits innovants offrent une expérience fluide qui aide les utilisateurs à créer un foyer plus sûr, plus sain, plus confortable et plus respectueux de l'environnement. Nous concevons avec soin la mécanique, l'électronique et les logiciels embarqués de tous nos produits selon les normes les plus strictes. Nos applications mobiles et web sont conçues pour être simples d'utilisation, tout en offrant une expérience utilisateur riche. Depuis novembre 2018, Netatmo fait partie du groupe Legrand, leader mondial des infrastructures électriques et numériques pour les bâtiments, qui compte des millions d'utilisateurs à travers le monde. Nous continuons à développer notre marque et nos produits de manière autonome. Qui sommes-nous ? ???????? Netatmo, c'est avant tout l'histoire de personnes talentueuses qui se sont réunies pour travailler sur un projet commun. Notre objectif n'est pas seulement de créer des produits au design soigné, mais aussi de bâtir une entreprise où il fait bon vivre. Nous souhaitons créer une véritable communauté qui partage bien plus que de simples projets professionnels, car l'épanouissement de chacun est essentiel à nos yeux et la créativité ne naît pas toujours derrière un bureau.
Dans le cadre du développement de la plateforme cloud, l'équipe COE Software recherche un profil expérimenté pour contribuer à la conception, au développement et à l'évolution des composants globaux des services cloud.L'équipe est responsable de briques stratégiques et mutualisées (ou à mutualiser) telles que (entre autres) :Device Enrollment & ProvisioningIdentity & Authentication ServicesFirmware Management & OTA UpdatesServices transverses de la plateforme cloudAPIs et microservices partagésÉvolutions de l'architecture cloud AzureEnvironnementEvolution au sein d'une équipe centrale en charge des composants stratégiques de la plateforme cloud, avec un fort niveau d'exposition sur les choix techniques, les standards de développement et l'évolution des services utilisés à grande échelle.
Le profil recherché
5 ans d'expérience minimum en développement logiciel.Excellente maîtrise de Node.js (fortement recommandée), TypeScript (serait un plus).Bonne connaissance des principes d'architecture logicielle :APIs RESTMicroservicesEvent-driven architectureQualité de code et tests automatisésCI/CD et pratiques DevOpsSolide compréhension des concepts d'infrastructure et de services Microsoft Azure :App Services (ou ACA), Functions, ContainersAzure Storage, Messaging, Event-driven servicesIdentity & Access ManagementMonitoring, observabilité et sécuritéInfrastructure as Code