Tech Lead (GCP, MongoDB, JavaScript) H/F
Détail de l'offre
Profil recherché
Le profil que nous recherchons est "expert" techniquement, car le client attend de lui qu'il soit rapidement opérationnel et il est impératif qu'il soit autonome (= pas besoin de coaching pour écrire des dossiers techniques, par exemple).
Il est impératif que le profil proposé maîtrise les technos citées plus haut + les outils de développement standards : GitHub, un outil de test unitaire comme superTest ou Jest, Jira, Confluence, la chaîne CI/CD (Le client utilise une Turbine pour déployer, qui repose sur GKE). Python/Spark serait un avantage très intéressant. Une maîtrise des outils de DevOps est obligatoire.
En terme de profil humain, nous recherchons quelqu'un de moteur, qui prend des initiatives, qui est curieux, pragmatique et prêt à challenger les positions business pour simplifier les features. Rigueur et sens de l'organisation, sont aussi des points importants. Enfin, pour une bonne intégration dans l'équipe existante, l’esprit d’équipe est crucial.
Contexte
Pour accompagner notre client, un acteur du Retail, notre équipe Anywr freelance recherche actuellement un Tech Lead (GCP, MongoDB, JavaScript) H/F freelance. Si vous souhaitez intégrer une entreprise qui cultive le bonheur de ses collaborateurs, de ses partenaires et clients, c'est ici !
Les équipes de notre client construisent actuellement les référentiels globaux de son groupe et de toutes ses Business Units.
Elles ont pour ambition de booster la connaissance du groupe sur ces actifs stratégiques, dans le respect de la Data privacy, et avec la volonté d’offrir une expérience de haute qualité aux utilisateurs finaux.
Dans ce contexte, le client recherchons un Tech Lead expérimenté, prioritairement sur le produit qui est développé en NodeJS pour le back et VueJS pour le front, hosté sur GCP, mais dont la mission pourra par la suite se déporter vers d'autres produits du domaine, sur les technos suivantes :
- Java Script (Node et Vue)
- MongDB Atlas
- Kafka
Mission
Chez nous, le rôle du Tech Lead est d’animer la construction des produits digitaux, pour répondre aux exigences de qualité, de productivité, de développement, de disponibilité, de performance et de sécurité de l'entreprise, à savoir :
- écrire le dossier de conception détaillée en amont d'un changement, à partir de l'architecture d'entreprise et solution prévue par les référents du domaine
- s'assurer de la bonne compréhension de cette conception par les développeurs
- préparer l'infrastructure nécessaire
- accompagner les développements (rôle de Lead Dev auprès de 2 à 3 développeurs sur Data Quality) pour en garantir un haut niveau de qualité et de maintenabilité, respectant les standards du client
- assembler les composants construits, avant leur livraison aux utilisateurs
- assurer la surveillance du produit en production (Datadog)
- assurer le maintien en condition opérationnelle des produits (corrections, tunning...)
- détecter les dettes techniques du produit et les faire résoudre
Précision : un test technique sera réalisé lors du RDV de la présentation client.