Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.
As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems.
Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization. Leading contributor individually and as a team member, providing direction and mentoring to others. BS or MS degree or equivalent experience relevant to functional area. 7 years of software engineering or related experience.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans status or any other characteristic protected by law.
Organization Name: Oracle Flash Storage Pillar Flash Storage
Job ID: 180016JX
Job Title: Software Developer 4
Location: Irvine, Ca
The Flash Storage (FS) system is a highly available, highly scalable, multi-protocol, enterprise storage system. We are looking for a talented individuals to join the Business Continuity team as we expand and build highly scalable Oracle Engineered business continuity solutions . The Business continuity team is responsible for developing and supporting the data mover, disaster recovery orchestration and application integration features required for Business Continuity solution.
The candidate must be able to understand, develop and modify complex designs. They must also be able to document and communicate these designs to other members on the team. They will be proficient in all areas of computer architecture and systems design. As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. Define specifications for significant new projects and specify, design and develop software according to those specifications. You will perform professional software development tasks associated with the developing, designing and debugging of storage software applications or operating systems. The candidate must have a BS or MS degree or equivalent experience relevant to functional area. The candidate must have 10 or more years of domain experience that is listed below.
Required Programming Skills:
* Demonstrated programming skills in C, C , Python programming languages.
* Demonstrated understanding of Real Time Embedded Software development and design techniques.
* Linux Shell scripts
Required Domain Experience:
* Linux KVM and Linux internals and usage
* Linux networking
* Software packaging. Good understanding of tools like packer and chef required to deploy in Cloud are a plus.
* Implementation knowledge of clustering protocols/technologies
* Good understanding of intel server (x86) based systems and platform management
* HBA/firmware/Driver experience
* In-band/Out-of-band Hardware monitoring experience
Oracle is a computer technology corporation developing and marketing computer hardware systems and enterprise software products.