Senior CICDDevOps Engineer
Job Summary
Work Schedule
Standard (Mon-Fri)Environmental Conditions
OfficeJob 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
Required Experience:
Senior IC
About Company
Electron microscopes reveal hidden wonders that are smaller than the human eye can see. They fire electrons and create images, magnifying micrometer and nanometer structures by up to ten million times, providing a spectacular level of detail, even allowing researchers to view single a ... View more