DevOps Engineer

Bengaluru, Karnataka, India
Nov 21, 2024
Nov 21, 2025
Onsite
Full-Time
2 Years
Job Description

As a DevOps Engineer  in the IBM Cloud team, you will be part of a dynamic environment where you'll develop cutting-edge solutions for enterprise cloud storage. You’ll design services that are secure, scalable, and reliable, serving the diverse needs of IBM’s global customers.

This is an opportunity to bring your technical expertise and creativity to deliver groundbreaking functionality while interacting directly with customers to understand business goals and drive rapid innovation. As part of this role, you will collaborate across teams within IBM Hybrid Cloud, ensuring stability and availability for our Cloud Object Storage offerings.

If you are excited about solving challenging operational problems and enabling customers to build the next generation of web applications, this role at IBM is for you!

Key Responsibilities

  1. Feature Development. Design and develop new features for enterprise-class software.
  2. System Hardening. Minimize and secure microservices and public-facing API gateways.
  3. Continuous Delivery. Utilize tools like Tekton, Jenkins, Ansible, and Kubernetes to automate deployments.
  4. Performance Optimization. Conduct capacity planning, system performance analysis, and tuning.
  5. Service Orchestration. Manage cloud services using Terraform, Ansible, and Tekton.
  6. Production Debugging. Troubleshoot issues in production and test environments.
  7. Automation. Develop scripts and tools to improve deployment speed and service reliability in containerized environments.

Required Technical and Professional Expertise

  1. Enterprise Software Development. Proven experience in building robust, enterprise-grade applications.
  2. Strong Algorithms Knowledge. Solid foundation in data structures and problem-solving techniques.
  3. Cloud Computing. Hands-on experience with cloud platforms like AWS, VMware, Azure, or IBM Cloud.
  4. Programming Skills. Proficiency in scripting and coding with Go, Python, Java, C/C++, or similar languages.
  5. Container Technologies. Expertise in Kubernetes (IKS, GCE), RedHat OpenShift, Docker, and similar tools.
  6. Automation Expertise. Experience with automation tools such as Ansible, Chef, Puppet, and Bash scripting.
  7. System Administration. Ability to configure, optimize, and monitor cloud services at scale.

Preferred Technical and Professional Expertise

  • Familiarity with SaaS production environments and their challenges.
  • Experience with modern container systems like Docker, Rancher, and Vagrant.
  • Deep understanding of automation tools to improve operational efficiency.

Why Join IBM?

  • About the Business Unit. IBM Systems powers some of the world’s most critical industries with innovative servers and storage solutions designed for cognitive business and optimized for cloud computing.

Life @ IBM

  • Continuously learn and grow your career.
  • Be supported by a culture of trust and teamwork.
  • Work on technologies like AI, hybrid cloud, and quantum computing, making a difference for businesses and society alike.

Our Commitment

IBM is committed to being an inclusive and diverse workplace. We welcome individuals from all backgrounds and experiences, encouraging innovation through collaboration.

About IBM

Founded in 1911, IBM has been at the forefront of technology innovation for over a century. From AI and blockchain to hybrid cloud, IBM continues to reinvent itself as a leader in technology and consulting.

Related Jobs