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

Senior Platform Engineer

Senior Platform Engineer

  • Location India - Maharashtra - Pune
  • Travel required Negotiable
  • Job category IT&S Group
  • Relocation available No
  • Job type Professionals
  • Job code 134450BR
  • Experience level Senior
Apply Search all jobs at bp

Job summary

Key responsibilities:

  • Work with the ESF Product Managers, Product Owners, Software Engineers and Service Engineers to translate product requirements into platform requirements
  • Collaborate with the Applied Sciences teams and solution vendors in evaluating software products and services through rigorous proof of concept exercises
  • Work with architecture to recommend the correct strategic platforms for application requirements, plan for EoSL and help manage applications through the application lifecycle
  • Recommend the correct strategic platforms for application requirements
  • Collaborate with broader delivery teams to provide recommendations to align to strategic platforms, only build customized platforms if no strategic solution is available
  • Demonstrate technical thought leadership across platform engineering technologies
  • Collaborates with peers throughout the full software and solution delivery lifecycle
  • Builds awareness of internal and external technology developments
  • Adheres to and advocates for platform engineering best practices (e.g., Internet protocols, security protocols, coding standards and reviews, source control management, build processes and operations)
  • Actively contributes to improving developer velocity and product availability
  • Mentors others and becomes a conduit to connect the broader organization
  • Assists driving automation of application deployments utilizing strategic patterns and DevSecOps approved CI/CD pipelines
  • Asist define monitoring requirements and implement automated incident resolution solutions
  • Asist in design, implement and managing continuous integration, build management and deployment scripts and systems
  • Identify areas for process and efficiency improvement for Platform Services Operations; recommend solutions and assist in overseeing implementation. Actively facilitate continuous improvement
  • Ensure all necessary operational processes and procedures are carried out with a high level of attention to detail, expediency, and on-time delivery
  • Define and document standard run books and operating procedures. Create and maintain system information and architecture diagrams
  • Monitor various systems capacity and health indicators and trends; provide analytics & forecasts for added or reduced capacity as required
Essential Experience:
  • Years of Experience: 8+ years with a minimum of 8 years of relevant experience.
  • 5+ years of hands-on experience designing, documenting, and implementing digital solutions on reliable and scalable cloud infrastructure
  • Sound understanding of cloud platform technologies and systems integration
  • Provisioning VMs, storage and databases for various environments
  • Understanding of the software/application delivery lifecycle
  • Experience with Agile SDLCs, particularly Scrum and DevOps

Desirable Experience:

Deep and hands-on experience designing, planning, productionizing, maintaining, and documenting reliable and scalable cloud infrastructure and relevant cloud infrastructure management tools in complex environments. Hands-on experience with:
  • Creation and management of CICD pipelines
  • Data integration or ingestion technologies
  • Service operations/management experience
  • AWS and Azure DevOps configuration and management
  • Containerization of apps and deploy using Azure or AWS services
  • Managing APIs using API management in Azure or AWS
  • Infrastructure and services monitoring in Azure or AWS

Key responsibilities:

  • Work with the ESF Product Managers, Product Owners, Software Engineers and Service Engineers to translate product requirements into platform requirements
  • Collaborate with the Applied Sciences teams and solution vendors in evaluating software products and services through rigorous proof of concept exercises
  • Work with architecture to recommend the correct strategic platforms for application requirements, plan for EoSL and help manage applications through the application lifecycle
  • Recommend the correct strategic platforms for application requirements
  • Collaborate with broader delivery teams to provide recommendations to align to strategic platforms, only build customized platforms if no strategic solution is available
  • Demonstrate technical thought leadership across platform engineering technologies
  • Collaborates with peers throughout the full software and solution delivery lifecycle
  • Builds awareness of internal and external technology developments
  • Adheres to and advocates for platform engineering best practices (e.g., Internet protocols, security protocols, coding standards and reviews, source control management, build processes and operations)
  • Actively contributes to improving developer velocity and product availability
  • Mentors others and becomes a conduit to connect the broader organization
  • Assists driving automation of application deployments utilizing strategic patterns and DevSecOps approved CI/CD pipelines
  • Asist define monitoring requirements and implement automated incident resolution solutions
  • Asist in design, implement and managing continuous integration, build management and deployment scripts and systems
  • Identify areas for process and efficiency improvement for Platform Services Operations; recommend solutions and assist in overseeing implementation. Actively facilitate continuous improvement
  • Ensure all necessary operational processes and procedures are carried out with a high level of attention to detail, expediency, and on-time delivery
  • Define and document standard run books and operating procedures. Create and maintain system information and architecture diagrams
  • Monitor various systems capacity and health indicators and trends; provide analytics & forecasts for added or reduced capacity as required
Essential Experience:
  • Years of Experience: 8+ years with a minimum of 8 years of relevant experience.
  • 5+ years of hands-on experience designing, documenting, and implementing digital solutions on reliable and scalable cloud infrastructure
  • Sound understanding of cloud platform technologies and systems integration
  • Provisioning VMs, storage and databases for various environments
  • Understanding of the software/application delivery lifecycle
  • Experience with Agile SDLCs, particularly Scrum and DevOps

Desirable Experience:

Deep and hands-on experience designing, planning, productionizing, maintaining, and documenting reliable and scalable cloud infrastructure and relevant cloud infrastructure management tools in complex environments. Hands-on experience with:
  • Creation and management of CICD pipelines
  • Data integration or ingestion technologies
  • Service operations/management experience
  • AWS and Azure DevOps configuration and management
  • Containerization of apps and deploy using Azure or AWS services
  • Managing APIs using API management in Azure or AWS
  • Infrastructure and services monitoring in Azure or AWS

Apply Search all jobs at bp