BP Americas, Inc. Junior Automation & Network Developer in Houston, Texas


Job title:

Junior Automation & Network Developer


Corporate & Functions

Role synopsis:

About BP's IT and Network Services Organization:

We are an organization that solves complex challenges with data and technology expertise to help BP advance a lower carbon future. We are organized as a collection of Products, Services and Platforms that work together to enable our users to accomplish their mission.

In Network Services, we deliver one of the largest networks in the world. Our operations span over 600 office and production sites, thousands of retail locations and operate in nearly every continent. We are a diverse team of network technologists committed to delivering an evergreen, elastic and fit-for-purpose network across some of the most challenging environments on earth. We believe that old ways of managing networks are giving way to new approaches centered on at-scale management through automations, scripting and contributing to the power of the open-source community.

Why you Matter:

Are you are a technologist at-heart and love the development of automations to speed ways-of-working? Are you curious about networks and have a desire to learn an exciting new field and new technologies? Do you want to influence the design of a new service and be part of a team that will modernize the network operations of BP? If you answered yes, we want you to apply, we have interesting problems that you will have fun helping us solve.

We are looking for people who like working at-pace, love doing it right and look to automate what they've done so they can move onto the next challenge. You will be embedded with a dynamic engineering focused team, with the resources of the world's largest IT department and leading IT vendors at your fingertips. You will learn new platforms, approaches and techniques, experiment with new technologies and learn to develop new solutions.

Equal Opportunity

We strongly believe in the value of bringing your whole-self to our organization. While we cannot offer Visa sponsorship, we commit to equal opportunity regardless of race, religion, creed, disability or sexual orientation. Every member of the BP family commits to the BP Values and Behaviors and seeks to uphold these standards in all that we do.

Req ID:



United Kingdom - South East - Sunbury, United States - Texas - Houston

Is this a part time position?:


Relocation available:


Travel required:

Negligible travel

Key accountabilities:

You will work with a team of Product and Service Owners, Architects and other Engineers to develop enhancements and craft new products and services, you will meet new people and get exposed to new cultures and grow your confidence and skills along the way.

Essential Education:

A bachelor's degree from a recognized institute of higher learning, ideally focused in computer science or MIS/IT.

Desirable criteria and qualifications:

  • Functional knowledge of networking principles at a CCNA level or greater. (Specific certification or accreditation not required or expected)

  • Experience with modern approaches to source-code management and control through tools like TFS and Git/GitHub.

  • Exposure to adjacent domains such as platforms, storage, databases, etc. You know your way around a command-line.

  • Experience working in brownfield sites, where the work requires crafting new solutions across equipment with a diverse set of capabilities.

  • Familiarity or exposure to commonly used network equipment in an enterprise environment (such as Cisco, Juniper, HPE/Aruba, etc).

  • Experience with high-level programming languages such as Python, C#/.NET or JS and related frameworks. Exposure to YAML and Markdown also beneficial.

About BP:

Our business is the exploration, production, refining, trading and distribution of energy. This is what we do, and we do it on a truly global scale. BP operates with business activities and customers in more than 80 countries across six continents. Every day, we serve millions of customers around the world. We are continually looking for talented, committed and ambitious people to help us shape the face of energy for the future.

BP is one of the three largest energy companies in the world, operating in over 100 countries across 6 continents. Information Technology & Services (IT&S), provides a full range of IT services to BP's global business segments.

IT&S plays a critical role in the delivery of defined world-class operational services that BP businesses can rely upon in support of their own performance. Our specific accountabilities include the delivery of services to specified target levels, including availability, recoverability and cost to the corporation. These services must also be delivered safely and secured against the growing risk of viruses and other security threats.

We aim to benchmark our performance favorably against a defined peer group of the world's best and intend to deliver our services with professionalism to rival any major business corporation in the world - this is what we mean by being 'World Class'. To achieve this exciting level of performance will require a commensurate level of enthusiasm, commitment and expertise in our people.

Application close date:



Software Engineering & Quality

Job category:

Information Technology & Services

Countries (State/Region):

United Kingdom - South East, United States - Texas


If you are selected for a position in the United States, your employment will be contingent upon submission to and successful completion of a post-offer/pre-placement drug test (and alcohol screening/medical examination if required by the role) as well as pre-placement verification of the information and qualifications provided during the selection process. The drug screen requires a hair test for which BP must be able to obtain a sufficient hair sample for analysis (4 cm/1 ½” scalp, or > 2 cm/¾” body – arms & armpits/legs/chest)

As part of our dedication to the diversity of our workforce, BP is committed to Equal Employment Opportunity. Applicants will receive consideration for employment without regard for race, color, gender, religion, national origin, disability, veteran status, military status, age, marital status, sexual orientation, gender identity, genetic information or any other protected group status. We are also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us or have one of your representatives contact us at BPUSApplicationAssis@bp.com or by telephone at 281.366.1999.

Read the Equal Employment Opportunity is the Law poster and the poster supplement - for more information about Equal Employment Opportunities. ( Spanish version )

BP is an equal employment opportunity and affirmative action employer. View our policy statement .

Essential experience and job requirements:

To find success, you will need to draw on some essential skills, qualifications and experiences.


  • Good interpersonal skills including the ability to relate complex topics in simple and accessible language.

  • An understanding of modern development methodologies (Agile using Scrum and/or Kanban) with real-world experience in automations using Python or other high-level languages. Even if you're fairly new to coding, you demonstrate your ability to rapidly learn new technologies and platforms.

  • Practical experience (either in other roles or through your own self-improvement) with automation frameworks such as Ansible Tower, the use and development of REST-based APIs and a passion for open-source approaches to network management.

  • A solid grasp of networking fundamentals with desire and eagerness to learn more. Getting the basics right will be key to your advancement in the field and will be the foundation through which you will build automations successfully.

Other Requirements (eg Travel, Location):

There are no additional requirements. Please respond with N/A below.

Eligibility Requirements:

If you are applying for a position in the United States, you must be at least 18 years of age, legally authorized to work in the United States; and not require sponsorship for employment visa status (e.g., TN, H1B status), now or in the future.