About this role
Are you excited to work on Linux Kernel and contribute to the Open Source community? This position provides a unique opportunity to contribute to various kernel components such as Core Kernel, Filesystems, Networking, Storage, and Virtualization technologies which are extensively used in our Oracle Cloud Infrastructure (OCI) and our flagship Engineered systems like Exadata.
Mandate Skills
- C, Linux Kernel Programming
- SCSI/ ISCSI/ NVME,
- Filesystems/ XFS/ BTRFS/ GLUSTERFS
Primary Responsibilities
- Software development experience with distributed, highly-scalable, multi-node environments
- Strong C and preferably systems programming experience
- Excellent troubleshooting and performance tuning skills
- Experience with scripting languages such as Python, Perl, shell, etc (preferred)
- In-depth knowledge and product development experience working on the Linux Kernel or similar systems
- Strong knowledge and experience working on one more of the following areas: Linux kernel security, virtual machine technologies, storage stack, filesystems, Linux network stack, and Infiniband
- Ability to multi-task and deal with shifting priorities and determination to resolve problems
- Should have excellent written and verbal communication skills
- A background in developing large scale compute or storage products is a strong plus
- Advanced understanding of cluster architecture a strong plus
- Database knowledge is a plus but not required for this role
- Working knowledge in a Cloud environment is a plus