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.