Senior Solution Architect - (Digital Products & Security)
Senior Solution Architect designing secure, scalable, cloud-native digital products and onboarding platforms using microservices, APIs, containers (Kubernetes/OpenShift), and cloud platforms (Azure, AWS, OCI) with a strong security architecture focus.
- Compensation
- Not disclosed
- Location
- Dubai, Dubai, United Arab Emirates
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 3+ years
- Category
- Architecture
- Posted
Skills
Must have
- 5+ years designing web and mobile applications
- 5+ years designing microservices and APIs
- 5+ years with cloud-native technologies
- 3+ years in Cyber Security / Information Security
- Strong knowledge of software engineering and solution architecture
- Experience with enterprise architecture tools (e.g., Enterprise Architect)
- Experience with data modeling tools
- Deep understanding of microservices, API, event-driven, and distributed system patterns
- Hands-on architectural understanding of containers, Kubernetes, OpenShift, Service Mesh, virtualization
- Experience with Azure, AWS, and/or Oracle Cloud Infrastructure
- Deep understanding of authentication, authorization, encryption, OWASP Top 10, appsec, cloud security
- Experience integrating with enterprise ecosystems (mobile, microservices, REST, event streams, message brokers)
Nice to have
- Banking, financial services, or other highly regulated enterprise environments
- Large-scale digital transformation programmes
- Digital Products and Digital Onboarding platforms
- Cloud-native modernization and distributed architectures
Full description
We are looking for an experienced Senior Solution Architect with strong expertise across solution architecture, application architecture, cloud-native technologies, and security architecture to support large-scale Digital Products and Digital Onboarding initiatives.
The ideal candidate will have deep technical expertise in designing secure, resilient, scalable, and high-performance solutions across web applications, mobile applications, microservices, APIs, cloud platforms, containers, event-driven architectures, and enterprise ecosystems.
The role requires a strong balance of customer experience, business requirements, performance, reliability, resiliency, and security, along with the ability to work closely with product owners, business stakeholders, engineering teams, information security teams, and other architecture functions.
Requirements
Key Responsibilities
- Develop, maintain, and enforce architecture standards, guidelines, patterns, and best practices.
- Design and deliver end-to-end solution architectures based on requirements from product owners and business stakeholders.
- Analyze business and technical requirements and translate them into scalable, secure, and resilient architecture solutions.
- Design architectures for web applications, mobile applications, microservices, APIs, and their associated technology ecosystems.
- Ensure application designs follow established engineering best practices, architectural patterns, user journeys, and UX requirements.
- Design solutions that balance user experience, business requirements, performance, scalability, reliability, resiliency, availability, and security.
- Develop end-to-end design patterns and reusable architecture blueprints/reference architectures.
- Design and oversee integration of applications with surrounding enterprise ecosystems, including mobile applications, microservices, APIs, event streams, message brokers, containers, and cloud-native technologies.
- Collaborate with Information Security teams to ensure the confidentiality, integrity, and availability of enterprise data and technology assets.
- Ensure solution designs comply with applicable security standards, architecture principles, internal policies, and regulatory requirements.
- Contribute to building reliable, resilient, secure, and scalable platforms.
- Deliver complete and self-sufficient architecture solutions and design documents within agreed timelines.
- Identify opportunities to improve architecture and solution design workflows through automation and process optimization.