Iot Software Development Engineer H/F - LittleBig Connection (part of Mantu)
- Lille - 59
- Freelance
- LittleBig Connection (part of Mantu)
Les missions du poste
Le besoin
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 oeuvre 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 (élémentaire)
AWS S3 (avancé)
Terraform (avancé)
Python (élémentaire)
AWS IAM (élémentaire)
AWS EC2 (élémentaire)
AWS SQS (élémentaire)
Github actions (avancé)
Java (expert)
AWS ECS (élémentaire)
Conditions de travail
Localisation : Lille
Taux journalier moyen (TJM) : 460€
Le profil recherché
Profil recherché
- Autonomie et rigueur
- Motivation pour la mission, goût du challenge, volonté d'apprendre, d'oser, de partager et de progresser
- Compétences confirmées en Spring / Spring Boot et Containers
- Compétences avancées en GCP services, Serverless, AMQP, Back For Front, Git, Kafka, AWS services, AWS S3, Terraform, Github actions
- Compétences élémentaires en AWS IoT Core, AWS Lambda, AWS SNS, Opensearch, IoT, MQTT, Python, AWS IAM, AWS EC2, AWS SQS, AWS ECS
- Maîtrise experte du Java et du Français
- Maîtrise avancée de l'Anglais