Search by job, company or skills

bp

Enterprise technology engineer

1-5 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Be among the first 20 applicants
Early Applicant

Job Description

Part of a cross-disciplinary team, working closely with other data engineers, software engineers, data

scientists, data managers and business partners.

What You Will Deliver

  • Implements and maintains reliable and scalable data infrastructure to move, process and

serve data.

  • Writes, deploys and maintains software to build, integrate, manage, maintain, and qualityassure 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: oncall rotations for services they maintain, responsible for defining and maintaining SLAs. Help

design, build, deploy and maintain infrastructure as code. Containerizes server deployments.

  • Actively contributes to improve developer velocity.

What you will need to be successful (experience and qualifications)

  • Hands-on experience (typically 1 - 5 years) designing, planning, building, 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,

Scala, Java, C#)

  • Experience with SQL and noSQL database fundamentals, query structures and design best

practices, including scalability, readability, and reliability

  • Experience implementing large-scale distributed systems in collaboration with more senior

team members

  • Knowledge and hands-on experience in technologies across all data lifecycle stages
  • Strong verbal and written communication skills
  • Continuous learning and improvement mindset
  • BS degree in computer science or related field

Desired

  • No prior experience in the energy industry required

More Info

Job Type:
Industry:
Employment Type:

About Company

bp

Job ID: 131562349

Similar Jobs