1 month ago
Newcastle, United KingdomSenior
Responsibilities
- Guide data architecture direction and enterprise data strategy for projects and clients.
- Architect scalable, reliable, high-performance, agent-ready data platforms and modern AI and data products.
- Define standards, patterns, and governance frameworks for data pipelines, ingestion, modelling, analytics, data quality, and data governance.
- Design integrations across streaming, batch, cloud, and on-premises data sources using Azure, AWS, and GCP services.
- Oversee data modelling, platform design, technical excellence, security, compliance, and performance.
- Architect CI/CD frameworks and platform lifecycle management with Azure DevOps, GitHub Actions, and Jenkins.
- Use Terraform and Ansible for infrastructure provisioning and automation.
- Guide selection and implementation of analytics and reporting tools including Power BI, PowerApps, and Tableau.
- Collaborate with engineering and DevOps teams on architectures using Kubernetes and Docker.
- Translate complex business requirements into scalable data platform solutions and technical designs.
- Mentor junior engineers and architects and support or manage technical teams.
- Evaluate emerging data engineering and platform technologies and drive continuous improvement.
Requirements
- Minimum eight years of experience in client-facing data engineering or data architecture roles.
- Recognised expertise in data architecture, data modelling, engineering, and data platform design.
- Strong hands-on proficiency in Python, SQL, Spark, and Scala.
- Experience with distributed and non-distributed compute architectures.
- Experience architecting CI/CD frameworks using Azure DevOps, GitHub Actions, and Jenkins.
- Infrastructure-as-code expertise with Terraform and Ansible.
- Proficiency with container orchestration using Kubernetes and Docker.
- Experience with modern data platforms such as Databricks and Snowflake.
- Experience with cloud-native data engineering tools such as ADF, AWS Glue, and GCP Dataflow.
- Familiarity with at least one major cloud platform and its associated data services: Azure, AWS, or GCP.
- Familiarity with data visualisation and UI tools including Power BI, PowerApps, and Tableau.
- Experience with data modelling, data governance, data quality, analytics, and reporting.
- Experience mentoring or managing technical teams.
- Strong communication and stakeholder management skills.
- Security and compliance awareness.
- Relevant industry certifications such as Azure Data Engineer, AWS Solutions Architect, or GCP Data Engineer.
- Experience working in Agile and Waterfall environments.
- Willingness to undergo security clearance, including BPSS, requiring five or more years of UK address history at application.
Benefits
- Hybrid working requires at least three days per week at the Newcastle, Cobalt Business Park office.
- Access to training, a global network of experts, and opportunities to develop new skills.
- Opportunity to work in an innovative Advanced Technology Centre serving private- and public-sector clients.
Tech Stack
AnsibleApache SparkAWSAzureDatabricksDockerGitHub ActionsGoogle Cloud PlatformJenkinsKubernetesPythonScalaSnowflakeSQLTerraform
Categories
Data Engineering
About Accenture
Accenture is a global professional services firm providing management consulting, systems integration and technology, cybersecurity, and business process outsourcing for enterprises and governments. It operates a services-driven model delivering projects and managed services, often with major cloud and software partners, across industries worldwide. Headquartered in Dublin and publicly traded on the NYSE (ACN), it originated as Andersen Consulting and adopted the Accenture name in 2001.
