BP logo

Software Support Engineer

BP
NewPosted today

LOCATION

Pune · Remote

EXPERIENCE

2+ Years

TYPE

FullTime

SKILLS REQUIRED

ObservabilityIncident responseRoot Cause AnalysistroubleshootingPerformance Optimization

Job description

Overview

Software Operations Engineer responsible for the stability, integrity and day-to-day operations of bp's application ecosystem, working with software engineers and site reliability engineers. The focus is on operational integrity rather than new feature development.

What you'll do

  • Oversee the daily operations of digital products and applications, ensuring smooth and uninterrupted service for users.
  • Promptly address operational issues, diagnosing and resolving bugs to maintain system integrity.
  • Implement minor code changes to optimize product performance while liaising with the development team for more complex adjustments.
  • Continuously monitor digital product performance, ensuring systems meet established benchmarks and performance criteria.
  • Work in conjunction with Software Engineers, Platform Development, and Site Reliability teams to ensure operational standards are met and optimized.
  • Maintain comprehensive documentation of operational activities, challenges, and resolutions.

What you'll need

  • Bachelor's degree in Computer Science, Engineering, Computer Information Systems, or equivalent work experience.
  • At least two years of professional experience in an application operations engineering role.
  • Skilled in at least one programming language (C#, Java, Python, or TypeScript).
  • Experience working with cloud platforms, especially Amazon Web Services or Microsoft Azure.
  • Understanding of AWS and Azure cloud infrastructure services is essential.
  • Familiarity with Relational and NoSQL database systems, including how to query, adjust, and optimize for operational requirements.
  • Ability to quickly adapt to new technologies and processes.
  • Ability to quickly adapt to new operational challenges, using problem-solving skills to keep the application operational.
  • Ability to work both independently and as part of a team.
  • Ability to work seamlessly with cross-functional teams, especially software engineers, platform engineers, and site reliability engineers.
  • Strong verbal and written communication skills, with an ability to articulate challenges and resolutions clearly to both technical and non-technical stakeholders.

Nice to have

  • Ability to dissect complex operational challenges and derive solutions.
  • Ability to work collaboratively and constructively with multiple teams, including understanding and integrating feedback from non-technical stakeholders.
  • Proactive in spotting and preemptively addressing potential platform and application operational issues.

Details

  • Location: Pune, India.
  • Work mode: hybrid of office and remote working.
  • Travel: up to 10% travel should be expected.
  • Relocation assistance: eligible for relocation within country.

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.

Software Support Engineer