BP logo

Senior Enterprise Technology Engineer

BP
NewPosted today

LOCATION

Pune · Remote

EXPERIENCE

Not specified

TYPE

FullTime

SKILLS REQUIRED

Infrastructure as CodePythonAWS CloudFormationIdentity and Access ManagementDevSecOpsCI/CD

Job description

Overview

The Senior Enterprise Technology Engineer, described in the posting as a Senior Cloud Engineer, engineers, enhances, and operates bp’s enterprise AWS Platform. The role builds reusable, secure, reliable, scalable, cost-effective platform capabilities for application teams and provides technical leadership and mentoring without line management responsibility.

What you'll do

  • Design, develop, automate, and operate core AWS platform capabilities.
  • Create reusable services and automation that simplify cloud adoption for application teams.
  • Deliver improvements that strengthen security, reliability, scalability, cost efficiency, and developer experience.
  • Collaborate with engineers and architects to deliver platform roadmap initiatives.
  • Turn architectural designs into practical, production-ready solutions.
  • Contribute to continuous improvement of platform engineering practices.
  • Identify, prioritise, and remediate technical debt across AWS Platform services.
  • Modernise existing capabilities to align with AWS standard processes and current service offerings.
  • Evaluate opportunities to simplify, automate, and improve platform capabilities.
  • Ensure the AWS Platform remains current with evolving AWS services, features, and recommended architectures.
  • Retire legacy approaches and introduce improved patterns where they deliver better security, resilience, or operational outcomes.
  • Develop and maintain AWS Platform capabilities across AWS Organizations and account governance, identity and access management, networking and connectivity, security controls and governance, compute and container platforms, observability and operational tooling, automation, and developer enablement.
  • Build secure-by-default platform services that meet enterprise requirements.
  • Create reusable Infrastructure as Code and automation patterns.
  • Improve platform reliability through engineering excellence, automation, and operational improvements.
  • Develop automation and platform tooling using Python and AWS CloudFormation.
  • Build maintainable, reusable, and testable code following modern software engineering practices.
  • Create automated solutions that reduce manual operational effort and improve consistency.
  • Contribute to CI/CD pipelines, testing practices, and engineering standards.
  • Use source control, code review, and deployment automation practices to maintain high-quality platform engineering.
  • Implement secure cloud engineering practices across AWS Platform services.
  • Embed security controls, compliance requirements, and governance principles into platform capabilities.
  • Support operational excellence through monitoring, observability, automation, and continuous improvement.
  • Troubleshoot complex technical issues across AWS services and platform components.
  • Contribute to incident management, root cause analysis, and preventative improvements.
  • Ensure platform capabilities meet reliability and resilience expectations.
  • Identify opportunities to apply AI capabilities within the AWS Platform.
  • Evaluate and adopt AI-enabled tooling that improves engineering productivity, automation, operational insight, and developer experience.
  • Prototype and pilot new AWS capabilities, including emerging AI services, to assess their suitability for enterprise adoption.
  • Maintain hands-on technical knowledge of evolving AWS services and cloud engineering practices.
  • Use practical implementation experience to inform platform improvements and technical decisions.
  • Work closely with the AWS Platform Architect to deliver the platform roadmap and architectural vision.
  • Collaborate with Technical Delivery Leads, Cloud Engineers, and wider Platform teams to deliver outcomes.
  • Partner with Connectivity, Identity, Security, and Enterprise Architecture services.
  • Work with application teams to understand requirements and enable successful adoption of AWS capabilities.
  • Provide technical guidance and support to teams consuming AWS Platform services.
  • Promote consistent engineering practices across the AWS community.

What you'll need

  • Extensive hands-on experience engineering and operating enterprise-scale AWS environments.
  • Strong software engineering skills with significant experience developing automation and platform capabilities using Python and AWS CloudFormation.
  • Experience building reusable Infrastructure as Code, automation, and operational tooling.
  • Strong understanding of AWS services including IAM and identity services, AWS Organizations and governance, networking, security services, compute platforms, containers, monitoring, and observability.
  • Experience designing and operating secure, reliable, and scalable cloud platforms.
  • Strong fixing and problem-solving skills across complex cloud environments.
  • Experience with Git, CI/CD pipelines, automated testing, and DevSecOps practices.
  • Experience reducing technical debt and modernising cloud platforms.
  • Proven ability to evaluate, pilot, and adopt new AWS services through practical implementation experience.
  • Strong ability to influence and collaborate across technical teams.
  • Comfort working in a matrix organisation with multiple customers.
  • Ability to communicate complex technical concepts clearly to technical and non-technical audiences.
  • Demonstrated ownership, accountability, and a continuous improvement approach.
  • Ability to balance delivery priorities, operational requirements, and long-term platform health.
  • Ability to provide technical leadership and mentoring within the engineering squad without formal line management responsibility.

Nice to have

  • Experience building and operating enterprise cloud platforms at significant scale.
  • Experience with platform engineering approaches and internal developer platforms.
  • Experience creating reusable cloud services consumed by multiple application teams.
  • AWS professional-level certification.
  • Experience working in regulated or highly governed environments.
  • Experience adopting AI-assisted engineering practices or integrating AI capabilities into cloud platforms.
  • Demonstrated curiosity and passion for experimenting with new cloud technologies.
  • Ability to remain hands-on while operating as a senior technical contributor.

Details

  • Location: Pune, India.
  • Hybrid of office and remote working.
  • The role is advertised as full time; flexible working arrangements may be considered.
  • Up to 10% travel should be expected.
  • The role is eligible for relocation within country.
  • The role does not have line management responsibility.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Enterprise Technology Engineer