Search by job, company or skills

bp

Senior Enterprise Technology Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 27 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Summary

As a Senior Enterprise Technology Engineer at BP PLC, you will play a pivotal role in designing, implementing, and maintaining robust and secure enterprise-level technology solutions. You will leverage your expertise in various technical domains to drive innovation, optimize performance, and ensure the reliability of our critical systems, contributing to a high-performing and resilient technological landscape.

Job Responsibilities

  • Lead the design, development, and implementation of complex enterprise technology solutions, ensuring alignment with business objectives and architectural standards.
  • Collaborate with cross-functional teams (developers, architects, business stakeholders) to gather requirements and deliver effective solutions.
  • Manage and configure enterprise systems for optimal performance, security, and scalability through robust configuration management practices.
  • Develop and maintain continuous deployment and release pipelines, automating processes to improve efficiency and reduce deployment risks.
  • Provide technical leadership and mentorship, fostering a high-performing team environment through knowledge sharing and best practices.
  • Design and optimize database structures, including relational data modeling, to support critical business applications and ensure data integrity.
  • Oversee digital project management initiatives, ensuring timely delivery, budget adherence, and successful outcomes.
  • Facilitate technical discussions, workshops, and decision-making processes, effectively communicating complex concepts to diverse audiences.
  • Implement and maintain stringent information security measures, identifying and mitigating vulnerabilities to protect sensitive data.
  • Develop and execute scripting solutions to automate routine tasks, improve system efficiency, and enhance operational resilience.
  • Ensure high availability and resilience of enterprise systems through proactive service operations and incident management.
  • Develop comprehensive solution architectures, detailing system components, integrations, and deployment strategies.
  • Manage source control and code repositories, ensuring best practices for versioning, branching, and merging.
  • Contribute to overall system design, ensuring scalability, maintainability, and alignment with long-term technology roadmaps.

Job Qualifications

  • Proven experience as a Senior Enterprise Technology Engineer or similar role, with strong background in enterprise-level systems and infrastructure.
  • Expertise in Configuration Management and Continuous Deployment & Release methodologies and tools.
  • Solid understanding of Database Design and Relational Data Modeling.
  • Proficiency in Scripting languages (Python, PowerShell, Bash) for automation and system management.
  • In-depth knowledge of Information Security principles and best practices.
  • Strong experience in Solution Architecture and System Design.
  • Hands-on experience with Source Control & Code Management systems (e.g., Git).
  • Excellent Communication and Collaboration skills for working with diverse teams and stakeholders.
  • Ability to Facilitate technical discussions and workshops effectively.
  • Experience in Digital Project Management or leading technical initiatives.
  • Demonstrated ability to create and sustain a High-Performing Team environment.
  • Understanding of Service Operations and Resilience principles.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

bp

Job ID: 136345975