Play an active part in upstream and downstream projects related to the Virtualization ecosystem in Red Hat Enterprise Linux, including but not limited to Qemu, Libvirt, Virt-Tools, testing suites etc.
Using the Agile Scrum methodology, take end-to-end ownership of specific Virtualization sub-components including upstream development, downstream validation and packaging, L3 troubleshooting and support.
With your Scrum team, take shared responsibility around problem resolution, ongoing quality engineering, as well as handling vulnerabilities and other backports targeted at released versions.
Requirements
2+ years of experience applying core languages such as Python, Rust or Go to large, enterprise projects.
Experience with C is a plus.
Proven ability to design and architect large, complex features in the Operating System level, as well as debug, troubleshoot and maintain those for enterprise customers.
Ability to use Containers and CI/CD technologies in authoring, building, and automating build and test pipelines.
Ability to work in the Linux Virtualization stack (KVM, QEMU, Libvirt and other virtualization technologies), Cloud or Kubernetes technologies
Ability to leverage AI-assisted development and/or validation tools and techniques.
Full English proficiency (verbal and written).
Benefits
Health insurance
flexible working arrangements
professional development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.