Solutions Architect
Dubai, United Arab Emirates · Full Time
Be the first to apply
- Experience
- 10+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 4 days ago
- Work mode
- In office
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
Professional Experience
- Over a decade of professional experience in areas such as application development, technical and solution architecture, enterprise systems, or technology delivery roles.
- Minimum of 5 years dedicated to application architecture, technical solution design, or enterprise-wide solution architecture.
- Demonstrated expertise in designing and implementing large-scale enterprise application solutions, including custom built applications, SaaS platforms, cloud-based services, and packaged business systems.
- Proficient in converting business needs into cohesive technical designs encompassing applications, data flow, system integration, infrastructure, security, cloud services, and operations.
- Experience collaborating with Architecture Review Boards, enterprise architecture teams, and domain architects for design review, governance, and alignment.
- Solid background in areas such as application modernization, platform consolidation, cloud adoption strategies, reducing technical debt, and rationalizing legacy systems.
- Hands-on knowledge of cloud environments like Azure, AWS, or Google Cloud, focusing on application hosting, deployment methods, scalability, security, monitoring, and cost control.
- Worked closely with integration teams on APIs, middleware, event-driven workflows, data interchange, and overall system interaction patterns.
- Capable of guiding engineering teams regarding application design principles, technical best practices, DevOps processes, CI/CD pipelines, automation, testing, deployment, and ensuring production readiness.
- Experience in retail, ecommerce, hospitality, supply chain, or enterprise business systems is highly valued.
Technical Skill Areas
- Application Architecture: Expertise in enterprise applications, bespoke platforms, SaaS products, packaged software, modular and service-oriented design, API-first approaches, with a focus on scalability, maintainability, and ease of support.
- Solution Design: Skilled in full lifecycle technical designs, weighing solution options, performing architectural tradeoff analysis, risk evaluation, cost-benefit assessments, transition strategies, and delivering implementation guidance.
- AI-enabled Architecture: Practical knowledge of generative AI, machine learning applications, AI API integration, intelligent search, automation of workflows with prompt-enabled mechanisms, understanding responsible AI, data privacy, model integration, and AI governance frameworks.
- Cloud Platforms: Deep experience with Azure, AWS, Google Cloud Platform, hybrid cloud setups; managing application hosting, cloud service deployment strategies, security protocols, scalability, resilience, and cost optimization techniques.
- Integration Design: Designing RESTful APIs, event-driven systems, middleware components, messaging queues, file-based integrations, and diverse data exchange patterns aligned with integration architect collaboration.
- Infrastructure Design: Planning hosting environments, compute resources, storage systems, networking, load balancing techniques, application gateways, backup and disaster recovery strategies, high availability solutions, and operational support planning.
- Security by Design: Implementing Identity and Access Management (IAM), Single Sign-On (SSO), Multi-Factor Authentication (MFA), role-based access controls, encryption, secure API development, data protection, vulnerability management, application security best practices, privacy compliance adherence.
- DevOps and Automation: Proficient with CI/CD processes, release management, environment strategy, tools like Azure DevOps and GitHub Actions, incorporating automated testing, deployment automation, and infrastructure as code concepts.
- Observability and Operations: Expertise in monitoring, logging, alerting mechanisms, performance tracking, incident preparedness, production support, operational handovers, and ensuring service reliability.
- Architecture Documentation: Creating comprehensive solution architecture documents, application and system context diagrams, data flow visuals, deployment architecture views, detailed technical designs, and architecture decision records.
- Strategic Thinking: Ability to translate complex business goals into sound technical architecture and infrastructure roadmaps.
- Communication: Excellent verbal and written communication skills for explaining intricate technical topics to different stakeholder groups.
- Problem Solving: Analytical aptitude to resolve complex infrastructure and security-related challenges efficiently.
- Collaboration: A strong team-oriented mindset with experience working across organizational boundaries and with external partners.
- Innovation: Proactive attitude towards researching, evaluating, and adopting new technologies and methodologies.
Skills
Tools & software
Amazon Web Services AWS
required
Google Cloud Platform
required
Microsoft Azure
required
How they work
Communication
Teamwork & Collaboration
Problem Solving
Strategic Thinking