Disclaimer: Hunt UK Visa Sponsors aggregates job listings from publicly available sources, such as search engines, to assist with your job hunting. We do not claim affiliation with IBM. For the most up-to-date job details, please visit the official website by clicking "Apply Now."
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)