Missions

Retour aux missions
Clôturée

Consultant Technical Lead sénior

Casablanca 5+ ans d'expérience Regie
Partager : LinkedIn WhatsApp

Mission du poste

Mission du poste L’objectif est de bâtir un socle commun générique, extensible et paramétrable, permettant un déploiement rapide et homogène dans plusieurs filiales, tout en respectant leurs spécificités locales. Le Techlead participera à la conception, au développement et à l’industrialisation de ces assets digitaux, en garantissant extensibilité, sécurité et performance. » DESCRIPTIF DES RESPONSABILITES
  • Suivi de proxomité des projets/sujets
  • Etude, Paramétrage et réalisation du backlog des évolutions, nouveaux produits avec les squads
  • Coordinnation
  • Documentation des livrables et procédures,
  • Revue de Code et accopagnement des developpeurs
  • Conception technique et préparation des livrables »
Description des compétences requises pour les besoins du poste Back-end :
  • Java / Spring Boot (microservices, Spring Security, Spring Data)
  • API-first avec OpenAPI/Swagger
  • Kafka / Messaging / Event-driven architecture
  • Bases de données relationnelles (PostgreSQL, Oracle)
Front-end :
  • React.js (hooks, state management, composants réutilisables)
  • Notions en Angular/Typescript appréciées
  • Intégration avec API REST / GraphQL
Pratiques de développement (Craft) :
  • Clean Code, TDD/BDD, SOLID, DDD, architecture hexagonale
  • Revues de code, qualité (Sonar, coverage), CI/CD (GitHub Actions, Jenkins, etc.)
  • Tests unitaires, intégration et end-to-end
Sécurité applicative :
  • Connaissance des principes OWASP Top 10
Auth2 / OpenID Connect (Keycloak, PKCE, scopes, refresh tokens)
  • Gestion des identités et des accès (IAM)
Outils & Environnements :
  • Docker, Kubernetes / OpenShift
  • ELK Stack (Elastic, Logstash, Kibana) pour observabilité
  • Git, GitFlow, intégration continue
Culture technique :
  • Expérience dans des contextes industriels (progicialisation, industrialisation, multi-filiales)
  • Sensibilité à la performance, la scalabilité et la maintenabilité
  • Ouverture aux bonnes pratiques de développement collaboratif et à la documentation »
Expérience professionnelle demandée Participation dans des projets de modernisation de solution en tant que technical lead Exigence sur le type  diplôme:Ingénieur (BAC+5) Autres caractéristiques recherchées : Connaissance dans le domaine bancaire Bon sens de communication, de collaboration et d’adaptation Capacité de rédaction. Force de proposition Agilité et Autonomie «