Software Developer 3
Location:
,
Posted:
November 25, 2016
Position Type:
Full Time
Category:
Engineering, Manufacturing, Production
Reference:
16001APV
The Oracle VM (OVM) Server is a fast-paced team developing the server components of the Oracle VM:
a hypervisor based, agent-managed, x86 server virtualization environment. The OVM Server team is responsible for the hypervisor, kernel, hypervisor management stack and agent interface which is accessed by Oracle VM Manager. This includes management of virtual machines and of all of the
physical resources owned by the server.

The OVM Server team works closely with the OVM Manager UI and OVM Core API teams during product development and testing. The team also works closely with other internal and external customers
of the OVM solution.

Detailed Description

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.

Job Requirements

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.
4-7 years of software engineering or related experience.

Additional Details

The position requires experience with linux or similar Unix operating systems. XEN hypervisor technology experience is plus. Strong proficiency with C is a requirements. Python or Java is a plus.
Practical, hands-on experience with network and storage host adapter configuration, storage and network device configuration, and Intel/AMD platform features is highly recommended. Practical experience with OpenStack is highly desired. Excellent communication and documentation skills are necessary.
Qualifications:
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.

As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.

Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 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.

A little about us:
Oracle is shifting the complexity from IT, moving it out of the enterprise by engineering hardware and software to work together—in the cloud.

Know someone who would be interested in this job? Share it with your network.