2 hours ago
Bengaluru, IndiaSenior
Responsibilities
- Design, implement, and maintain CI/CD pipelines and automated build, test, deployment, rollback, and release processes.
- Support application deployments across Development, QA, UAT, and Production environments.
- Design, deploy, administer, and maintain highly available infrastructure across Azure, Red Hat Enterprise Linux, Docker, Kubernetes, virtual machines, storage, networking, and security environments.
- Lead end-to-end quality engineering and validation for Edge, Cloud, and Enterprise applications.
- Perform and automate functional, integration, system, regression, API, end-to-end, performance, scalability, reliability, and non-functional testing.
- Troubleshoot and continuously improve software, infrastructure, network, deployment, and quality engineering processes.
- Collaborate with Product Managers, Architects, Developers, DevOps, and other cross-functional stakeholders, while mentoring team members.
Requirements
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related technical discipline.
- At least 6 years of hands-on experience in DevOps, Platform Engineering, Infrastructure Operations, Quality Engineering, or related software engineering roles.
- Independent experience managing and supporting production environments and mission-critical applications.
- Strong Red Hat Enterprise Linux administration experience, including system configuration, patching, performance tuning, and troubleshooting.
- Extensive hands-on experience with Docker containerization and Kubernetes deployments and cluster administration.
- Experience designing and maintaining CI/CD pipelines and automated testing frameworks.
- Hands-on knowledge of Azure DevOps, GitHub Actions, Playwright, C#, or similar technologies.
- Experience testing REST APIs, event-driven systems, distributed applications, and performance using JMeter or equivalent tools.
- Experience with Azure or other cloud platforms, SQL Server or PostgreSQL, and exposure to time-series or NoSQL databases.
- Knowledge of networking concepts including DNS, load balancers, firewalls, VPNs, SSL/TLS, and container security is advantageous.
- Experience with Python, industrial automation, Edge/Cloud platforms, or enterprise-scale applications is advantageous.
- Strong analytical, troubleshooting, problem-solving, communication, and collaboration skills, with experience in Agile/Scrum environments.
Benefits
- Hybrid work model.
- The role is based in Bangalore and contributes to ABB's Process Automation Digital organization.
Tech Stack
About ABB
ABB is a technology leader in electrification and automation, enabling a more sustainable and resource-efficient future. The company’s solutions connect engineering know-how and software to optimize how things are manufactured, moved, powered and operated. Building on over 140 years of excellence, ABB’s more than 110,000 employees are committed to driving innovations that accelerate industrial transformation. www.abb.com Privacy notice & house rules: https://social.abb/social-media-information Before applying for a job at ABB, please read our Fraud Warning: https://careers.abb/global/en/fraud-warning
