
Senior Data Analytics Engineer
Telefonica Tech4 months ago
Remote, United Kingdom or London, United KingdomSenior
Responsibilities
- Design and build ingestion pipelines using Azure Data Factory and Databricks orchestration patterns.
- Build and optimize Databricks transformations, including fact/dimension models and data marts.
- Implement metadata-driven engineering practices, platform contracts, and orchestration metadata.
- Evolve semantic models and align curated data with reporting requirements in partnership with data product owners and reporting teams.
- Support multi-environment delivery, release hardening, deployment templates, workflows, and Azure DevOps pipelines.
- Onboard new data sources and maintain a business data ontology with canonical entities, relationships, and shared vocabulary.
- Design for data validation, testing, observability, lineage awareness, and predictable operational behavior.
- Lead a small engineering team’s day-to-day output, development, engineering standards, and ways of working.
- Facilitate sprint planning, standups, retrospectives, technical design discussions, cross-functional workshops, and requirements-gathering sessions.
- Mentor and coach engineers through pair programming, reviews, stretch assignments, and knowledge sharing.
- Build trusted relationships with business stakeholders and communicate requirements, progress, risks, and solutions to technical and non-technical audiences.
Requirements
- Hands-on expertise with Python, PySpark, Spark SQL, T-SQL, SQL, and Delta Lake patterns.
- Experience designing data warehouses and data marts using fact/dimension models, slowly changing dimensions, and schema evolution.
- Experience with Databricks notebooks and workflows and Azure Data Factory pipelines.
- Knowledge of metadata-driven orchestration, platform contract design, semantic models, and analytics-facing schema design.
- Experience with Azure DevOps YAML pipelines, multi-environment deployment practices, Git-based collaboration, pull requests, and code reviews.
- Experience with automated data testing, observability, orchestration troubleshooting, documentation, data contracts, and lineage.
- Ability to translate ambiguous business problems into clear technical requirements and communicate effectively with mixed technical and business audiences.
- Ability to lead a small engineering team, facilitate team ceremonies, set engineering standards, and develop engineers through mentoring and feedback.
- Strong stakeholder engagement, requirements gathering, status reporting, escalation management, written communication, and workshop facilitation skills.
Benefits
- The company emphasizes an inclusive culture, accessible hiring practices, and belonging for applicants from all backgrounds and identities.
- Employee Resource Groups include Diversity and Inclusion, Telefónica Tech Pride, Neurodiversity, ELEVATE, TogetHer, and Sustainability.
About Telefonica Tech
Telefónica Tech provides cybersecurity, cloud, data/AI, IoT, and workplace/networking services for enterprises and the public sector, delivered through consulting, integration, and managed services, plus resale of partner platforms. It is the digital-services unit of Telefónica Group, headquartered in Madrid, with strategic hubs in Spain, the UK, Germany, and Brazil, and partnerships with Microsoft, AWS, HPE, Palo Alto, Fortinet, and CrowdStrike.