Senior CICD/DevOps Engineer
Thermo Fisher · Bangalore, India
Thermo Fisher · Bangalore, India
Work Schedule Standard (Mon-Fri) Environmental Conditions Office Job Description Role Overview We are looking for an experienced (6-8 years) highly skilled Senior CICD/DevOps Engineer to design, implement, and optimize scalable build and deployment pipelines. This role combines deep technical expertise in software build systems, CI/CD tooling, and automation, with strong leadership and mentoring capabilities. You will play a key role in advancing engineering productivity, software quality, and security compliance across teams. Key Responsibilities CI/CD & DevOps Architecture • Design and implement robust, scalable CI/CD pipeline solutions using Jenkins, Groovy, Python and GitLab. • Drive improvements in pipeline performance, reliability, and maintainability. • Debug and resolve pipeline failures and optimize build workflows. Build Engineering & Automation • Manage and optimize build systems using multi-language toolchains. • Develop and maintain build scripts, ensuring reproducibility and efficiency. • Implement fast feedback loops including unit testing, post-build validation, and interface checks. • Handle artifact publishing to Artifactory (for example: NuGet, Conan, Conda, PowerShell). Programming & Scripting • Develop, maintain, and debug scripts in:• Python (automation, dependency management, testing) • Groovy (Jenkins pipelines, orchestration) • Additional knowledge on PowerShell (modules, automation, testing with Pester) is welcome but mandatory. • Ensure code quality through testing, diagnostics, and coverage tooling. Package & Dependency Management • Manage dependencies using Nuget, npm, pip, Conan, including environment setup, profiles, and remotes. • Troubleshoot and resolve complex build and dependency issues. Tools & Technologies • Languages: Python, Groovy, PowerShell • CI/CD: Jenkins, GitLab, GitHub • Build Systems: Visual Studio, MSBuild, Conan.Some knowledge on CMake is appreciated but not mandatory. • Artifact Management: Artifactory • Monitoring: Grafana, InfluxDB, MariaDB • Version Control: Git, some experience with RTC is valuable. • Collaboration: Jira, Confluence, Miro Qualifications • Proven experience in DevOps, CI/CD engineering, or build engineering roles. • Strong expertise in automation scripting and pipeline orchestration. • Deep understanding of software build systems and dependency management. • Familiarity with Agile/SAFe methodologies. Key Competencies • Strong problem-solving and debugging skills • Strategic thinking and architectural design • Effective communication and collaboration • Adaptability in fast-changing environments • A proactive mindset with a focus on quality, scalability, and efficiency