DESCRIPTION OF THE TASKS
• Design high-level application architecture that is scalable, maintainable, and aligned with modern
development practices.
• Define application frameworks, component interactions, and integration points.
• Evaluate appropriate technologies, platforms, and tools.
• Lead the development of architectural blueprints and technical documentation.
• Ensure adherence to coding standards, design principles, and security practices.
• Collaborate with DevOps teams on CI/CD pipelines, containerization, and cloud deployment
strategies.
• Participate in code reviews and ensure architectural integrity across teams.
• Guide development teams through technical decisions and challenges.
• Monitor and improve application performance, reliability and scalability.
• Identify technical debt and work toward continuous improvement.
• Analysis of the integration of different information systems.
• Data analysis and data modelling.
• Participation in technical working groups, progress meetings and meetings with the users.
• Assistance during relevant parts of testing, analysis, technical documentation, deployment, evaluation
and reporting.• Analysis, design and implementations of services and components in a domain driven architecture.
• Provision of technical expertise, feasibility/risk/impact analysis and evaluations in relation with
information systems.
• Act as a senior full stack developer and technical lead. Develop and review code when needed.
• Familiar with Agile practices. Willing to help the team mature in Agile driven processes.
• Provision of security assessments and solutions associated with information systems.
• Review, evaluate and test applications or (also third party) components to ensure integration with the
other application components, and compliance with the requirements and standards.
LEVEL OF EDUCATION
Bachelor degree of 3 years.
SPECIFIC EXPERTISE
• At least 10 years of experience with Architecture Design
o Including experience with architecture design patterns, enterprise architecture frameworks (e.g., TOGAF), and multi-tier
application design.
• At least 10 years of experience with Micro-services
o Experience with microservices design, event-driven architecture, eventual consistency, and transitioning from monolith to
microservices.
• At least 10 years of experience with Cloud Native applications
o Design and development of cloud-native solutions leveraging containerization, orchestration, and scalable cloud services.
• At least 10 years of experience with Java/JEE
o Strong experience with Java frameworks including Spring Boot; migrations across Java versions.
• At least 5 years of experience with Angular 2 plus
o Experience with Angular 2+ (preferably Angular 18), modern UI paradigms, and client-side scripting.
• At least 5 years of experience with Cloud DevSecOps
o Expertise in Infrastructure as Code (IaC), containerization (Docker), service discovery (Consul), secrets management (Vault),
and security frameworks (OAuth2, OpenID Connect).
• At least 5 years of experience with Cloud & Container Services
o Experience with container orchestration, CaaS, and cloud infrastructure management.
• At least 5 years of experience with Architecture Enforcement & Review
o Experience enforcing architectural decisions at the pull request level and implementing architecture-as-code practices.
• At least 5 years of experience with Observability/Monitoring Tools.
o Use of Dynatrace, ElasticSearch, and Grafana for performance monitoring and logging
CERTIFICATIONS & STANDARDS:
• TOGAF (The Open Group Architecture Framework)
• ITIL Foundation / ITIL 4 Certifications
• Certified Software Architect (IASA Global)
• Certified DevSecOps Professional (CDP)
• Oracle Certified Professional : Java SE Programmer
• Spring Professional Certification
• Certified Angular Developer
• Certified Cloud Security Professional
• Certified OAuth 2.0 Specialist