Devops Engineer

Basic Information







Date Published


Job ID


Travel Amount


Description and Requirements

BMC works with 86% of the Forbes Global 50 and customers and partners around the world to create their future. With our history of innovation, industry-leading automation, operations, and service management solutions, combined with unmatched flexibility, we help organizations free up time and space to become an Autonomous Digital Enterprise that conquers the opportunities ahead.

From core to cloud to edge, BMC delivers the software and services that enable over 10,000 global customers, including 84% of the Forbes Global 100, to thrive in their ongoing evolution to an Autonomous Digital Enterprise.
Thanks to our ongoing expansion we have the opportunity to grow our Site Reliability Engineering team. We’re looking for people who are just as passionate about solving issues with distributed systems as they are to automate, code and collaborate to tackle problems.

Primary Role & Responsibilities:

  • You are either a Developer or DevOps/SRE Engineer with real interest and experience in automation, Linux systems, monitoring, containerization, Kubernetes and cloud technologies etc, and a proven interest and experience in using software engineering to solve operational problems.
  • You are comfortable writing software to automate API-driven tasks at scale. Python preferred.
  • You will participate in SRE software engineering, writing code for the continuing reduction of human intervention in operational tasks and automation of processes.
  • Own resolving Elasticsearch related customer issues, and applying best practices for Elasticsearch.
  • Write microservices based application code in Java.
  • You will manage Cloud provider infrastructure, system deployments and product release operations.
  • Monitor the application ecosystem, responding to incidents, correcting and improving systems to prevent incidents and planning capacity.
  • Participate in 24x365 on-call schedules.


  • Overall 1 to 3 years of experience with programming languages like Python and Java.
  • Working experience on Docker and Kubernetes and understanding of containerisation.
  • Hands on with JIRA and understanding of Agile and Kanban model of delivering the expected deliverables.
  • Having passion for collaborating cross-functionally & cross-product to identify and own the RCA and mitigation plan and reduce MTTR
  • Good understanding of Linux based systems.
  • Experience working remotely with a fully distributed team, with the communication and adaptability it requires.
  • Experience mentoring and helping folks grow their abilities to use/contribute to the tooling you help build.
  • Ability to explain technical concepts to multiple audiences.
  • Bonus to have experience with CI/CD pipelines and DevOps tools such as Jenkins and Ansible
  • Bonus to have experience in using Terraform and working on Public Clouds like AWS, GCP, Azure, Oracle Cloud.
It is the policy of BMC Software to afford equal opportunity for employment to all individuals regardless of race, color, creed, sex, age, sexual orientation, national origin, disability, ancestry, citizenship status, political affiliation, religion, gender, transgender, gender identity, gender expression, marital status, status as a parent, disabled veteran or status as a protected veteran, genetic information or other factors prohibited by law, and to prohibit harassment or retaliation based on any of these factors.

If you need a reasonable accommodation for any part of the application and hiring process, visit the accommodation request page.