1. Architecte technique & Devops


Formation Bac +4 en informatique ou génie logiciel ou plus.

Expérience

* 10 ans d'expérience minimum en développement ou architecture de projets web.
* Réalisation d'au moins 03 projets similaires institutionnels ou publics.
* Expérience dans la mise en conformité d'un site avec les normes d'accessibilité.

Missions principales Définir l'architecture technique globale de solutions digitales, prioriser les choix technologiques, assurer la cohérence, la performance et la sécurité. Le profil assurera aussi le rôle de Devops (Gestion des déploiements, Mise en place des pipelines, Dans le cadre de ses missions, l'architecte technique doit réaliser et livrer :

* Le code source structure et documenté.
* La documentation technique : Document d'Architecture Technique et d'API, ...
* Code Review des réalisations des développeurs.

Compétences requises Compétences techniques :

* Base Données : relationnelles, MySQL, PostgreSQL, MariaDB,;
* Maîtrise de Java 17+ et Spring Boot pour les développements back-end
* Très bonne connaissance de React 17+, Next js...
* Maîtrise de JavaScript, Typescript, HTML5, CSS3, SASS/SCSS
* Intégration responsive mobile-first
* Maîtrise des principes d'API REST/GraphQL
* Maîtrise de l'outillage Devops : Git, CI/CD Pipelines avec Gitlab,
* Conteneurisation et orchestration (Docker - Swarm - Kubernetes), Monitoring des stacks modernes (ELK - Prometheus/Grafana/AlertManager...).
* Maîtrise des outils de tests unitaires.
* Maîtrise des bonnes pratiques de performance, sécurité, Scalabilité et testabilité.
* Bonnes pratiques de développement accessible (WCAG)
* Supervision de la qualité de code et refactoring et validation des livrables techniques.
* Expertise en architecture technique conteneurisée et modulaire et en développement justifiée par ses années d'expérience et les projets mis en place
* Capacité à documenter les choix techniques (dossiers d'architecture, cartographies)
* Collaboration et Gestion de Projet : Méthodologies Agile/Scrum : Avoir une expérience pratique en développement en mode Agile.


2.Architecte Solution End-to-End


Dans le cadre de sa stratégie de transformation digitale à l’échelle du continent africain, notre client renforce son pôle Digital Factory et recrute un(e) Architecte Solution End-to-End.

Ce rôle clé consiste à assurer la conception, l’évolution et la supervision d’un système central baptisé HUB ENGINE, avec une forte expertise en API Management, architecture microservices, Service Mesh, API Marketplace et une collaboration régulière avec des équipes internationales.


Missions principales


Conception & Architecture


* Concevoir des architectures robustes et modulaires (Clean Architecture, Architecture Hexagonale).
* Déployer et administrer des API Gateway (Kong, Apigee, KrakenD, AWS API Gateway, Azure API Management).
* Implémenter des architectures Service Mesh (Istio, Linkerd) pour garantir résilience et performance.
* Définir et mettre en œuvre des solutions d’orchestration (MuleSoft, BizTalk…).

Gouvernance et API Marketplace


* Auditer les systèmes existants (API, médiation, orchestration).
* Mettre en place la gouvernance du cycle de vie des APIs.
* Créer et administrer une Marketplace d’API pour favoriser la réutilisation et la collaboration entre équipes.


Support aux équipes projets


* Accompagner les équipes Agile (POs, développeurs…) dans l’adoption des bonnes pratiques.
* Apporter un support technique aux équipes multinationales et réparties sur plusieurs pays.
* Identifier des solutions innovantes face à des problématiques complexes.


Documentation et Reporting


* Rédiger les livrables d’architecture (API Gateway, Service Mesh, orchestrations…).
* Assurer le reporting technique auprès des parties prenantes.
* Intégration fluide et sécurisée entre systèmes distribués.
* Mise en place effective de la Marketplace d’API.
* Documentation technique complète et à jour.
* Respect des délais et standards de qualité.


Profil recherché


* Formation : Bac+5 en Informatique, Génie Logiciel ou Systèmes d’Information.
* Expérience : Minimum 5 ans en architecture de systèmes distribués et gestion d’APIs.

Compétences Techniques

* API Management : Kong, Apigee, KrakenD, Azure API Management…
* Service Mesh : Istio, Linkerd
* Médiation & Orchestration : MuleSoft, BizTalk…
* Architectures modernes : Clean Architecture, Architecture Hexagonale
* Cloud : AWS, Azure, GCP
* CI/CD : GitLab, Jenkins, Maven

Compétences personnelles

* Capacité d’analyse stratégique.
* Leadership et autonomie.
* Esprit collaboratif dans un environnement multiculturel.
* Solide culture Agile/DevOps.

Salaire

_

À la tâche (ou Basé sur le projet) based

Localisation

Casablanca, Casablanca-Settat, Morocco

Aperçu du poste
Emploi affiché:
il y a 20 heures
Expiration:
dans 4 semaines
Type d'emploi
Freelance
Rôle de l'emploi
Architecte logiciel
L'éducation
Bac+5 et plus
Expérience
Expérience entre 5 ans et 10 ans
Total des postes vacants
1

Partager cet emploi:

Localisation

Casablanca, Casablanca-Settat, Morocco

Quitter Joobaz Vous êtes sur le point de visiter l'URL suivante URL invalide

Chargement...
Commentaires


Commentaire créé.
Veuillez vous connecter pour commenter !