Senior Software Developer - Automation & DevOps
bp Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia
Overview
bp is reinventing itself from an IOC to an IEC, and digital capability is at the core of this vision. The Technology team supports the Supply activities within the Supply, Trading and Shipping business unit and works with teams in Australia & New Zealand (ANZ) to enable growth. This role provides support for multiple applications in the ANZ ST&S space and supports new projects, testing, environments management, and release coordination within an Agile delivery context.
What You Will Deliver
- Support Aspac ST&S Technical leads and business-facing teams to deliver BAU and project work items, including applications, networks, transmission systems and devices required to deliver digital products to end users in the office and in the field.
- Collaborate with geographically diverse delivery groups (BA, QA, Developers) and support teams to deliver solutions following change management procedures.
- Work within an Agile environment, participating in Kanban / Scrum ceremonies, maintaining the board, and contributing to continuous improvement.
- Identify common issues across business groups and help design standardized solutions.
- Proactively identify risks, suggest fixes for defects, support timely resolution of production issues, and create / maintain run books and operating procedures; document system information and architecture diagrams.
What You Will Need to Be Successful (Experience & Qualifications)
Proactive individual contributor who takes ownership of work items and issues.Excellent communication skills with the ability to manage expectations across squad members, including business-facing stakeholders.Solid programming skills to create, maintain, and execute code using various tools and frameworks.Core hands-on experience with Azure DevOps and CI / CD pipelines, and their integration with version control tools (e.g., ADO, GitHub).Exposure to SAP ERP environments, ideally SAP IS-Oil modules.Exposure to modern integration platforms (e.g., Mulesoft, IBM ConnectDirect, SaaS EDI solutions).Exposure to cloud platforms (AWS and Azure).Hands-on SQL experience to support operations and business outcomes.Skills in web app development and maintenance, desktop UI automation, API automation and performance testing.Experience within defined Agile Kanban and / or Scrum frameworks.Ability to coordinate between Scrum Master, Product Owner and team members to translate business requirements into test scenarios; maintain backlogs, tasks and test reports; participate in daily stand-ups.Ensuring high-quality delivery from build and testing teams through to code release.Experience developing automated test frameworks for large datasets.Exposure to .Net, React, MS SQL and Postgres codebases and application environments.Experience working with file-based storage such as Azure Databricks.Highly responsible, self-motivated, and able to thrive in a fast-paced, high-growth environment with ownership of projects and tasks.Excellent organizational skills to adapt to changing technical environments.Benefits
Learning opportunities and other development opportunities to craft your career path.Life and health insurance, medical care package.Other company benefits.Equal Opportunity
We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We will provide reasonable accommodation for applicants with disabilities during the job application or interview process and to perform essential job functions.
#J-18808-Ljbffr