Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Release Engineer

AT IBM
IBM

Release Engineer

Bangalore, India

Introduction
At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk.

Your Role and Responsibilities

MQ is used by many of the world's largest companies including banks, airlines and insurance providers. As part of the MQ release engineering team you will be responsible for managing the software release process, ensuring smooth and efficient delivery of applications to various environments. You will collaborate with development and operations teams to design, implement, and maintain automated CI/CD pipelines using tools such as Jenkins whilst continuously improving build and deployment speed and reliability. You will be involved in the day to day activities of release management to plan, coordinate, and execute software releases across multiple environments, ensuring minimal disruption and downtime. You will develop and maintain Infrastructure as Code scripts, implement monitoring and logging solutions to ensure system reliability along with performing root cause analysis.

Want more jobs like this?

Get jobs in Bangalore, India delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

The role seeks good levels of personal organization, and the ability to work well with a distributed global team in a fast paced and exciting environment. You will be office based, working with senior team members who will be able to help you integrate into the team, the department and wider IBM. You will be required to communicate your status on a daily basis, come up with creative solutions to problems and be flexible. Supporting the team where your help is required and to be able to demonstrate a positive attitude and a passion to succeed.

Required Technical and Professional Expertise

  • 8 to 12 years of experience as a Release Engineer, DevOps Engineer, or in a similar role.
  • Strong experience with CI/CD tools such as Jenkins or equivalent.
  • Hands-on experience with version control systems, particularly Git.
  • Several years experience in one or more programming languages, for example Java, Python or C
  • Excellent problem solving and communication skills

Preferred Technical and Professional Expertise

  • Experience with automation tools such as Ansible
  • Proficiency in scripting languages such as Python, Bash, or PowerShell.
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes).
  • Knowledge of monitoring and logging tools such as Prometheus, Grafana, or similar
  • Exposure to agile development methodology and tools

Client-provided location(s): Bengaluru, Karnataka, India
Job ID: IBM-21119089
Employment Type: Full Time

Company Videos

Hear directly from employees about what it is like to work at IBM.