Company: BP
Skills: Business Analyst, IT - Programming & Database, IT - Software Development
Experience: 8 + Years
Education: Bachelors/3-5 yr Degree
Location: Pune, Maharashtra, India


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.

We're are looking for curious minds who are excited by the opportunity to create, innovate and push the boundaries of digital solutions to advance the global energy transition. Beyond being experienced in your field, you will need to think bold, take ownership for delivery and inspire a diverse team to explore, experiment and excel.

Role Synopsis
Technology and software specialists providing innovative, custom built or customized software and technical platforms to BP colleagues and external users.
Primary activities will be in the development, customization, testing and support of IT applications and platforms, as well as contribution to technical designs.
You will develop and test software with a focus on software defined infrastructure, creating automated processes for the software manufacturing lifecycle which may be full CI/CD pipelines or sub-components for build and deployment.
Key Accountabilities
  • Team: Enablement and provisioning of technologies for data analytics and visualisation, i.e. Power BI including modern data science platforms like Azure ML, Amazon Sagemaker, and Dataiku. Design, test and operate custom built or customized IT platforms aimed at supporting data professionals
  • Platforms: Create a clear vision and maximize value from current applications and emerging technologies, demonstrating technical thought leadership
  • Relationships: Contribute to the continuous improvement by supporting and coaching the team and improving the quality standards and efficiency of delivery
  • Technology: Build awareness of internal and external technology developments, managing the delivery of process and system improvements
  • Safety and Compliance: Lead and promote a culture of security and compliance
Desirable Education and Experience

  • Preferably a Bachelor's (or higher) degree in Computer Science, MIS/IT, Mathematics or a hard science
  • Years of experience: 12-15 years, with a minimum of 8-10 years of relevant experience
  • No prior experience in the energy industry required
Required Criteria
  • Experience designing, planning, implementing, maintaining and documenting reliable and scalable data infrastructure and data products in complex environments
  • Development experience in object-oriented programming languages (e.g. Python, Go, Java, C++)
  • Experience designing and implementing large-scale distributed systems
  • Exposure to adjacent domains such as platforms, storage, databases, etc.
  • Experience in technologies across data lifecycle stages
  • Understanding of modern development methodologies (Agile using Scrum and/or Kanban)
Preferred Criteria
Knowledge and experience in:
  • Data Platform Delivery & Management, incl. data hubs, ETL and data ingestion, storage and repository maintenance, data publishing and consumption
  • Availability Management process, operations and tasks
  • Capacity Management: monitoring and initiating actions to resolve shortfalls
  • Programming / Software Development: Design, code, test, correct and document complex programs and scripts
  • Release and Deployment including building and testing
  • Requirements Definition and Management
  • Systems Design, Installation and Decommissioning
  • Specific technical specialisms e.g. any area of information or communication technology, technique, method, product or application area
  • Development/managing operations of IOT streaming, IOT Edge processing, and Digital Twins
  • Graph technologies
Key Behaviours:
  • 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