Aller au contenu
M1860 · Collective.work

IoT Software Development Engineer - Freelance (H/F)

Description du poste

Taux journalier (TJM): 460€/jour

CONTEXTE

L'équipe s'occupe de l'ensemble de la stack technique allant du cloud à l'embarqué en passant par le mobile, fournissant une solution complète à nos utilisateurs.

Sur la partie cloud, nous fournissons la plateforme IoT permettant la gestion de nos objets connectés ainsi que de la data associée.

Nous souhaitons accélérer nos développements et renforcer notre équipe de développement, à la fois sur les développements de notre stack IoT, mais aussi sur la mise à disposition de nouvelles APIs REST et notamment de plusieurs Back For Front.

MISSIONS

Dans un contexte agile, vous collaborerez avec les membres de l'équipe au développement de fonctionnalités dans les domaines suivants :

Fonctionnalités liées à notre plateforme IoT Core

Fonctionnalités liées au back-end Core Device Management

Fonctionnalités liées au Core Back For Front

Fonctionnalités backend spécifiques livrées pour les interfaces mobiles ou web (BFF spécifiques)

Livrables attendus (niveau expert) :

Livrer un code correct, propre et testé sur des fonctionnalités complexes

Capacité à estimer précisément la charge de travail et garantir les dates de livraison

Suivre systématiquement les meilleures pratiques d'ingénierie, en visant les plus hauts niveaux de la Maturity Matrix pour votre produit

Se concentrer sur l'acquisition d'expertise dans un ou plusieurs domaines, en utilisant votre Skills Matrix

Concevoir des interfaces et composants réutilisables pour l'équipe ; comprendre les compromis liés à la scalabilité, la fiabilité et la maintenance en pratique

Démontrer une connaissance des tendances industrielles, de notre infrastructure et de notre système de build, incluant Github et tous nos outils CI

Être conscient des données opérationnelles du domaine de l'équipe et les utiliser pour proposer des améliorations de stabilité et de performance

Objectifs de la mission :

Après un mois :

Autonomie sur tous les backends : capacité à développer et livrer en utilisant la stack devops établie

Propositions d'amélioration sur certains points douloureux identifiés dans l'équipe de développement

Amélioration de la capacité de livraison de l'équipe, d'abord en tant que contributeur individuel (sur projets nouveaux et existants), puis en relais d'équipe, en identifiant des méthodes pour améliorer la contribution des autres membres à l'efficacité collective

Après 3 mois :

Capacité à remplacer d'autres devops si besoin (utilisateur mais aussi créateur de notre infrastructure via les services devops)

Propositions d'optimisation d'architecture, présentées sous forme de fonctionnalités techniques et priorisées dans les projets

Mise en œuvre de meilleurs design patterns proposés à l'équipe et appliqués dans tous nos projets

Optimisations du modèle de coût opérationnel basées sur des optimisations et collaboration avec d'autres devops

Participation à des sujets transverses en tant que ressource ou leader, pour préparer l'avenir de notre business unit

Capacité à comprendre les concepts clés de l'IoT et éventuellement travailler sur la stack IoT

Vous êtes autonome, rigoureux.

Votre motivation pour la mission, votre goût du challenge, votre volonté d'apprendre, d'oser, de partager et de progresser seront déterminants pour votre succès.

OUTILS & ENVIRONNEMENT

AWS IoT Core (élémentaire)

Spring / Spring Boot (confirmé)

AWS Lambda (élémentaire)

AWS SNS (élémentaire)

Services GCP (avancé)

Serverless (avancé)

AMQP (avancé)

Back For Front (avancé)

Opensearch (élémentaire)

Git (avancé)

IoT (élémentaire)

Containers (confirmé)

Kafka (avancé)

Services AWS (avancé)

MQTT

Données marché — Architecte cloud

Salaire net mensuel
Débutant3 772
Moyen4 501
Expérimenté5 346
Tension du marché

Données non disponibles

Projets de recrutement
21 770

postes prévus (BMO 2025)

Métiers associés

À ne pas manquer

Offres similaires.