
at Accenture
ConsultanciesPosted a month ago
No clicks
Data Engineer role based in Newcastle focusing on designing, building, and maintaining scalable data solutions to enable analytics, AI, and operational insights. You’ll develop and support real-time streaming pipelines and event-driven integrations, using Java as the primary language with exposure to Python, Flink, Kafka, and Spark. You’ll integrate data from multiple sources using AWS managed services and contribute to data modelling, governance, and security controls. The role involves deploying data applications with CI/CD tooling, using Infrastructure as Code, and collaborating with analytics, ML/AI, and product teams; hybrid working 3 days per week in the Newcastle office, and security clearance requirements apply.
- Compensation
- Not specified GBP
- City
- Newcastle
- Country
- United Kingdom
Currency: £ (GBP)
Full Job Description
Data Engineer
Role: Data Engineer
Location: Newcastle Upon Tyne
Salary: TBC Depending on experience
Levels: Senior Analyst, Specialist
Hybrid Working: 3 days per week in our Newcastle, Cobalt business park office
Please Note: Any offer of employment is subject to satisfactory BPSS and SC security clearance which requires 5 years continuous UK address history (typically including no periods of 30 consecutive days or more spent outside of the UK) and declaration of being a British or EU passport holder or hold Indefinite Leave to remain within the UK at the point of application.
Note: The above information relates to a specific client requirement
About the Team
Our Advanced Technology Centre is a hub of innovation where we deliver highquality data and technology services to clients across both the public and private sectors. Youll join a collaborative culture that values diverse thinking, continuous learning, and opportunities for career growth within a global network of experts.
If you're looking for a dynamic role that offers handson experience with modern data technologies and the chance to shape largescale data solutions, this position offers you the opportunity to develop and progress rapidly.
Role Overview
As a Data Engineer, you will design, build, and maintain scalable data solutions that enable analytics, AI, and operational insights. Youll work alongside client and internal teams to create robust data pipelines, ensure data reliability, and support cloudbased architectures that power intelligent decisionmaking.
Key Responsibilities
Data Pipeline Development
Build, optimize, and maintain scalable data pipelines using Java (primary), plus exposure to Python, Flink, Kafka, or Spark.
Develop and support realtime streaming pipelines and eventdriven integrations.
Integrate data from multiple sources (streaming, batch, APIs) using AWS managed services (e.g., Kinesis, MSK, Lambda, Glue).
Data Architecture & Standards
Contribute to data modelling, data architecture best practices, and modern patterns (e.g., medallion architecture).
Ensure data quality, lineage, governance, and security controls are applied consistently.
DevOps & Deployment
Deploy and maintain data applications using CI/CD tooling (Azure DevOps, GitHub Actions, Jenkins).
Use Infrastructure as Code (e.g., Terraform, CloudFormation) to manage cloud environments.
Work with container technologies such as Docker and Kubernetesbased workloads.
Collaboration
Work closely with analytics, ML/AI, and product teams to deliver clean, wellstructured datasets.
Participate in code reviews and internal knowledgesharing sessions.
Provide guidance to junior engineers where needed.
