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)