About the Role :
We are looking for a skilled DevOps Engineer to join our growing team. You will be responsible for setting up and maintaining CI / CD pipelines, automating development workflows, and managing build environments. You should have solid experience with Jenkins, GitHub, and Linux-based build systems (CMake, GCC), along with a strong understanding of scripting and troubleshooting.
Key Responsibilities :
- Design, implement, and maintain CI / CD pipelines using Jenkins and GitHub
- Manage and automate builds on Linux environments using CMake and GCC
- Write and maintain shell scripts for automation tasks
- Collaborate with development and QA teams to streamline code integration and delivery
- Monitor build pipelines, identify issues, and resolve them proactively
- Maintain version control strategies and branching policies using GitHub
- Implement best practices for build and deployment automation
- Contribute to infrastructure-as-code (IaC) and automation strategies
Must-Have Skill :
Hands-on experience with Jenkins CI / CDProficiency in GitHub workflows and GitStrong command of Linux environmentExperience in build tools like CMake and compilers like GCCSolid skills in Shell ScriptingStrong debugging and problem-solving abilitiesGood to Have :
Experience with Groovy scripting (for Jenkins pipelines)Knowledge of GitHub ActionsFamiliarity with containerization tools (e.g., Docker)Basic understanding of infrastructure-as-code (e.g., Terraform, Ansible)(ref : hirist.tech)