Location: Bangalore
Work Mode: Hybrid
Experience: 5+ Years
Employment Type: Full-Time
Job Summary
We are looking for an experienced DevOps / CI-CD Engineer with strong expertise in CI/CD automation, Python scripting, Jenkins, GitLab, GitHub, and build systems. The ideal candidate should have hands-on experience in developing and maintaining automated build, deployment, and orchestration pipelines.
Key Responsibilities
- Design, develop, and maintain CI/CD pipelines for automated build, test, and deployment processes.
- Develop Python scripts for automation, dependency management, testing, and build activities.
- Develop and maintain Groovy-based Jenkins pipelines and orchestration workflows.
- Manage and optimize Jenkins, GitLab, and GitHub repositories and CI/CD workflows.
- Work with PowerShell for automation and system-level scripting.
- Troubleshoot build, pipeline, dependency, and deployment issues.
- Maintain and improve build systems using Visual Studio and MSBuild.
- Work with Conan for C/C++ package and dependency management.
- Collaborate with development and engineering teams to improve build and release processes.
Required Skills
- Strong experience in CI/CD and DevOps automation.
- Python scripting automation, dependency management, and testing.
- Groovy – Jenkins pipelines and orchestration.
- Jenkins
- GitLab / GitHub
- PowerShell
- Visual Studio & MSBuild
- Conan package manager
- Good understanding of build and release management processes.
Preferred Qualifications
- Experience working with software build systems and automated testing.
- Strong troubleshooting and problem-solving skills.
- Experience working in Agile development environments.
- Positive communication and collaboration skills.