At Red Hat, we connect an innovative community of customers, partners, and contributors to deliver an open source stack of trusted, high-
performing solutions. We offer cloud, Linux, middleware, storage, and virtualization technologies, together with award-winning global customer support, consulting, and implementation services.
Red Hat is a rapidly growing company supporting more than 90% of Fortune 500 companies.
The Red Hat Business Automation team is looking for a Senior Software Engineer to join us in Bangalore, India. In this role, you will work as a member of the team responsible for enabling, extending, and enhancing the Business Automation suite of middleware offerings to run on and take advantage of Kubernetes and Red Hat OpenShift Container Platform.
Primary job responsibilities
Participate in design discussions
Develop mechanisms that provide as seamless of an experience on Red Hat OpenShift as possible
Further our continuous integration (CI) efforts focusing on CI and continuous delivery (CD) pipeline for microservices architecture in line with our user consumption, in addition to our developer workflow to deliver images to the community
Transparently guide community conversations on design and implementation detail
Ability to learn quickly and solve issues as they arise
Ability to work within a distributed team and communicate effectively
Experience with cloud technologies like Docker, Kubernetes, Red Hat OpenShift, or alternatives
Go programming skills
Experience with shell scripting, Git tools, and Maven
Experience contributing to an existing open source community
The following are considered a plus :
Experience with Red Hat Process Automation Manager and Red Hat Decision Manager, or related community projects
Experience with Java Programming
Knowledge of agile methodologies