ABB

R&D Engineer - DevOps & QE

ABB
Apply
2 months 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

Apache JMeterAzureC#DockerGitHub ActionsKubernetesMicrosoft SQL ServerPostgreSQLPython

Categories

ABB

About ABB

10,000+ employees

ABB builds electrification, robotics, motion, and process automation hardware and software for industrial, utility, transportation, and infrastructure customers. Its portfolio spans motors and drives, robots, PLCs, switchgear, and EV charging, sold as equipment, systems, and services under the ABB Ability platform. Formed in 1988 and headquartered in Zurich, it is a public company traded on the SIX Swiss Exchange and NYSE.

Contact me