Senior Platform Engineer

BP plc
Apply Now

Job Description

Grade HResponsible for supporting software / platform engineering activities (depending on specialism), working with users to capture requirements, using sound technical capabilities to lead the design, development and maintenance of the relevant systems and ensuring compliance with the relevant standards. Specialisms: Software Engineering; Platform Engineering.

ROLE SYNOPSIS

Digital Science & Engineering is a cross-functional team involved in all phases of our application and service release lifecycle that embrace and promote the DevOps & SRE methodologies. Platform Engineers are partly responsible for design, implementation, and ongoing support of the production services, applications and platform components that comprise our backends. In this role you will have the opportunity to leverage your technical skills in systems management, software development and database skills, to promote best-practice and support the broader organization by implementing the guide-rails to operate safely, by building maturity and forging greater adoption and higher maturity for Agile delivery.

  • Working as a platform engineer in Trading & Shipping Our purpose is to bring together people, energy and markets
  • to power and navigate a changing world. In a time of constant change and possibility we need new talent to pursue
  • commercial opportunities, fuelled by world-class insight and expertise. We’re always striving for more innovative
  • digital solutions, sustainable outcomes and closer collaboration across our company and beyond, and you could be
  • part of that too. Together we continue to grow as the world’s leading energy trader. Join us and help us achieve

these goals by:

  • Embracing and promoting the DevOps & SRE methodologies. Platform Engineers are responsible for developing and maintaining complex applications and leveraging the strategic tools and platforms to maximize business competitive advantage. In this role, you will have the opportunity to apply developing and continuously evolving a globally diversified portfolio that accesses new markets, commodities and commercial opportunities.
  • Using your technical skills in software development, platform engineering and automation.

KEY ACCOUNTABILITIES

  • Use your deep expertise in physical LNG systems (preferably Planlogic Titan or EoS products) to contribute to assist designs, implements, maintains reliable and scalable software supporting our key user

groups.

  • Is hands-on and actively contributes to code.
  • Adheres to and advocates for software engineering best practices
  • Responsible for deploying secure and well-tested software that meets privacy and compliance.
  • requirements; Consumes approved DevSecOps enabled CI/CD pipelines.
  • Adheres to agile methodology and operates and builds DevOps maturity.
  • Provide technical leadership

ESSENTIAL EXPERIENCE AND JOB REQUIREMENTS:

  • Deep experience on working on physical LNG systems in particular the Planlogic Titan or EoS product suites
  • Good understanding of Front to Back office Energy Trading Deal Processes (Pre-deal, deal execution, exposure, P&L, risk, settlement, confirmations, scheduling, accounting etc) and able to translate this into systems delivery.
  • Broad experience designing, planning, implementing, maintaining, and documenting solutions.
  • Depth of experience to recommend appropriate platforms for any given business requirements.
  • Development experience in .NET Core, C#, ASP NET Core and WCF.
  • Experience designing, implementing and supporting large-scale distributed systems.
  • Knowledge and hands-on experience in areas such as data structures, database table design, algorithm
  • design, runtime complexity, system architecture, API design, security and privacy best practices, at scale monitoring, logging & alerting, testing best practices.
  • Strong communication skills and ability to talk at all levels across the organization.

DESIRABLE CRITERIA

  • Experience with container technologies (Docker, Openshift, Kubernetes etc.)
  • Broad experience designing, planning, implementing, maintaining and documenting platforms.
  • Understanding and experience of automated testing.
  • Knowledge of react front end technology.

Company Info.

BP plc

BP plc is a British oil and gas company headquartered in London, England. It is one of the world's seven oil and gas "supermajors". It is a vertically integrated company operating in all areas of the oil and gas industry, including exploration and extraction, refining, distribution and marketing, power generation, and trading.

  • Industry
    Oil and Gas
  • No. of Employees
    60,000
  • Location
    London, England, United Kingdom
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

BP plc is currently hiring Senior Platform Engineer Jobs in London, UK with average base salary of £65,000 - £95,000 / Year.

Similar Jobs View More