Highlights
Design, build, and operate scalable data platforms; ensure data accuracy and reliability; automate data pipelines; collaborate with cross-functional teams.
Description
Job Summary
pJoin bp as a Data Engineer to design, build, and operate scalable data platforms that support analytics, AI-enabled solutions, and operational reporting. This role focuses on replacing complex manual processes with automated pipelines, ensuring data accuracy and reliability for downstream users.
Responsibilities
- Design, develop, and maintain high-quality governed data flows across cloud platforms.
- Embed DataOps principles to ensure automation, observability, performance optimization, and cost efficiency.
- Produce secure and compliant data assets meeting agreed standards for performance and availability.
- Ensure stable operation of data services, minimizing incidents and downtime through robust SLA management.
- Enable faster delivery of data solutions with automated, repeatable deployments and strong CI/CD practices.
Required Skills
- Data Infrastructure Design
- Automated Data Pipelines
- Data Modelling for Large-Scale Datasets
- End-to-End Data Lifecycle Management
- Object-Oriented Programming Languages
Required Skills Explained
{'html': '
- Data Engineering: Designing, building, and maintaining scalable data infrastructure.
- Object-Oriented Programming (OOP): Experience with at least one language like Python, Scala, Java, or C# for production data solutions.
- Databases and SQL: Advanced expertise in database management and performance optimisation for large-scale datasets.
- Distributed Data Systems: Expertise in designing and delivering reliable distributed systems.
- Data Lifecycle Management: Understanding from ingestion through processing, governance, and consumption of data.
'}
Who is this for
pThis role is ideal for data enthusiasts who are passionate about building scalable and reliable data platforms. You should have hands-on experience in designing, developing, and maintaining complex data infrastructure and a deep understanding of the entire data lifecycle.
Why This Job is a Good Opportunity
{'html': "ulliOpportunity to work on innovative projects supporting bp's strategic goals in simplifying technology landscapes and democratizing access to trusted data.liA dynamic team culture focused on engineering excellence, ownership, and continuous improvement.liAccess to a wide range of learning opportunities and development resources to enhance your career trajectory.liCompetitive benefits package including life and health insurance, medical care, and social communities."}
Interview Preparation Tips
{'html': '
- Review the job description thoroughly and prepare examples showcasing relevant skills and experiences.
- PRACTICE explaining complex data engineering concepts in simple terms to demonstrate your communication skills.
- Be prepared to discuss specific projects or initiatives you have led, focusing on outcomes and impact.
- Discuss your experience with DataOps principles such as automation, observability, performance optimisation, and cost efficiency.
'}
Career Growth in This Role
{'html': 'pThe role of a Data Engineer at bp offers significant opportunities for career growth through continuous learning and development. As you deepen your expertise in data engineering and management, there are chances to take on more complex projects or move into leadership roles within the IT&S group.pAdditionally, with the focus on driving application simplification and modernizing data platforms, you can contribute to broader organizational goals while enhancing your technical skills. The supportive team culture encourages collaboration and knowledge sharing, providing a fertile ground for professional development.'}
Explore More Opportunities
Skills
Frequently Asked Questions
What is the role of a Data Engineer at bp?A Data Engineer designs, builds, and operates scalable data platforms to support analytics, AI, and operational reporting.
What are the required skills for this position?Skills include data infrastructure design, automated pipelines, SQL coding, databases, and CI/CD practices.
Is relocation assistance available for this role?Yes, this role is eligible for relocation within the country.