Software Developer Containerisation
Kochi, INDIA
Job description
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
Build, deploy, and upgrade early opensource projects with docker and Kubernetes. Implement Continuous Integration/Delivery (CI/CD) techniques for build updates and failures. Establish nightly unit and functional test jobs through Jenkins or other pipelining technologies to ensure the quality of code delivered. Onboard Software as a service into AWS, IBM Cloud, Azure. Provide guidance and mentor junior developers in the project.
Utilize: Python, C++, Linux, Docker, Jenkins – Continuous Integration and Continuous Delivery (CI/CD), Kubernetes, Red Hat OpenShift.
Required Technical and Professional Expertise
· 4 years experience in cloud technologies: Kubernetes, AWS, Azure, Docker/Container
· 2 years experience in SaaS onboarding process AWS, IBM Cloud, or Azure
· Strong communication and interpersonal skills.
Preferred Technical and Professional Expertise
· 4 years of experience as a software engineer developing enterprise software
· Strong Opensource portfolio; maintainer or committer