Remote Principal DevOps Engineer - Innovation Labs

Basic Information


United States





Date Published


Job ID


Travel Amount


Description and Requirements

The Innovation Labs at BMC is looking for a Principal DevOps Engineer to join our growing Innovation Labs team. This is a great opportunity for someone that is looking to have ownership, be a leader within the team but to also contribute to some really exciting projects that we have upcoming. 

The responsibilities that you will have:

  • Managing cloud environments in accordance with company security guidelines.
  • Deploying and debugging cloud initiatives as needed in accordance with best practices throughout the development lifecycle.
  • Educating teams on the implementation of new cloud-based initiatives
  • Building and designing web services / microservices in the cloud, along with implementing the set-up of geographically redundant services.
  • Building and maintaining tools, solutions and microservices associated with deployment and our operations platform, ensuring that all meet our customer service standards and reduce errors.
  • Deploy product updates as required while implementing integrations when they arise.
  • Automate our operational processes as needed, with accuracy and in compliance with our security requirements.
  • Manage code deployments, fixes, updates and related processes.
  • Work with CI and CD tools, and source control such as GIT and SVN.

The experience we would like you to have. 

  • You will be familiar with industry trends, IT ops and industry best practices, and able to identify the ones we should implement.
  • You will have experience with DevOps CI/CD pipelines / Jenkins and GitHub
  • You will have experience in microservice development using Container technology such as Docker, Kubernetes, Helm Charts, etc.
  • You will have worked with Puppet or Chef for automation and configuration.
  • You will have demonstrable experience working with either AWS / Google Cloud / Azure
  • You will have SQL and NoSQL databases knowledge

Nice to have experience (or the things you will learn)
  • Experience with various modern programming languages such as Python, Java, Golang, Node.js etc. Also experience in REST API development including JSON and XML
  • Understanding of the ITSM/ITOM market is a plus
  • Technical experience in developing and releasing enterprise solutions to market 
  • Strong awareness of networking and internet protocols, including TCP/IP, DNS, SMTP, HTTP and distributed networks.
  • Extensive experience with open-source technology, software development and system engineering.
BMC helps customers run and reinvent their businesses in the digital age by tackling their IT management challenges, championing their innovation, and celebrating their success.
Every BMC employee has the potential to have a tremendous impact on customer success—and when customers thrive, we all do.

BMC offers bold and fearless career-seekers like you the opportunity to expand your skills, your network, and your horizons as you work to enable customer growth and innovation every day. You will be surrounded by peers who inspire you, drive you, support you, and make you laugh out loud, in an environment that fosters individuality, respect, and personal ambition.

It is the policy of BMC Software to afford equal opportunity for employment to all individuals regardless of race, color, sex, age, national origin, physical or mental disability, history of disability, ancestry, citizenship status, political affiliation, religion, gender, transgender, gender identity, gender expression, marital status, status as a parent, sexual orientation, protected veteran status, 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.