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
Fonctionnalités liées au back-end
Fonctionnalités liées au 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 montée en charge, 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 trois 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 ces optimisations et la 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.
Compétences techniques
AMQP : Avancé
Serverless : Avancé
AWS SNS : Élémentaire
AWS SQS : Élémentaire
Spring / Spring Boot : Confirmé
Back For Front : Avancé
Opensearch : Élémentaire
GCP services : Avancé
AWS IoT Core : Élémentaire
AWS Lambda : Élémentaire
Python : Élémentaire
Git : Avancé
Containers : Confirmé
Français : Expert
IoT : Élémentaire
MQTT : Élémentaire
AWS services : Avancé
AWS EC2 : Élémentaire
Anglais : Avancé
Terraform : Avancé
AWS IAM : Élémentaire
Java : Expert
AWS S3 : Avancé
AWS ECS : Élémentaire
Kafka : Avancé
Github actions : Avancé
Conditions de travail
Localisation : Lille
Taux journalier moyen (TJM) : 490€
Le profil recherché
Profil recherché
- Expert en développement backend avec une maîtrise de la stack devops
- Autonomie et rigueur dans le travail
- Motivation, goût du challenge, volonté d'apprendre, d'oser, de partager et de progresser
- Compétences avancées en AMQP, Serverless, Back For Front, GCP services, Git, Containers, AWS services, Terraform, Kafka, Github actions
- Compétences confirmées en Spring / Spring Boot et Containers
- Compétences élémentaires en AWS SNS, AWS SQS, Opensearch, AWS IoT Core, AWS Lambda, Python, IoT, MQTT, AWS EC2, AWS IAM, AWS ECS
- Maîtrise experte du Java
- Maîtrise experte du français et niveau avancé en anglais
- Capacité à comprendre les concepts clés de l'IoT et à travailler sur cette stack