This Position reports to:
R&D Team Lead
Your role and responsibilities: In this role, you will have the opportunity to contribute to ABBs success with technology, software, product, and system development. Each day, you will identify and implement innovative solutions to relevant problems. You will also showcase your expertise by providing ideas and by being able to work both independently and as a part of a Research & Development (R&D) team.
This role is contributing to the Motion Business High Power Division in Bangalore India
We are looking for a Senior Devops Engineer at ABB Global Industries and Services Private Limited (GISPL). This is a company which has 4 business areas to support ABB R&D projects globally. We are in Bangalore, India and we have 2000 employees as a part of this company serving in the areas of Research, Development, Engineering center and Regional ERP support center which contributes to ABB''s 4 business areas globally. In 2015 the company name was registered as ABB Global Industries and Services Private Limited (GISPL). This position is opened in the Motion High Power (MOHP) Division, which is a global technology leader in variable frequency drives. We keep the world turning, while saving energy every day. Our drives help our customers to achieve energy efficiency, sustainability and achieve profitable growth. You would be reporting to the Division R&D Team Lead located in Bangalore. You will be working with the teams which are developing and validating shippable products for the India and global markets. You will also be a part of global R&D community spread across the ABB MOHP division .
Your responsibilities
- Design, implement, and maintain CI/CD pipelines in Jenkins/Azure for embedded firmware development related builds [Firmware, test automation code etc.]
- Create and manage automated scripts to streamline CI/CD Process.
- Maintaining build infrastructure, handling build failures and optimizing the build process.
- Collaborate with developers to discuss requirements, priorities, issues & improvements
- Usage of tools like Ansible for automating the IT infrastructure tasks such as provisioning, managing configurations, and deploying applications.
- Implement containerization and orchestration (Docker, Kubernetes) for scalable solutions.
- Ensure system reliability, security, and performance through proactive monitoring and testing.
- Drive DevOps best practices, including Infrastructure as Code (IaC) and cyber security.
Qualifications for the role - Bachelors or masters degree in computer science, Electronics, or related field.
- 5+ years of experience in DevOps engineering, with exposure to embedded systems or firmware development.
- DevOps Tools Proficiency: Solid understanding of Jenkins and Azure Pipelines.
- DevOps Management: Strong expertise in managing CI/CD pipelines with Jenkins and (or) Azure DevOps.
- Strong experience with advanced scripting in Python/Groovy/PowerShell, Terraform, or any scripting language, along with Ansible
- Ansible Knowledge: Understanding of Ansible for automating IT infrastructure tasks like provisioning, configuration management, and application deployment
- Knowledge of Docker, data platforms & data visualization tools
- Knowledge of embedded devices and build systems is a plus.
- Demonstrates enthusiasm and the ability to work effectively as a team player in a distributed team environment