Your Role and Responsibilities- AIX is the leading open standards based UNIX operating system from IBM that provides scalable, secure, and robust infrastructure solution for enterprise customers.
- As an I/O Virtualization file system developer, you will be responsible for
- Design, development & support of new feature functions, performance enhancements & new hardware enablement for AIX & products.
- Work with product managers, senior leaders, and customers to understand the business needs and implement the same in AIX.
- Adhere to the AIX development process and ensure successful delivery of respective components.
Required Technical and Professional Expertise
- 6-12 years of experience in platform software systems development preferably in file systems and virtualization technologies
- Strong proficiency in C programming and data structures on UNIX/Linux
- Expert knowledge of UNIX/Linux operating system, file systems internals & file I/O concepts.
- Good understanding of disk & file backed storage, SAN, virtual networking, shared ethernet etc.
- Proven debugging skills with hands-on experience in using Kernel debugger, dbx, gdb, etc.
- Ability to learn quickly and explore new technical areas independently.
- Good interpersonal skills
Preferred Technical and Professional Expertise
- Prior development experience on performance tuning and optimization of UNIX/Linux local or distributed file systems