BMC is seeking an Experienced DevOps Engineer to design, develop, and maintain efficient and reliable DevOps functions for the Control-M product.
Here is how, through this exciting role, YOU will contribute to BMC's and your own success:
- Embrace, live, and exemplify BMC’s values every day.
- Work collaboratively as part of a team of professional DevOps Engineers, utilizing advanced technologies.
- Design, develop, and maintain DevOps tools and CI/CD pipelines to enhance and support the development teams while working with Docker, Kubernetes, ECS, and many of the cloud vendors' services.
- Write advanced code using Python, Terraform, Ansible, Perl, Groovy, bash and more…for continue developing and supporting the DevOps tools.
- Introduce and implement new automation technologies to improve the speed and quality of engineering efforts.
- Participate in supporting and improving tools for continuous integration, automated performance testing, stress testing, and release management.
To ensure you’re set up for success, you will bring the following skillset & experience:
- 2+ years of experience in a DevOps role.
- Strong background in Unix/Linux/ Windows administration and scripting.
- Hands-on experience building CI/CD pipelines using tools like Jenkins, Docker, Kubernetes.
- Proficiency in scripting languages such as Python, Java Script, Groovy and bash.
- Knowledge of configuration management and automation tools (e.g. Terraform, Ansible).
- Familiarity with Public Cloud vendors. (preferably AWS)
Whilst these are nice to have, our team can help you develop in the following skills:
- Experience with infrastructure-as-code tools for AWS, such as CloudFormation and Terraform
- Experience with running test automation and provisioning environments (e.g., Ansible).
- Knowledge of public cloud solutions, preferably AWS.
- Familiarity with Agile-Scrum methodologies.