Mission Freelance End-To-End Solution Architect / Maroc
The client group's digital Factory is seeking an End-to-End Solution Architect to oversee the design, evolution, and management of its HUB ENGINE, a critical central system for its operations. This key role requires deep expertise in API Management, service mesh architectures, and API Marketplace solutions to optimize integration and management of interactions across distributed systems on an international scale.
Purpose and Key Objectives of the Role:
* Design robust and scalable architectures to support digital transformation, focusing on optimizing APIs and modern architectural paradigms (Clean Architecture, Hexagonal Architecture).
* Implement advanced service mesh solutions to enhance microservices communication and network management across the platform.
* Develop and manage an API Marketplace to foster API reuse internally and externally and strengthen a collaborative ecosystem.
* Ensure effective orchestration of operational workflows through mediation and orchestration tools.
* Collaborate with international teams to guarantee the efficiency and compliance of proposed solutions.
Reporting Line:
The End-to-End Solution Architect reports directly to the Lead Architect Digital Factory, based in Morocco.
Main Responsibilities:
1. Governance and Strategic Alignment
* Audit existing systems to identify opportunities for improvement and assess risks, particularly focusing on mediation, orchestration tools, and service mesh architectures.
* Establish effective governance for the lifecycle of APIs and associated architectures.
* Develop and manage an API Marketplace to promote collaboration and maximize API discoverability and reuse.
2. Architectural Design and Optimization
* Design robust and modular architectures, adopting modern paradigms such as Clean Architecture and Hexagonal Architecture.
* Implement and oversee API Gateway solutions (Kong, Apigee, KrakenD, AWS API Gateway, Azure API Management), integrating best practices for security, monitoring, and scalability.
* Deploy service mesh architectures (Istio, Linkerd) to enhance microservices management and reinforce system resilience.
* Develop orchestration solutions to automate workflows and improve business process efficiency.
3. Support for Teams and Projects
* Train and guide Agile teams (POs, BOs, developers) in adopting modern methodologies (Agile, DevOps, DevSecOps).
* Collaborate with international teams to ensure consistency and compliance of solutions across multiple countries.
* Propose innovative solutions to address complex technical challenges in multicultural and distributed environments.
4. Documentation and Reporting
* Produce and maintain comprehensive documentation on technical architectures, including API Gateways, service mesh solutions, and orchestration workflows.
* Regularly communicate with stakeholders about project status and strategic technology decisions.
Expected Results (Quantitative and Qualitative):
* Seamless and secure integration of distributed systems through API and service mesh solutions.
* Successful implementation of an API Marketplace promoting collaboration.
* Improved modularity and system performance through modern architectures (Hexagonal, Clean Architecture).
* Timely delivery within budgets and adherence to quality standards.
Autres