1. Home
  2. Careers
  3. Jobs at bp
  4. Senior Platform Engineer

Senior Platform Engineer

Senior Platform Engineer

  • Location India - Maharashtra - Pune
  • Travel required Yes - up to 10%
  • Job category IT&S Group
  • Relocation available Yes - Domestic (In country) only
  • Job type Professionals
  • Job code 128933BR
  • Experience level Intermediate
Apply Search all jobs at bp

Job summary

You will be part of bp’s Data & Analytics Platform organisation, the group responsible for the platforms and services that operate bp’s big data supply chain. The portfolio covers technologies that support the life cycle of critical data products in bp, bringing together data producers and consumers through enablement and industrial scale operations of data ingestion, processing, storage and publishing, including data visualisation, advanced analytics, data science and data discovery platforms.

Specifically, you will be part of the Data Hub team, which is the data clearing house for all of bp’s big data and analytics requirements.

KEY ACCOUNTABILITIES

  • Team: You will be responsible for building and operating our strategic Data Ingestion services including the setup, configuration and monitoring of data ingestion services, and ensuring data is published and made available to our data consumers. You will be hands-on in designing, planning, implementing, maintaining and documenting reliable and scalable data infrastructure and data products in complex environments. You will work according to professional engineering practices, including Internet protocols, coding standards and reviews, source control management, design and operations processes following site reliability engineering principles
  • Relationships: You will contribute to the continuous improvement of the wider IT&S team by supporting and coaching Platform Engineers and proactively improving the quality standards and efficiency of delivery.
  • Safety and Compliance: Safety of our people and our customers is our highest priority. You will advocate and lead in this and promote a culture of security and compliance in everything that we do.
FORMAL EDUCATION
  • Preferably a Bachelor's (or higher) degree, preferably in Computer Science, MIS/IT, Mathematics or a hard science.
EXPERIENCE AND COMPETENCIES
  • Data Platform Development & Operations : Minimum 5-6 years experience in developing and operating AWS infrastructure and/or Big Data platforms including but not limited to: data hubs, ETL and data ingestion, storage and repository maintenance, data publishing and consumption. Extensive Experience in using AWS cloud data services e.g. AWS Lake Formation/Redshift/Synapse Analytics .
  • Programming / Software Development : Development experience in one or more object-oriented programming languages (e.g. Python, Go, Java, C++). Experience in coding, testing, and documentation of complex programs and scripts from agreed specifications.
  • Release and Deployment : Experience in building data pipelines utilizing technologies and frameworks (e.g. Python, Scala, Java, ADO). Experience in carrying out the builds and tests in coordination with testers and component specialists maintaining and administering the tools and methods – manual or automatic - and ensuring, where possible, information exchange with configuration management. Experience with Azure DevOps and CI/CD
  • Systems Design : Deep and hands-on experience designing, planning, implementing, maintaining and documenting reliable and scalable data infrastructure and data products in complex environments.
DESIRABLE CRITERIA
  • Experience designing and implementing large-scale distributed systems
  • Exposure to adjacent domains such as platforms, storage, databases, etc. You know your way around a command-line.
  • Good knowledge and hands-on experience in technologies across all data lifecycle stages
  • Good knowledge and understanding of modern development methodologies (Agile using Scrum and/or Kanban).
  • Good stakeholder management and ability to lead small teams through influence
  • Continuous learning and improvement mindset

You will be part of bp’s Data & Analytics Platform organisation, the group responsible for the platforms and services that operate bp’s big data supply chain. The portfolio covers technologies that support the life cycle of critical data products in bp, bringing together data producers and consumers through enablement and industrial scale operations of data ingestion, processing, storage and publishing, including data visualisation, advanced analytics, data science and data discovery platforms.

Specifically, you will be part of the Data Hub team, which is the data clearing house for all of bp’s big data and analytics requirements.

Apply Search all jobs at bp