Tech Lead Dév Embarqué N4 (F/H) (IT) / Freelance
En tant que Techlead Sénior, vous serez responsable de :
- Assurer la cohérence technique du backlog produit en collaboration avec le Product Owner.
- Définir l'architecture et à la conception de la solution, en tenant compte des contraintes techniques et des besoins métiers.
- Maîtriser les technologies Java et Rust et être capable de les utiliser efficacement dans le cadre du projet.
- Avoir une connaissance approfondie des systèmes embarqués.
- Savoir réaliser des POCs en Rust de manière opportuniste afin d'évaluer l'apport potentiel de ce langage dans le projet.
- Mettre en place des environnements sous Yocto pour simuler les APIs des constructeurs. - Maîtriser le scripting shell.
- Former et accompagner l'équipe dans l'utilisation des technologies et des méthodologies employées.
- Encadrer une équipe de développeurs moins expérimentés dans la conception, le développement et la mise en ?uvre de la solution middleware.
Activité principale :
o Participation à l?amélioration continue de l?infrastructure
o Maintenance et évolution de jobs Jenkins et CI/CD o Livraison en recette, production
o Amélioration des métriques applicatives et des dashboards en place (Grafana) o Maintenance et amélioration de l?Infrastructure-as-code
o Communication avec les équipes de développement et avec l?exploitant
Activité secondaire :
o Rédaction et maintien des documentations techniques
o Mise en ?uvre des méthodes de modélisation des données et des traitements
Profil candidat:
Compétences attendues sur le profil :
A des connaissances moyennes par rapport à l'ensemble des technologies de l'usine Connait les principes d'ingénierie en tant qu'utilisateur
Connait et applique les choix d'architecture qui ont été faits au préalable Connait la théorie de l'agilité
Participe aux choix de conception
Participe à la mise en ?uvre de l'ingénierie (ingénierie des tests, déploiement, ?) Est actif sur la recherche de nouvelles technos d'un point de vue théorique
A déjà apporté du support à un produit en production et en a le goût Connaissance en architecture distribuée, clusters Connaissance en monitoring et métrique applicatives
Maîtrise de TLS (Sécurité de la couche de transport), Infrastructure-as-code, réseaux, systèmes, langage Python, conteneurisation, administration VM (machine virtuelle)
Maitrise de l?environnement de développement du projet
Maitrise des outils test et du domaine fonctionnel
Maitrise des fondamentaux de l'agilité
Maitrise forte des technologies employées sur le projet concerné (par défaut) ou décrit dans la mission
Maîtrise forte du langage informatique utilisé par le projet et des systèmes d?exploitation
Fait de la veille technologique sur les langages informatiques