
Opportunity at
BoschCI/CD Workflow Engineer_EBH
Bosch is seeking a CI/CD Workflow Engineer_EBH to design, build, and maintain automation pipelines using Jenkins. This position involves creating shared libraries and plugins with Groovy,…
Career Tools
About This Role
Bosch is seeking a CI/CD Workflow Engineer_EBH to design, build, and maintain automation pipelines using Jenkins. This position involves creating shared libraries and plugins with Groovy, developing automation scripts in Python, and integrating testing and code quality tools into pipelines. The selected professional will monitor the daily health and performance of the continuous integration environment, troubleshoot bottlenecks, and supply weekly status updates. Additional duties include working alongside development teams to…
Job Description
Bosch is seeking a CI/CD Workflow Engineer_EBH to design, build, and maintain automation pipelines using Jenkins. This position involves creating shared libraries and plugins with Groovy, developing automation scripts in Python, and integrating testing and code quality tools into pipelines. The selected professional will monitor the daily health and performance of the continuous integration environment, troubleshoot bottlenecks, and supply weekly status updates. Additional duties include working alongside development teams to onboard their projects, drafting workflow documentation, and researching current tooling trends.
This opportunity suits candidates with a background in engineering, computer science, or electronics who possess professional experience in DevOps principles and cloud-based CI systems. The employer requires an individual capable of independent problem-solving who can maintain efficient workflows.
Responsibilities
- Design, develop, and maintain CI/CD pipelines using Jenkins with an emphasis on automation and workflow optimization
- Build and maintain Jenkins plugins and shared libraries utilizing Groovy
- Author automated scripts and tools in Python to support CI/CD procedures
- Incorporate code quality tools and testing frameworks into pipelines
- Identify and resolve performance bottlenecks and pipeline failures
- Track the health, performance, and daily status of the continuous integration environment
- Deliver weekly status reports regarding the CI environment
- Partner with development teams to incorporate projects into the CI/CD architecture
- Record troubleshooting steps, workflows, and operational best practices
- Keep pace with emerging practices and trends in CI/CD tooling
Requirements
- Bachelor of Science in Computer Science, Engineering, or a related discipline alongside 5 years of commercial experience, or a Master of Science with 3 years of experience
- Expertise in DevOps practices and continuous integration principles
- Experience working with cloud-based continuous integration systems such as Jenkins, GitHub Actions, or GitLab CI
- Experience working with embedded software build systems
- Overall professional experience ranging from 4 to 8 years
Qualifications
- Background in Electronics through a Bachelor of Engineering or Master of Engineering degree
- Prior experience developing workflows and pipelines in GitLab CI, GitHub Actions, or Jenkins
- Familiarity with container virtualization tools including Docker or LXC
- Proficiency in platform-independent scripting languages like Python
- Working knowledge of Unix scripting languages such as BASH for Linux
- Advanced Git skills geared toward continuous integration and developer tool support
- Experience connecting service integrations and REST APIs
- Familiarity with cloud infrastructure technologies and tools like Azure Cloud and AKS
- Experience using container orchestration systems such as Kubernetes
- Knowledge of XML and JSON for tool and service configuration management
- Exposure to Agile frameworks using Scrum
- Expertise in software architecture modeling
- Previous mentoring background in DevOps
- Strong analytical, problem-solving, communication, and collaboration abilities
- Proactive, self-motivated approach focused on continuous learning
Core Skills
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
What are the core responsibilities for the CI/CD Workflow Engineer_EBH role?
The role involves designing and maintaining Jenkins pipelines, writing Python automation scripts, creating Groovy shared libraries, monitoring continuous integration health, and integrating testing frameworks.
What education and experience are required to apply?
Applicants must hold either a Bachelor of Science in Engineering or Computer Science with 5 years of commercial experience, or a Master of Science with 3 years of experience. An electronics engineering background is also noted, with a general total experience range of 4 to 8 years.
Does the posting mention salary or benefits?
No, salary and benefits details are not specified in the job posting.
Is the work location or remote policy specified?
The job posting does not state a specific work location or remote policy.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.
