DevOps Developer

Bengaluru, Karnataka, India
Feb 06, 2025
Feb 06, 2026
Onsite
Full-Time
2 Years
Job Description

As a DevOps Developer for IBM's Cloud Object Storage Service, you will play a pivotal role in shaping the future of cloud infrastructure, focusing on enhancing the developer experience, improving productivity, and enabling seamless integrations across environments. Your work will directly impact the way we deploy and manage critical services, shaping the future of cloud technology and delivering cutting-edge solutions to our clients. This is your chance to be at the forefront of a transformative industry, ensuring that IBM remains a leader in the cloud services space.

Responsibilities

  1. Collaboration with Development Teams. You will work closely with cross-functional development teams to understand their needs and deliver tailored solutions that align with the organization’s broader goals and objectives. Your ability to communicate and collaborate with developers and stakeholders will be critical to success.
  2. Continuous Integration and Continuous Deployment (CI/CD). Design, implement, and optimize state-of-the-art CI/CD pipelines using tools like Jenkins, Tekton, and others. Your work will enable faster delivery and higher-quality code, ensuring a seamless development lifecycle.
  3. Automated Deployment and Monitoring. You will design and implement tools to automate deployment and monitor multiple environments, ensuring that all deployments are scalable, efficient, and meet organizational needs. Automation will be key to minimizing manual errors and improving productivity.
  4. Security and Compliance. Ensuring security across the development platforms will be a priority. You will handle patching, vulnerability detection, and threat mitigation to safeguard the infrastructure and data. Compliance with industry standards will be integral to your role.
  5. On-Call IT Support. Providing on-call IT support and technical operations monitoring will help maintain the stability and reliability of the developer platform. Your ability to respond to issues promptly will ensure minimal downtime.
  6. Promotion of Best Practices. You will advocate for the adoption of best automation practices across teams, fostering a culture of continuous improvement. Your efforts will help introduce and establish innovative processes and tools to drive efficiency.
  7. Agile Methodologies. Embrace an Agile work culture, leveraging tools like Trello, GitHub, Jira, and others to manage workflows and ensure the success of key initiatives. Being adaptable and ensuring progress through iterative development is a core component of this role.
  8. Cloud Infrastructure Management. Implement and manage cloud infrastructure solutions supporting IBM Cloud products. Utilize platforms like AWS, Azure, or GCP to build highly scalable, secure environments that support mission-critical services.
  9. Infrastructure as Code (IaC). Leverage tools like Terraform to orchestrate and manage infrastructure as code, ensuring automation and consistency across deployments. This practice will be critical to streamlining infrastructure management and accelerating delivery timelines.
  10. Monitoring and Alerting Systems. Partner with other teams and managers to develop alerting and monitoring systems for mission-critical services. You will ensure that real-time information is available for proactive troubleshooting and resolution.

Required Education

  • Bachelor's Degree in a relevant field. A Master's Degree is preferred but not mandatory.

Required Technical and Professional Expertise

  1. Proven Experience. A successful track record in a Site Reliability Engineering or similar role.
  2. System Monitoring & Troubleshooting. Expertise in monitoring systems, responding to issues, and troubleshooting for optimal performance.
  3. Automation Proficiency. Solid experience in automating production environment changes to streamline processes and improve efficiency.
  4. Collaboration Skills. A collaborative mindset and the ability to work seamlessly with cross-functional teams.
  5. Effective Communication. Exceptional communication skills are essential for coordinating efforts across teams and ensuring swift resolution of issues.

Preferred Technical and Professional Experience

  1. Programming Skills.  Strong proficiency in scripting languages such as Go, Python, Bash, and Java.
  2. Automation and IaC Expertise. Ability to write, debug, and maintain automation scripts for large-scale environments. You should be adept with tools like Ansible, Terraform, and similar technologies.
  3. Cloud Infrastructure Knowledge. Experience with cloud platforms such as AWS, Azure, or GCP, and understanding of scalability, reliability, and performance principles in cloud environments.

Tech Stack

  • Jenkins
  • Linux Administration
  • Python
  • Ansible
  • Golang
  • Terraform

Why IBM?

At IBM, you’ll be part of a culture that celebrates innovation, collaboration, and personal growth. With our strong legacy of reinvention since 1911, we provide an environment where you can make an impact every day. Whether you’re learning new technologies like AI, quantum computing, and blockchain, or working alongside the brightest minds in the tech world, you will find endless opportunities to expand your career and grow professionally.

Being an IBMer means you’ll be trusted to experiment, take risks, and be courageous in your decision-making. We are a company driven by curiosity and growth, continuously striving to break boundaries and solve complex challenges. Here, you’ll be part of a team that’s dedicated to making the world work better, and you’ll do so while embracing a culture of trust, respect, and responsibility.

Your Life @ IBM

As an IBMer, you’ll be encouraged to challenge the status quo and develop yourself in ways you never thought possible. You’ll receive continuous support to grow your career and develop your skills, all within an environment that fosters collaboration, creativity, and innovation. We believe in empowering our employees to take ownership of their careers and contribute to IBM’s mission of transforming the world through technology.

We’re looking for forward-thinkers who are ready to make an impact and help IBM continue to lead in the cloud space. If you’re passionate about DevOps, cloud technologies, and shaping the future of AI-powered infrastructure, this role is for you.