malomatia logo

Senior Solution Architect

malomatia

On-site๐Ÿ‡ถ๐Ÿ‡ฆDoha, DA, QatarseniorPosted 18d ago

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.