Job Openings Solution Architect - Databricks

About the job Solution Architect - Databricks

As a Solution Architect – Databricks, you will design and deliver enterprise‑grade data solutions on Azure Databricks, leading a large‑scale data modernisation programme for a telecommunications client. You will architect migration strategies, define governance frameworks, and provide technical leadership to ensure seamless transformation from legacy data warehousing systems to a modern lakehouse architecture.

What You'll Do and How You'll Succeed

Architecture & Design

  • Design and architect end‑to‑end data pipelines using Azure Databricks with Medallion Architecture (Bronze Silver Gold Semantic layers).
  • Lead hybrid orchestration frameworks combining DLT‑Lakeflow for CDC ingestion and metadata‑driven frameworks for transformation layers.
  • Define and implement Unity Catalog governance strategies for data access, security, and lineage.
  • Architect Databricks Workflows for job scheduling, dependency management, and replacing legacy Control‑M orchestration.
  • Design SCD Type 2 implementations and complex transformation patterns for EDW migration.

Technical Leadership

  • Provide guidance on PySpark and Spark SQL best practices for large‑scale data processing.
  • Define coding standards, modular notebook organisation, and configuration‑driven development approaches.
  • Lead technical decisions on schema evolution, data quality frameworks, and reconciliation strategies.
  • Recommend approaches for surrogate key generation, batch control mechanisms, and selective reprocessing.

Migration & Modernisation

  • Architect migration strategies from legacy systems (ODS, EDW, Informatica PowerCenter) to Azure Databricks lakehouse.
  • Design CDC ingestion patterns using Oracle GoldenGate and Informatica IDR integration.
  • Define approaches for historical data migration and parallel run strategies.
  • Ensure minimal refactoring of existing SQL/PySpark code through metadata‑driven frameworks.

Operational Excellence

  • Design solutions supporting BAU operations including manual data patching, hold/resume/skip controls, and entity‑level reprocessing.
  • Architect job/cycle/batch auditing frameworks aligned with existing operational patterns.
  • Define monitoring, alerting, and logging strategies across all pipeline layers.
  • Ensure solutions support targeted fixes without requiring full refreshes.

Stakeholder Engagement

  • Collaborate with Amdocs and customer architecture teams on design approvals and technical alignment.
  • Participate in discovery sessions for EDW entities (DDS, SDS, DNF).
  • Present technical solutions and trade‑off analyses to leadership and steering committees.
  • Work closely with delivery teams to translate designs into implementable solutions.

We'd Love to Hear From You If...

Experience

  • You have 8+ years in data engineering and architecture roles.
  • You have 4+ years of hands‑on experience with Databricks (Delta Lake, Spark, Unity Catalog).
  • You have 3+ years of experience with Azure cloud services (ADLS Gen2, Azure DevOps, Azure Data Factory).
  • You have proven experience in large‑scale data migration projects, ideally EDW modernisation.

Technical Expertise

  • You are expert in Azure Databricks (Delta Lake, DLT/Lakeflow, Databricks Workflows, Unity Catalog).
  • You are proficient in PySpark and Spark SQL for optimised transformations.
  • You have hands‑on experience with Medallion Architecture (Bronze/Silver/Gold).
  • You are skilled in dimensional modelling, SCD implementations, and surrogate key strategies.
  • You are experienced in metadata‑driven ETL/ELT frameworks.
  • You have worked with CDC tools such as Oracle GoldenGate or Kafka.
  • You are familiar with data quality frameworks, reconciliation, and exception handling.
  • You are experienced with Git, CI/CD pipelines, and Databricks Asset Bundles (DAB).
  • Preferred: Power BI, Informatica PowerCenter/IDR, Control‑M, Terraform/IaC, telecommunications domain.

Ways of Working

  • You have strong analytical and problem‑solving abilities.
  • You communicate complex technical concepts clearly to diverse audiences.
  • You collaborate effectively across distributed teams and time zones.
  • You mentor and guide junior team members.
  • You document design decisions thoroughly (HLSD, LLD).
  • You bring a collaborative mindset when working with customer stakeholders.

Certifications (Preferred)

  • Databricks Certified Data Engineer Professional
  • Databricks Certified Solution Architect Professional
  • Microsoft Azure Data Engineer Associate (DP‑203)
  • Microsoft Azure Solutions Architect Expert (AZ‑305)