Entity:Innovation & Engineering
Job Family Group:
Enterprise Technology Engineering is a cross-functional team involved in all phases of our application and service release lifecycle that embraces and promotes the DevOps & SRE (Site Reliability Engineering) methodologies.
bp’s Innovation & Engineering (I&E) organization is the central organization for all digital development. We build all the technology that powers bp’s businesses, from upstream energy production to downstream delivery of energy to our customers.
We are currently creating a new Customer Identity Platform (CIP) to replace the current platform with best-in-class digital identity solution. The new CIP (Customer Identity Platform) will facilitate a self-service developer experience and allow us to create a more scalable and intuitive offering for our internal customers. The scope and importance of this work are immense, as it underpins the delivery of a quality, reliable and easy-to-use consumer experience across some of bp’s core products and services, and therefore provides a fantastic opportunity to work at the leading edge of high-impact transformation. We are looking for an engineer to join us at this incredibly exciting time as we progress through building out the platform and ramping up adoption & migration of products teams, from the current platform.
What you will do for us...
Apply in-depth knowledge of identity concepts, including OAuth 2.0 framework, OpenID Connect, and SAML, to implement secure and robust authentication and authorization mechanisms.
Participate in code reviews, providing and receiving constructive feedback to maintain code quality and ensure consistent coding standards.
Collaborate closely with architects and identity Subject Matter Experts (SMEs) during refinement sessions and discussions, contributing to the architectural decisions and the evolution of the identity platform.
Contribute to the platform's continuous integration and continuous delivery (CI/CD) practices, ensuring smooth and reliable code deployment.
Display a proactive attitude towards learning, actively seeking opportunities to expand identity knowledge by participating in training, workshops, and interactions with identity SMEs.
Demonstrate a passion for becoming an identity expert in the long term, with aspirations to contribute to identity-related architectural decisions and provide thought leadership within the organization.
Proficiency in identity and access management concepts, including OAuth 2.0 framework, OpenID Connect, SAML, and related authentication and authorization protocols
Aspirations to evolve into an identity expert, passion for continuous learning and growth, demonstrated ability to rapidly acquire and apply new knowledge, evidenced by a track record of successfully mastering and implementing new technologies and frameworks.
No travel is expected with this role
This role is not eligible for relocation
This position is a hybrid of office/remote working
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, socioeconomic status, neurodiversity/neurocognitive functioning, veteran status or disability status. Individuals with disabilities may request a reasonable accommodation related to bp’s recruiting process (e.g., accessing the job application, completing required assessments, participating in telephone screenings or interviews, etc.). If you would like to request an accommodation related to the recruitment process, please contact us to request accommodations.
If you are selected for a position and depending upon your role, your employment may be contingent upon adherence to local policy. This may include pre-placement drug screening, medical review of physical fitness for the role, and background checks.