Architecte Logiciel

  • RH FORMA CONSULT -
  • Tunis, Tunisie
  • Il'y a 3 semaines
Plus de
50
candidats pour
1 post ouvert
N'attendez pas pour vous garantir ce poste !
Postes vacants:
1 poste ouvert
Type d'emploi désiré :
CDI, Temps plein
Experience :
5 à 10 ans
Niveau d'étude :
DESS, DEA, Master, Bac + 5, Grandes Ecoles
Langue :
Français, Anglais
Genre :
Indifférent

Description de l'emploi

Mission

  • Concevoir l’architecture logicielle dans le respect des normes et des bonnes pratiques.
  • Réaliser une veille technologique et des recherches documentaires en permanence.
  • Présenter et expliquer l’architecture applicative à mettre en œuvre.
  • Apporter un support transverse sur les autres activités : développement, DevOps, fonctionnelle, commerciale…
  • Aider à améliorer la qualité des développements, à surmonter les blocages techniques et à optimiser les performances de la solution.
  • Aider à la montée en compétences des équipes en assurant des formations et des ateliers d’expertise.
  • Être garant du respect des paradigmes et de l’appropriation par l’ensemble des équipes (Feature team, business manager, projet intégration…).
  • Rédiger la documentation technique (schémas d’architecture, conception haut niveau, documentation des API…).
  • Superviser et accompagner la conception détaillée des nouvelles fonctionnalités.
  • Organiser des revues de code et de conception technique afin de vérifier la bonne mise en œuvre de l’architecture logicielle, la bonne utilisation des frameworks, le respect des normes et standards.
  • Développer des frameworks internes et des projets parents, aidant à accélérer les développements et à mieux contrôler le respect des standards internes.
  • Promouvoir et industrialiser l’usage des outils de développement assisté par IA au sein des équipes (bonnes pratiques, conventions, partage d’expérience).
  • Contribuer à la conception de fonctionnalités intégrant des capacités IA dans nos produits.


Livrables

  • Éléments qui modélisent et documentent les choix d’architecture.
  • Solutions répondant aux besoins fonctionnels et non fonctionnels.
  • POCs et comparatifs justifiant les choix d’architecture.
  • Supports de formation autour des technologies et solutions adoptées.
  • Frameworks internes, modèles de projet et projets parents.
  • Bonnes pratiques et conventions d’usage des outils de développement assisté par IA.

 

Exigences de l'emploi

Profil recherché
Ingénieur Bac+5 avec une expérience d’au moins 7 ans en tant qu’Architecte Logiciel.

Compétences requises

  • Connaissance des architectures EDA (Event Driven Architecture).
  • Connaissance de la norme BPMN.
  • Expérience riche dans le développement d’applications autour de Java et Angular.
  • Connaissance des frameworks et stack technique : Spring Boot 3+, Spring, Angular 15+, Docker, Kubernetes, MongoDB.
  • Expérience et maitrise des outils de développement assisté par IA.


Compétences souhaitées

  • Connaissance des problématiques d’intégration et des architectures modernes (Microservices, Event Sourcing, Message Driven, Reactive).
  • Connaissance des patterns CQRS, DDD, Event Sourcing…
  • Connaissance des frameworks et stack technique : Axon Framework, Axon Server, Camunda, PostgreSQL, Kafka…
  • Connaissance des outils et méthodes : Event Modeling, Event Storming, ArchiMate, Camunda Modeler (BPMN), C4 model…
  • Connaissance des méthodologies Agile, et plus spécifiquement du framework SAFe.
  • Sensibilité à l’intégration de capacités IA dans les produits logiciels.

Date d'expiration

02/09/2026