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

COMPETENCES REQUISES :

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

OAuth2 / 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

FORMATION :

  • Ingénieur (BAC+5) avec un bon bagage informatique

EXPERIENCE PROFESSIONNELLE DEMANDEE :

  • Participation dans des projets de modernisation de solution en tant que technical lead

  • Expérience de 7 ans et plus

AUTRES CARACTERISTIQUES DEMANDES :

  • Connaissance dans le domaine bancaire

  • Bon sens de communication, de collaboration et d'adaptation

  • Capacité de rédaction.

  • Force de proposition

  • Agilité et Autonomie

DISPONIBILITE :

  • Immédiate

TYPE DE MISSION :

  • Freelance

MOBILITE :

  • Casablanca

Salary

_

Other based

Work mode

On-site

On-site work

Location

Casablanca, Casablanca-Settat, Morocco

Job location

Job Overview
Job Posted:
2 weeks ago
Expire:
1 week from now
Job Type
Freelance
Job Role
DevOps Engineer
Category
IT and Development
Education
5+ Years Post-High School
Experience
Experience between 5 and 10 years
Total Vacancies
1
Views
61

Share This Job:

Location

Casablanca, Casablanca-Settat, Morocco

Comments

No comments yet.