OmDev Logo
GetYourJob
0
Publié aujourd'hui

Tech. Lead .NET - Freelance

Entreprise
LittleBig ConnectionPlateforme freelance
Localisation
Villeneuve-d'Ascq, France
Hybride
Type de contrat
Freelance
Niveau
Top profil
Rémunération
520 €/jour• Taux journalier

Description du poste

Taux journalier (TJM): 520€/jour

Contexte

L'équipe digitale d'une grande entreprise française pilote le produit PIM, stratégique pour ses activités B2B.

Ce produit est composé de 3 applications :

  • un Product Information Management (PIM)

  • une brique intermédiaire pour Magento (BIM - MiddleOffice)

  • une application de gestion d'entrepôt (Falcon)

La “Product Team”, en charge de ce produit, est composée d’un Product Manager et de 2 développeurs dont un Tech Lead. Elle assure à la fois le build et le run. À chaque sprint de 15 jours, elle délivre de nouvelles fonctionnalités et assure le support de ces 3 applications en fonction des besoins métiers. Ces applications sont très connectées avec le reste des systèmes d’informations de la BU. Elles sont cruciales pour l’activité car elles assurent à la fois la diffusion du catalogue produits et les livraisons vers les clients.

La mission se déroule principalement sur des applications en .NET 7/8 avec un FrontEnd en Angular 13/18 (librairies NgRx) et une base de données en SQL Server 2022.

Missions

L'objectif de cette mission est, en priorité, le pilotage technique de ces applications comprenant :

  • Développement & Qualité (60%) : développement sur sujets complexes, revues de PR, définition des normes de code

  • Architecture & DevOps (20%) : rédaction d'ADR, suivi des MEP, amélioration CI/CD et supervision

  • Leadership & Relation Métier (20%) : ateliers avec le PM/métiers, montée en compétences de l'équipe, rituels agiles

L’enjeu est d’améliorer la qualité des données produits et de réduire la part du run. En complément, d’autres sujets seront aussi à adresser :

  • Réviser la roadmap technique régulièrement avec les nouveaux entrants et proposer les ajustements nécessaires

  • Rédiger des ADR (Architecture Decision Record) et les faire valider dans les comités prévus lors de changements structurants

  • Poursuivre l’amélioration de la CI/CD, le monitoring et la supervision en continu

  • Suivre le déploiement des applications sur la nouvelle infrastructure hébergée sur GCP

  • Définir les normes de développement et les diffuser au sein de l’équipe

D’autres sujets comme :

  • Montée de version (.NET / Angular) du PIM sur la partie Front et Backend

  • Conteneurisation de cette application

  • Amélioration de la performance de cette application ainsi que la sécurité

En résumé, la mission couvre à la fois l’architecture technique, la réalisation, la mise en œuvre ainsi que la montée en compétences de l’équipe.

Activités principales

  • Participer à des ateliers pour définir les solutions avec les parties prenantes des produits digitaux, notamment le PM

  • Étudier les solutions techniques possibles, élaborer les différents scénarios, chiffrer et valider la solution à mettre en œuvre

  • Analyser l’application pour en tirer des améliorations

  • Développer des composants et les tests unitaires associés

  • Garantir une architecture modulaire permettant des déploiements quotidiens sans régression

  • Compléter la documentation existante et/ou la créer si besoin dans Confluence

  • Créer les scripts SQL, fichiers de configuration nécessaires pour automatiser les déploiements

  • Déployer les évolutions sur l’environnement dédié via TeamCity/Octopus Deploy et accompagner les autres membres de l’équipe dans leur prise en compte

  • Participer aux rituels Agile et proposer des évolutions lors des rétrospectives

  • Monitorer ses propres développements à travers DataDog

  • Analyser la performance mais aussi la sécurité du code et plus globalement de toutes les applications dont il a la charge

Le candidat doit être autonome, dynamique, capable d'analyser et de communiquer avec les métiers/PM pour comprendre les process et développer des fonctionnalités avec l’équipe. Il doit transmettre son énergie, son esprit d’équipe et sa bonne humeur. Il doit également être en capacité de se connecter avec le reste de l’entreprise pour améliorer les applications et comprendre le contexte.

Il participe également à l’animation de l’équipe technique et sera force de proposition pour améliorer la situation actuelle. Le fonctionnement est en mode Agile Scrum. L’équipe réalise le chiffrage des User Stories en collectif.

Le candidat doit avoir une envie de partager son expérience, ses connaissances et compétences au sein de l’équipe qui souhaite progresser. Sa séniorité (> 7 ans) et son expertise permettront à l’équipe d’améliorer la qualité des livraisons et par conséquent, le run.

Sur l’application Falcon, des astreintes doivent être assurées en fonction de l’activité du site. Elles sont réparties entre les 2 développeurs qui assurent le déblocage des situations en autonomie. Elles ne sont pas systématiques et sont déclenchées en fonction des pics d’activité commerciale.

Conditions de travail

La mission se déroule à Villeneuve d’Ascq avec un minimum de 3 jours sur site. Le candidat devra habiter en région lilloise pour assurer la collaboration en présentiel.

Outils & Environnement

  • TeamCity / Octopus Deploy (niveau avancé)

  • Kafka (confirmé)

  • DataDog (avancé)

  • .NET (expert)

  • Confluence / JIRA (avancé)

  • SQL Server (confirmé)

  • API (confirmé)

  • Xunit (avancé)

  • Angular (expert)

  • Playwright (élémentaire)

  • Git (confirmé)

Rémunération

  • TJM : 520€

  • Localisation : Lille

Exigences du poste

Compétences requises

  • Angular
  • .NET
  • Apache Kafka
  • Datadog
  • SQL Server
  • TeamCity/Octopus Deploy

Un plus

  • PIM
  • Magento
  • NgRx
  • SQL
  • DevOps
  • Monitoring / Observability
  • Roadmap
  • Google Cloud Platform
  • Confluence
  • Agile
  • Scrum
  • Jira

Toutes les offres IT à Lille

Plan d'action

Un plan personnalisé pour postuler intelligemment à cette offre.

À propos de l'entreprise

LittleBig ConnectionPlateforme freelance
Voir toutes les offres de LittleBig Connection

Publié par

Recruteur
Recruteur

Intéressé par cette offre ?

Cliquez sur "Postuler" pour accéder à l'offre.