Devops - CI/CD Engineer

Bosch India

bengaluru, , India
Apply on EasyApply

Create a free account to apply in seconds

Company Description


Bosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. 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.

Job Description


Key Responsibilities

• Design, implement, and maintain CI/CD pipelines using Jenkins and GitHub Actions

• Manage and optimize containerized environments using Docker

• Work in Linux-based environments to support development, automation, and deployment activities

• Develop and maintain Infrastructure as Code (IaC) using Terraform and Ansible

• Manage package dependencies and build artifacts using Conan and JFrog Artifactory

• Automate operational and integration tasks using Python and Bash

• Support and maintain build systems using CMake

• Manage and maintain source code repositories using Git and GitHub

• Ensure reliability, scalability, and security of the toolchain and CI/CD infrastructure

• Troubleshoot pipeline failures, performance issues, and integration challenges

• Drive standardization and best practices across projects within the BEAT portfolio

Required Skills & Qualifications

• Bachelor’s or Master’s degree in Electronics /Computer, Engineering, or a related field.

• At least 3-5 years of experience in software development, with advanced knowledge and extensive experience.

• Strong hands-on experience with CI/CD tools like Jenkins and GitHub Actions

• Solid understanding of containerization using Docker

• Proficiency in Linux environments and shell scripting

• Experience with Infrastructure as Code (Terraform, Ansible)

• Good knowledge of Git-based version control systems

• Experience in Python and/or Bash scripting for automation

• Familiarity with build systems like CMake

• Understanding of artifact and package management (Conan, Artifactory)

• Strong problem-solving skills and ability to work in complex environments

Good to Have

• Experience working in large-scale enterprise toolchains

• Exposure to automotive or embedded software development environments

• Knowledge of DevOps best practices, security, and compliance (e.g., ASPICE context)

• Experience in migrating or modernizing legacy toolchains

Soft Skills

• Ability to work with cross-functional and distributed teams

• Strong communication and stakeholder management skills

• Ownership mindset with a focus on reliability and continuous improvement

Qualifications

• BE

Additional Information

• 5-7

Skills

CI/CD (Jenkins, GitHub Actions)DockerLinuxInfrastructure as Code (Terraform, Ansible)GitPythonBashCMakeProblem-solvingCommunication