data engineer

BP p.l.c.

data engineer

Salary Not Specified

BP p.l.c., City of Westminster

  • Full time
  • Permanent
  • Remote working

Posted 1 week ago, 4 May | Get your application in now before you miss out!

Closing date: Closing date not specified

job Ref: 06c991fa306347ac9406048a4a9c5f12

Full Job Description

  • Writes, deploys and maintains software to build, integrate, manage, maintain, and quality-assure data at bp.

  • Creates positive engagement and drives an inclusive work environment with team and stakeholders through the quality of interactions and collaboration

  • Set and communicate team priorities

  • Effectively works with cross-disciplinary collaborators across multiple business entities.

  • Set clear expectations with individuals based on their level and role and aligned to the broader organization's goals. Meet regularly with individuals to discuss performance and development and provide feedback and coaching

  • Develop the mid-term technical vision and roadmap within the scope of your (often multiple) team(s)

  • Evolve the roadmap to meet anticipated future requirements and infrastructure needs

  • Architects and designs reliable and scalable data infrastructure.

  • Advocates for and ensures their team adheres to software engineering best practices (e.g. technical design, technical design review, unit testing, monitoring & alerting, checking in code, code review, documentation),

  • Responsible for service reliability and following site-reliability engineering best practices: on call rotations for services they oversee, responsible for defining and maintaining SLAs.

    BS degree in computer science or related field

  • hands-on experience designing, planning, productionizing, maintaining and documenting data infrastructure and data products in complex environments

  • proven experience in a technical leadership role, overseeing projects

  • Development experience in one or more object-oriented programming languages (e.g. Python, Scala, Java, C#)

  • Solid database and 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 teams through managerial and technical influence

  • Continuous learning and improvement mindset

  • No prior experience in the energy industry required, Commercial Acumen, Commercial acumen (Inactive), Communication, Data Analysis, Data cleansing and transformation, Data domain knowledge, Data Integration, Data Management, Data Manipulation, Data Sourcing, Data strategy and governance, Data Structures and Algorithms, Data visualization and interpretation, Digital Security, Extract, transform and load, Group Problem Solving

    A company culture where we respect our diverse teams and are proud of our achievements

  • Possibility to join social communities and networks

  • A healthy work-life balance

  • Chill-out and collaboration spaces in a modern office environment

  • Learning and development opportunities to craft your career path

  • Life & health insurance, medical care package

  • And many others benefits!