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.
This role is within the DevOps team responsible for build and delivery of multiple IBM Automation software products. Responsibilities include developing and modernizing Continuous Integration and Continuous Delivery systems and processes, to enable agile development and delivery of IBM software products, leveraging containerization technologies such as Docker, Kubernetes and Cloud infrastructure. nsure that all software contributions at work are thoroughly tested and evaluated at the unit, component, integration, deployment and end-to-end levels across the product into which they are delivered. Write clean, maintainable code with a test-driven development mindset. Conduct tests and evaluations covering dimensions of output quality, memory consumption and runtime performance. Contribute to CI and CD pipelines to take their changes through various build, test and deployment stages.
Responsibilities:
Automate and modernize software delivery processes, including testing and deployment
Collaborate with development teams to eliminate manual effort, reduce human error and improve efficiency
6+ Years of overall experience in software domain
Experience with Docker and an understanding of containerized software fundamentals
Experience in scripting automation languages like Python/Go
Linux command line and bash scripting experience
Experience with Red Hat OpenShift/ Kubernetes.
Familiarity with DevOps and Agile principles, and the ability to apply them
Experience developing and maintaining CI/CD pipelines using Jenkins and Tekton
Strong technical and problem-solving skills with an attention to detail
Self-motivated with a sense of ownership and willingness to bring forward ideas
Familiarity with Compute, Storage and Networking components from IBM Cloud, AWS, Azure
Familiarity with LogDNA/Sysdig/Prometheus for cluster analysis in a Kubernetes environment