General Context
The organization operates within a sophisticated technological landscape, bridging legacy systems with modern infrastructure. We are currently undergoing a structural IT transformation focused on architectural modernization, technical debt reduction, and Cloud adoption, all while ensuring strict regulatory compliance (notably NIS2).
Our core applications manage critical domains such as unemployment regulation, including payments, debt management, and financial accounting. As we transition from legacy systems to emerging Cloud/hybrid architectures, the System Architect plays a pivotal role in ensuring these environments remain harmonious, secure, and cohesive.
Core Responsibilities
1. Architectural Vision & Design
• Define, review, and maintain scalable and secure Cloud/hybrid architectures.
• Translate high-level Enterprise Architecture strategies into concrete technical blueprints.
• Design application and data architectures that are high-performing and maintainable.
• Align all architectural decisions with overarching business objectives.
2. Security, Compliance & Resilience
• Implement Security by Design principles across all projects.
• Engineer secure environments through network segmentation, robust IAM, and encryption.
• Translate NIS2 requirements into actionable technical measures.
• Promote secure coding practices, comprehensive monitoring, and auditability.
3. Development Team Support
• Conduct technical analysis for business-critical projects.
• Advise on integrations, data modeling, performance, and scalability.
• Guide teams in adopting new technologies and architectural patterns.
• Initiate and validate Proof-of-Concepts (PoCs).
4. Governance & Quality Assurance
• Lead and organize architectural design reviews.
• Ensure strict adherence to architectural standards and best practices.
• Drive continuous improvement in system decoupling and maintainability.
• Maintain rigorous documentation of all architectural choices.
5. Collaboration & Change Management
• Act as a bridge between Business, Development, Security, and Infrastructure teams.
• Communicate complex technical concepts clearly to non-technical stakeholders.
• Foster collective decision-making and consensus across diverse visions.
Required Qualifications
Technical Expertise (minimum 10 year experience)
• Experience: 10+ years in designing complex IT architectures.
• Cloud: Mastery of Cloud environments (GCP, Azure, AWS) and Cloud-native principles.
• Development: Expert knowledge of modern Java (Spring, microservices, API-driven, and event-driven architectures).
• Infrastructure: Proficiency in containerization and orchestration (notably OpenShift).
• Data: Advanced knowledge of relational databases (MySQL) and data modeling.
• Integration: Deep understanding of messaging, REST/GraphQL, and event-driven systems.
• Resilience: Proven ability to design high-availability and resilient architectures.
• Security: Strong understanding of security standards, specifically NIS2.
Soft Skills
• Strong analytical and synthesis skills.
• Structured communication with a pedagogical approach.
• Collaborative leadership with the ability to unite and mentor teams.
• A "big picture" mindset with high attention to quality and autonomy.
Education & Languages
• Education: Master’s degree in Computer Science, Engineering, or equivalent experience. Professional Cloud or Architecture certifications are highly valued.
• Languages: Full professional proficiency in French, Dutch, and English.