Software Engineering Specialist

BP ,
London, Greater London

Overview

Job Description

Accountabilities: As a CI/CD pipeline engineer, you work with software engineers and platform engineers to automate of manual activity, focus on operational integrity at scale, optimize of technical resources, and increase speed to value. Team : You will be working within a team as a CI/CD Engineer, helping to maximize value from our technical platforms. You will help design, test and operate custom built or customized IT platforms aimed at improving business delivery processes. You will work according to professional engineering practices, including Internet protocols, coding standards and reviews, source control management, design and operations processes. Platforms : You will provide significant thought leadership to iterate and improve technical standards for platform engineering. You will work with the team to create a clear vision and maximize value from current applications and emerging technologies, demonstrating technical thought leadership in your business area across a wide range of technologies. Relationships : You will contribute to the continuous improvement of the wider IT&S team by helping to improve the quality standards and efficiency of delivery. Technology : You will build awareness of internal and external technology developments, implementing continuous improvement plans for Software and Platform Engineering and helping ensure learning is shared across the team. Safety and Compliance: Safety of our people and our customers is our highest priority. You will advocate this and be part of a culture of security and compliance in everything that we do. Education * A Bachelor's or higher degree, preferably in Computer Science, MIS/IT, Mathematics or other technical subject (eg Physics, Engineering) or equivalent experience Experience and Job Requirements Technical capability: Primary Skills : * Network and System Design * Programming/Software Development * Release and Deployment * Modern development methodologies (Agile using Scrum and/or Kanban) * Capacity Management * Emerging Technology Monitoring * Methods and Tools Desirable Skills: * DevOps practices and techniques such as Value Stream Mapping, Lean, flow, eliminating waste * Modern approaches to source-code management and control through tools such as ADO and Git/GitHub * Good interpersonal skills including the ability to relate complex topics in simple and accessible language. * Exposure to adjacent domains such as platforms, storage, databases, etc. You know your way around a command-line. Leadership and EQ: * You adhere to BP's Code of Conduct and ensure the rest of your team does too. You also demonstrate leadership of BP's Leadership Expectations and Values & Behaviours. * You help create an environment where people listen and can speak openly about the good, the bad, and the ugly, so that everyone can understand and learn. * You promote a culture of change and agility, evolve continuously, adapting to our changing world. * You work across teams and build high quality, trust-based relationships with your team-mates, applying cultural sensitivity. * You are self-aware and able to recognize your impact on others. * You apply judgment and common sense. * Cultural fluency - you operate across cultural boundaries with sensitivity. Manager Expectations * Assess candidates as part of the Talent Acquisition process, interviewing to identify future IT&S talent * Sharing knowledge (cross-pollination) between Chapter members that can be utilised by various Squads bp has embarked on an ambitious plan to modernize and transform using digital technologies to create new business models and drive efficiency and effectiveness of existing businesses. IT&S (Information Technology and Services) is at the centre of bp's Group Strategy. We use our data and technology expertise, to improve efficiency, increase effectiveness and harness the transformational potential of digital technologies and new business models. Our innovations and achievements lead the way for bp to modernise the way it works. IT&S touches every part of bp and we have employees in over 30 countries. Join us and you'll have an opportunity to use your existing experience and expertise whilst continuing to develop professionally. Personal growth and development is encouraged and learning opportunities are plentiful. You are empowered to Explore, Think, Do. If technology excites you, we want you! In IT&S, all our roles are within Chapters. While your role will remain within the Chapter, your initial activities as described below may change over time. Your first activity will be in Customer and Product Digital, working on B2B and B2C products such as our electric vehicle charging network apps and websites. You will work with the developers to build CI/CD pipelines and infrastructure-as-code. THE TECH STACK CONTAINS : * Azure DevOps for user story management, git SCM and CI/CD pipelines * AWS hosting * Kubernetes and Docker * React Native * Node.js YOU HAVE PROVEN EXPERIENCE IN SOME OF THE