SW Architect CICD_EPS1
Skills & Stack
About the Role
Software Architect for CI/CD at Bosch Global Software Technologies, Bengaluru, owning Jenkins-based pipeline architecture, Groovy shared libraries and the Python tooling ecosystem.
About Bosch Global Software Technologies
Bosch Global Software Technologies is Bosch's largest software development center outside Germany, with 27,000+ associates delivering engineering, IT and business solutions.
What You'll Do
- 1CI/CD Engine Mastery: Deep, expert-level knowledge of Jenkins architecture, including controller/agent management, plugin ecosystems,Performance tuning, and configuration-as-code (JCasC)
- 2Pipeline Development Expertise: Proven expertise designing and implementing complex, scalable CI/CD pipelines using Jenkins Shared Libraries (Groovy), with a strong focus on testing (Spock) and code quality (CodeNarc)
- 3Python Ecosystem: Deep experience with the modern Python development ecosystem, including dependency management (Poetry), testing frameworks (Pytest), static analysis (Pylint/Flake8), and CLI frameworks (Typer)
- 4Embedded SW Development Expertise: Some background in (Linux-based) embedded software development is required to understand the end-user's context. Good To Have Skills
What We're Looking For
- Architectural Design Process: Mastery of systematic architectural design, including the ability to translate requirements into viable system designs (e.g., C4 model), design for critical quality attributes (scalability, reliability), and document decisions effectively
- CI/CD Engine Mastery: Deep, expert-level knowledge of Jenkins architecture, including controller/agent management, plugin ecosystems,Performance tuning, and configuration-as-code (JCasC)
- Pipeline Development Expertise: Proven expertise designing and implementing complex, scalable CI/CD pipelines using Jenkins Shared Libraries (Groovy), with a strong focus on testing (Spock) and code quality (CodeNarc)
- Python Ecosystem: Deep experience with the modern Python development ecosystem, including dependency management (Poetry), testing frameworks (Pytest), static analysis (Pylint/Flake8), and CLI frameworks (Typer)
- Embedded SW Development Expertise: Some background in (Linux-based) embedded software development is required to understand the end-user's context. Good To Have Skills
- Platform Integration: Solid understanding of how CI/CD systems integrate with underlying platforms, including Docker, Kubernetes, Artifactory,and Infrastructure as Code (IaC) APIs
Check your fit before you apply
We check the resume on your profile against this role at Bosch Global Software Technologies: a match score, what is missing, and what to fix before you apply.
Ready to apply for this role?
SW Architect CICD_EPS1 at Bosch Global Software Technologies — click below to submit your application.
