Job Description
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.
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
- 5+ 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
Date Posted
10/07/2024
Views
0
Similar Jobs
Quality Engineer: Automation - IBM
Views in the last 30 days - 0
In this role youll work in one of IBMs Consulting Client Innovation Centers delivering deep technical and industry expertise to clients worldwide As a...
View DetailsDevOps Engineer - IBM
Views in the last 30 days - 0
The text is an invitation to join IBM where work is more than just a job Its a calling to build design code consult think along with clients sell make...
View DetailsLogic Design Engineer - IBM
Views in the last 30 days - 0
This job posting is for a Hardware Developer position at IBM where you will work on systems driving the quantum revolution and AI era The role involve...
View DetailsQuality Engineer: Middleware - IBM
Views in the last 30 days - 0
The role of a Test Specialist at IBM involves working in a delivery center using analytical and technical skills to ensure software quality The Middle...
View DetailsInfrastructure Engineer - IBM
Views in the last 30 days - 0
IBM Research is seeking a candidate with experience in implementing innovative solutions for resilient and robust computing environments focusing on I...
View DetailsSRE Engineer - IBM
Views in the last 30 days - 0
The IBM Cloud Networking Tribe is seeking a Software Engineering professional to build the next generation IAAS The role involves running the producti...
View Details