Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by BMC Software, so some details may not match this job. The employer's own page has the real description.
Overview
The Senior DevOps Engineer at BMC Software will be instrumental in bridging the gap between development and operations teams, ensuring the smooth deployment, integration, and support of software applications. This role involves designing and implementing CI/CD pipelines, automating system and application deployment processes, and enhancing the overall reliability of cloud-based and on-premises infrastructure. The ideal candidate will harness their expertise to optimize our systems, collaborate with cross-functional teams, and contribute to the continuous improvement of our DevOps practices.
Job Responsibilities
- Design, implement, and manage CI/CD pipelines to improve deployment efficiency.
- Automate infrastructure provisioning and deployments using Infrastructure as Code (IaC) tools.
- Monitor system performance and troubleshoot operational issues to ensure availability and reliability.
- Collaborate with development teams to ensure the smooth integration of code changes.
- Evaluate and implement new technologies and practices to foster innovation in the development lifecycle.
- Maintain documentation related to systems configuration, process management, and operational procedures.
- Provide mentorship and guidance to junior DevOps engineers.
- Participate in on-call support rotations and lead incident management efforts.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 5+ years of experience in a DevOps or related role.
- Proficient in scripting languages such as Python, Bash, or Ruby.
- Deep understanding of CI/CD practices and tools (e.g., Jenkins, GitLab CI).
- Hands-on experience with container orchestration technologies such as Docker and Kubernetes.
- Familiarity with cloud platforms like AWS, Azure, or Google Cloud.
- Strong knowledge of configuration management tools such as Ansible, Puppet, or Chef.
- Excellent problem-solving skills and ability to communicate effectively.
Technologies & Tools
In this role, the Senior DevOps Engineer will engage with a variety of technologies and tools, including but not limited to cloud platforms such as AWS and Azure, CI/CD tools like Jenkins and GitLab, containerization technologies such as Docker and Kubernetes, and configuration management systems including Ansible and Terraform. Proficiency in monitoring and logging tools, as well as source code management systems like Git, will also be essential for success in this position.
Ideal Candidates
Ideal candidates for the Senior DevOps Engineer position will possess a strong technical foundation combined with exceptional collaboration and communication skills. They will demonstrate a proactive approach to problem-solving, a penchant for automation, and a passion for optimizing deployment processes. A successful candidate will also be adaptable, capable of navigating a fast-paced environment, and willing to stay updated with emerging technologies and industry trends to continually enhance the company’s DevOps capabilities.
The US unemployment rate was 4.2% in September 2026, against 4.4% a year before, says the Bureau of Labor Statistics. See it over the years →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.