
Senior Solution Architect
malomatia
Visa & sponsorship
- Employers in Qatar sponsor the residence visa by default, and nothing in the posting says otherwise.
Job description
Job Description
This is a technical leadership role rather than a hands-on development role: the architect owns the technical integrity of the solution and leads, reviews and challenges multidisciplinary engineering teams, without personally developing applications, ETL pipelines or platform components.
Responsibilities
-
Own and maintain the end-to-end solution architecture across application, data, integration, cloud, security and analytics domains.
-
Translate business, functional and non-functional requirements into coherent and implementable technical solutions.
-
Define architecture principles, patterns, interfaces and major technical decisions, and record them.
-
Lead and provide technical direction to multidisciplinary engineering and delivery teams.
-
Coordinate specialist architects and technical leads where available, and work directly with engineers where required.
-
Review solution designs and implementation approaches and ensure alignment with the approved architecture.
-
Lead the implementation of an overarching Quality Management approach covering the end-to-end solution lifecycle โ architecture, data, applications, integrations, infrastructure, security, testing, deployment and operations.
-
Establish quality standards, controls, acceptance criteria, quality gates, review mechanisms and automated testing practices to ensure solution reliability, consistency and maintainability.
-
Govern and continuously assess solution quality throughout delivery โ monitoring quality performance, identifying defects and systemic quality risks, driving root-cause analysis and corrective action, and promoting continuous improvement.
-
Lead resolution of complex technical issues and cross-domain dependencies.
-
Ensure security, privacy, data governance, quality, performance, scalability, availability and maintainability requirements are addressed.
-
Ensure appropriate DevOps, automation, testing, monitoring and engineering-quality practices are incorporated into delivery.
-
Assess technical risks, technical debt and solution/release readiness.
-
Work closely with Project Managers on technical estimation, planning, sequencing, dependencies, risks, progress and delivery readiness.
-
Provide clear technical reporting, and communicate complex architecture matters to management and non-technical stakeholders.
Qualifications
Required: Bachelorโs degree in computer science, Software Engineering, Information Systems, Computer Engineering or a related technical discipline.
Required: 12 + years in technology roles, of which at least 5 in Solution Architecture, Technical Architecture or comparable technical leadership, with the most recent role held in an architecture or technical leadership capacity.
Required: Proven delivery of complex enterprise solutions combining data platforms and applications, and experience leading multidisciplinary technical teams across the full solution delivery lifecycle.
Required: Personal authorship of core architecture artifacts โ solution and interface designs, integration designs, non-functional requirements, security designs and architecture decision records.
-
End-to-End Solution Architecture: integrated solutions spanning source systems, ingestion, processing, governance, semantic layers, analytics, APIs and web applications.
-
Data Platform Architecture: ETL/ELT, data integration, transformation, curation, modelling, data quality, metadata, cataloguing, lineage, governance, MDM/RDM and semantic layers.
-
Application & Integration Architecture: modern web architectures, APIs, API gateways, microservices, containers, Kubernetes and distributed application patterns.
-
Cloud & Platform Architecture: cloud and hybrid architectures, scalability, resilience, networking, compute, storage, observability and platform integration.
-
Security & Privacy Architecture: IAM, RBAC/ABAC, API security, encryption, masking, tokenization, data privacy, row/column-level security and secure development practices.
-
Analytics & AI/ML: descriptive, diagnostic, predictive and prescriptive analytics, semantic modelling and machine-learning concepts.
-
DevOps & Quality Engineering: Git, CI/CD, release management, deployment automation, and automated quality practices including unit, integration, regression, performance, SAST and DAST testing.
-
Agile Technical Delivery: Scrum, Kanban, backlog refinement, technical decomposition, dependency management, technical debt and release planning.