Shire Jobs

Mobile Shire Logo

Job Information

BT Software Engineering Specialist in Ipswich, United Kingdom

Software Engineering Specialist

Job Req ID: 38085

Posting Date: 20 Aug 2024

Function: Software Engineering

Unit: Networks

Location:

Martlesham Heath Business Park, Ipswich, United Kingdom

Salary: .

Recruiter: Daniel McCarthy

Career Grade: D

Internal Closing Date

About us

BT is part of BT Group, along with EE, Openreach, and Plusnet.

Millions of people rely on us every day to help them live their lives, power their businesses, and keep their public services running. We connect friends to family, clients to colleagues, people to possibilities. We keep the wheels of business spinning, and the emergency services responding.

We value diversity and celebrate difference. ‘We embed diversity and inclusion into everything that we do. It’s fundamental to our purpose: we connect for good.’

We all stick to the same values: Personal, Simple, and Brilliant. From day one, you’ll get stuck in to tough challenges, pitch in with ideas, make things happen. But you won’t be alone: we’ll be there with help and support, learning and development.

This is your chance to make a real difference to the world: to be part of the digital transformation of countless lives and businesses. Grab it.

Why this job matters

As a Senior DevOps Engineer at BT Group, you will play a crucial role in the design, implementation, and maintenance of our cutting-edge infrastructure and deployment pipelines. You will be responsible for driving the adoption of DevOps best practices, fostering collaboration between development and operations teams, and ensuring the smooth operation of our systems. This role requires strong technical expertise, leadership skills, and a passion for driving continuous improvement.

What you’ll be doing – your accountabilities

  • Technical Leadership: Technical Lead a matrix team of DevOps engineers, providing guidance and support in technical decision-making and problem-solving.vDrive the adoption of best practices in software development, continuous integration, and continuous delivery (CI/CD) across the organization.

  • CI/CD Pipeline Development: Drive the adoption of best practices in software development, continuous integration, and continuous delivery (CI/CD) across the organization.

  • Infrastructure as Code (IaC): Utilize tools such as Ansible to provision and manage infrastructure resources in a scalable and efficient manner.

  • Container Orchestration: Experience with container orchestration platforms such as Kubernetes for managing containerized applications at scale.

  • Monitoring and Logging: Configure and maintain monitoring solutions such as Elastic search and Apache Kafka to ensure the health and performance of our systems and Network.

  • Database Management: Work with both relational (MySQL) and NoSQL databases to design, deploy, and optimize data storage solutions.

  • Network Engineering: Apply your understanding of network principles to troubleshoot network faults within our systems and look at how you can optimize performance, and enhance security across our infrastructure.

  • People Leadership: Mentor and guide junior team members, fostering a culture of continuous learning and professional development.

  • Collaboration: Collaborate with software development teams to integrate DevOps best practices into the software development lifecycle.

  • Solving problems: Ensuring that mission-critical services stay up and running and building automation to prevent problem recurrence with the goal of automated response to all non-exceptional service conditions.

The skills you’ll need to succeed

  • Bachelor's degree in Computer Science, Engineering, related field or relevant experience.

  • Proven experience in a DevOps or infrastructure engineering role, with at least 5 years of experience in a leadership or managerial capacity.

  • Proven experience as a DevOps Engineer, with a strong background in a modern programming language such as Python.

  • Demonstrated expertise in CI/CD pipelines and associated tools (e.g. GitLab CI).

  • Proficiency in containerization technologies, specifically Kubernetes.

  • Experience with monitoring and logging solutions such as Elastic search, Apache Kafka, and Prometheus.

  • Familiarity with configuration management tools like Ansible.

  • Knowledge of the deployment of software (or code) to a variety of types of Infrastructure (including Virtual Machines, Routers, Switches and Compute hardware).

  • An understanding and awareness of cyber security, the impact of not managing it properly and how to continually audit and prove compliance.

  • A base understanding of network fundamentals (to include: common network protocols (BGP, IS-IS, etc).

  • Experience working with both relational (MySQL) and NoSQL databases.

  • Excellent communication and interpersonal skills, with the ability to collaborate effectively in a team environment.

  • Proven leadership abilities, with a track record of mentoring and guiding junior team members.

  • Member of a professional body e.g. Institution of Engineering and Technology.

Experience you’d be expected to have

  • At least 1 modern Programming language MANDATORY

  • CI/CD MANDATORY

  • People Leadership MANDATORY

  • Network Engineering MANDATORY

  • Kubernetes MANDATORY

  • Opensource Tooling MANDATORY

  • Linux MANDATORY

  • Elastic Search PREFERRED

  • Apache Kafka PREFERRED

  • Itential PREFERRED

  • Juniper Paragon Suite PREFERRED

  • MySQL/NoSql Databases PREFERRED

A FEW POINTS TO NOTE:

Although these roles are listed as full-time, if you’re a job share partnership, work reduced hours, or any other way of working flexibly, please still get in touch.

We will also offer reasonable adjustments for the selection process if required, so please do not hesitate to inform us.

DON'T MEET EVERY SINGLE REQUIREMENT?

Studies have shown that women and people who are disabled, LGBTQ+, neurodiverse or from ethnic minority backgrounds are less likely to apply for jobs unless they meet every single qualification and criteria. We're committed to building a diverse, inclusive, and authentic workplace where everyone can be their best, so if you're excited about this role but your past experience doesn't align perfectly with every requirement on the Job Description, please apply anyway - you may just be the right candidate for this or other roles in our wider team.

DirectEmployers