IBM

Software Engineer, Production Engineering

Company
Location
London, England, United Kingdom
Posted At
6/16/2025
Advertise with us by contacting: [email protected]
Description
Introduction

A career in IBM Software means you'll be part of a team that transforms our customer's challenges into industry-leading solutions. We are an infinitely curious team, always seeking new possibilities, and dedicated to creating the world's leading AI-powered, cloud-native software solutions. Our renowned legacy creates endless global opportunities for our network of IBMers. We are a team of deep product experts, ensuring exceptional client experiences, with a focus on delivery, excellence, and obsession over customer outcomes. This position involves contributing to HashiCorp's offerings, now part of IBM, which empower organizations to automate and secure multi-cloud and hybrid environments. You will join a team managing the lifecycle of infrastructure and security, enhancing IBM's cloud solutions to ensure enterprises achieve efficiency, security, and scalability in their cloud journey.

Your Role And Responsibilities

Ensure reliability, scalability, security and maintainability of the systems you own

Respond to customer escalations and automated alerts, from the initial triaging all the way to resolution

Participate in blameless post-mortem analyses to make sure we learn from our mistakes

Perform manual operational tasks (toil)

Develop automations to reduce toil

Improve monitoring and alerting to reduce the time to detection of incidents

Working With The Following Technologies

  • Kubernetes, Helm, ArgoCD, Terraform
  • Nosql databases (cassandra)
  • Java, Python, Go
  • AWS, GCP, Azure
  • Prometheus, Grafana and Splunk ecosystem

Preferred Education

Bachelor's Degree

Required Technical And Professional Expertise

  • Practical experience in at least one programming language (e.g. Java, Python)
  • Strong analytical thinking, especially when triaging (unknown) issues
  • Ability to express your thoughts in an easy-to-understand written form
  • Ability to learn and adapt quickly
  • Familiarity with software engineering practices (version control, refactoring, automated testing, CI/CD, observability)
  • Familiarity with distributed systems design fundamentals and software architecture
  • Familiarity with computer science and operating systems fundamentals (e.g. program execution, memory management, networking)

Preferred Technical And Professional Experience

  • Knowledge of database fundamentals (more bonus points for C*)
  • Experience with Linux containers and container orchestration (e.g. Kubernetes)
Advertise with us by contacting: [email protected]
logo
Hunt UK Visa Sponsors

Copyright © 2025

About us

How does it workContact UsBlog

Stay up to date

TwitterTelegram
Software Engineer, Production Engineering | IBM | Hunt UK Visa Sponsors