Back to search
Wafa Assurance Linkedin · Posted 23d ago

Architecte Technique

Casablanca

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Rattaché(e) à la Direction des Systèmes d'Information, vos principales missions seront :


Conception et architecture des solutions :

  • Concevoir des architectures back-end évolutives et réactives;
  • Élaborer des stratégies de transformation des applications monolithiques vers des micro services;
  • Concevoir et définir l'architecture front-end, en s'assurant de son intégration harmonieuse avec les micro services back-end et des performances optimales sur tous les environnements;
  • Collaborer avec les équipes de développement pour mettre en œuvre des solutions techniques alignées avec les besoins métier;
  • Contribuer à l'élaboration des DAT en s’assurant de leur cohérence technique.

Assurance qualité et bonnes pratiques :

  • Définir et promouvoir des stratégies pour garantir la qualité du code (tests automatisés, revues de code, outils d’analyse statique & dynamique);
  • Veiller à l'utilisation cohérente des design patterns et des pratiques de développement.

Gestion des socles techniques et stratégies de mise à jour :

  • Élaborer et mettre en œuvre des stratégies d’évolution et d’upgrade des socles techniques;
  • Veiller à la compatibilité et à la sécurité des mises à jour en coordination avec les équipes de développement.

Expertise technique et encadrement

  • Assurer une maîtrise avancée de la Stack Spring;
  • Fournir une expertise sur Kafka (connecteurs, Schema Registry, Avro) et garantir son intégration optimale dans les projets.


Profil Recherché :

  • Bac+5 en ingénierie/développement informatique;
  • Plus de 8 ans d'expérience dans un poste similaire.


Compétences Techniques Requises :

  • Maîtrise des styles d'architecture tels que Micro services, Micro-Frontend, EDA (Event-Driven Architecture) et monolithes modulaires;
  • Solide expertise en design patterns, DDD, TDD et C4 Model;
  • Maîtrise des patterns d'intégration avec Kafka ainsi que de l'évolution et de la compatibilité des schémas;
  • Compétences dans l'utilisation d’outils et de processus pour assurer la qualité du code;
  • Tools: Java, Spring Boot & Spring Stack, Keycloak, Maven, Gradle, Jenkins, SonarQube, Docker, Kubernetes Kafka, Schema Registry, Avro, Angular, React, Cypress, Oracle, PostgreSQL, MongoDB.


Qualités Personnelles Requises :

  • Excellentes capacités d’analyse et de résolution de problèmes;
  • Capacité à vulgariser des concepts techniques complexes pour les équipes de développement et les parties prenantes;
  • Sens de la collaboration et leadership pour guider les équipes de développement.
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search