bp is transforming and at our Digital Hub in Pune we are growing the digital expertise and solutions needed to advance the global energy transition.
Are you passionate about bringing together the world of data and business to drive change? Data and Analytics are a cross-collaborative team of experts who build, integrate, manage and maintain intelligent data products at rapid pace.
We are looking of curious minds who are excited by the opportunity to create and deliver an exciting suite of digital products and services to advance the global energy transition. You will need to solve complex business challenges whilst collaborating and co-innovating globally, backed by a culture that encourages creativity and curiosity, and a team that cares brings out the best in each other.Role Synopsis:
Data and analytics will play a central role in helping accomplish our net-zero ambition. We are looking for Senior Data Engineers to join us on this amazing journey. Specifically, you will be part of the data & analytics center of excellence (CoE) working on a wide range of data infrastructure and data engineering projects across bp. In addition, the CoE is responsible for setting the data & analytics strategy, best practices and standards across the company and is building learning and development paths for fellow bp employees and data & analytics discipline members. Key Accountabilities:
- Part of a cross-disciplinary team, working closely with other data engineers, software engineers, data scientists, data managers and business partners.
- Architects, designs, implements and maintains reliable and scalable data infrastructure.
- Writes, deploys and maintains software to build, integrate, manage, maintain, and quality-assure data at bp.
- Adheres to and advocates for software engineering best practices (e.g. technical design, technical design review, unit testing, monitoring & alerting, checking in code, code review, documentation),
- Responsible for deploying secure and well-tested software that meets privacy and compliance requirements; develops, maintains and improves CI / CD pipeline,
- Responsible for service reliability and following site-reliability engineering best practices: on-call rotations for services they maintain, responsible for defining and maintaining SLAs. Design, build, deploy and maintain infrastructure as code. Containerizes server deployments.
- Actively contributes to improve developer velocity.
- Mentors others.
- BS degree in computer science or related field
- Years of experience: 8 to 12 years with minimum of 5 to 7 years relevant experience
- Deep and hands-on experience (typically 5+ years) designing, planning, productionizing, maintaining and documenting reliable and scalable data infrastructure and data products in complex environments
- Development experience in one or more object-oriented programming languages (e.g. Python, Go, Java, C++)
- Advanced SQL knowledge
- Experience designing and implementing large-scale distributed systems
- Deep knowledge and hands-on experience in technologies across all data lifecycle stages
- Strong stakeholder management and ability to lead large organizations through influence
- Continuous learning and improvement mindset
- No prior experience in the energy industry required
- Empathetic: Cares about our people, our community and our planet
- Curious: Seeks to explore and excel
- Creative: Imagines the extraordinary
- Inclusive: Brings out the best in each other