CI/CD Workflow Engineer_EBH
Primary stack
Nice to have's
Job description
About the Position
CI/CD Workflow Engineer_EBH
Location: Bangalore, India
Company: Bosch Global Software Technologies Private Limited
Bosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global suppliers of technology and services. With over 27,000+ associates, it’s the largest software development center of Bosch, outside Germany, indicating that it is the Technology Powerhouse of Bosch in India with a global footprint and presence in the US, Europe, and the Asia Pacific region.
Responsibilities
- Design, develop, and maintain CI/CD pipelines using Jenkins, focusing on workflow optimization and automation.
- Develop and maintain Jenkins shared libraries and plugins using Groovy.
- Create and maintain automated scripts and tools using Python to enhance CI/CD processes.
- Integrate various testing frameworks and code quality tools into the CI/CD pipelines.
- Troubleshoot and resolve pipeline issues and performance bottlenecks.
- Monitor pipeline health and performance, implementing improvements as needed.
- Monitor the daily state of the CI environment.
- Provide weekly status reports of the CI environment.
- Collaborate with development teams to integrate their projects into the CI/CD system.
- Document CI/CD workflows, best practices, and troubleshooting guides.
- Stay up to date with the latest trends and best practices in CI/CD tooling.
Requirements
- Education: Bachelor Science in Engineering, Computer Science, or related field with 5 years of commercial experience, Master Science with 3 years of experience.
- Experience: Expertise in DevOps Technologies & Principles (CI/CD).
- Skills:
- Experience with (Cloud Based) CI Systems like Jenkins, Gitlab CI, or GitHub Actions.
- Experience with (embedded) software build systems.
Nice to Have
-
Skills:
- Experience in pipeline/workflow development (e.g., Jenkins, GitLab CI, GitHub Actions).
- Proficiency in container virtualization technologies (e.g., Docker or LXC).
- Skilled in platform-independent scripting languages (e.g., Python) for tool development and testing.
- Proficiency in platform-dependent Unix scripting languages (e.g., BASH for Linux).
- Advanced git usage for continuous integration and developer tooling support.
- Experience with REST APIs and other service integrations.
-
Other Recommended Skills:
- Experience in Cloud Infrastructure Technologies & Tools (e.g., Azure Cloud).
- Experience with Container orchestration Systems (e.g., Kubernetes).
- JSON; XML for configuration management of the different tools & services.
- Experience with Agile working model (Scrum).
- Software Architecture modeling expertise.
- Mentoring experience in DevOps fields.
We Offer
- Competitive compensation package.
- Opportunity to work in a leading global technology company.
- Professional growth and development opportunities.
About the Company
Bosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global suppliers of technology and services. With over 27,000+ associates, it’s the largest software development center of Bosch, outside Germany, indicating that it is the Technology Powerhouse of Bosch in India with a global footprint and presence in the US, Europe, and the Asia Pacific region.
© Bosch Center for AI. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
More at Bosch Center for AI
All 103 rolesCustomer Service Rep
Bosch Center for AI · United States
Market & Business Strategy Manager
Bosch Center for AI · United States
Applications Engineer
Bosch Center for AI · United States
DSP Team Lead (1st Shift)
Bosch Center for AI · United States