09 Sep
|
Red Hat
|
Bengaluru
Job description
About the Job
The Red Hat Engineering team is looking for a Software Engineer to join the Virtualization Cloud team. In this role, you will contribute to user space virtualization tools such as cloud-init, open-vm-tools, walaagent. You'll explore features in the tooling, working alongside other teams from inception to integration. As a Software Engineer, you will work as part of a distributed, self-organizing team in close collaboration and regular communication with other team members and upstream developers. You'll need to be passionate about building out the open source cloud. Successful applicants must reside in a country where Red Hat is registered to do business.
What will you do
Participate in the development of virtualization tools.
Make a positive impact on the tooling project upstream.
Ensure that current features are implemented and bugs are fixed.
Troubleshoot a diverse range of problems related to tools running RHEL, in cloud settings
Cooperate with engineering teams such as Quality Engineering and various other teams/departments.
What will you bring
3+ years of development experience
Proficiency in Python and C
Experience with supported cloud environments (AWS, Azure, GCP, VMware, Nutanix) regarding deploys, operations, etc.
Experience working with open source projects and tools.
Interest in open source software development, preferably with a record of contributions to projects
Experience or understanding of Linux virtualization stack (KVM, QEMU, Libvirt, containers, etc.) is considered as a plus
Positive written and spoken communication in English
📌 Software Engineer Virtualization Cloud Team Bengaluru
🏢 Red Hat
📍 Bengaluru