Virtualization Engineer
Location:
Santa Clara , California
Posted:
September 17, 2016
Reference:
160010U7
This team designs, develops, deploys, and operates mission critical software applications to manage large scale distributed resources and data across Data Centers in multiple geographies within the US and around the world.

This position is to design, develop and operate Data Center management tools focused on virtualization. The desired candidate will have a strong understanding of virtualization and the virtualization solutions provided by Oracle and its competitors. The candidate will lead the deployment of a Solaris/Linux OpenStack cloud for the Oracle Systems organization. They will design, develop and deploy software to enable the Systems hardware and software development teams to fully utilize the OpenStack cloud. The candidate will work directly with the Oracle OpenStack, the Solaris software and the Systems hardware development teams.

The scale of deployments and the complexity in the user environments present unique challenges and learning opportunities in the area of large scale distributed resources and data management. These applications fully utilize the latest virtualization and web development stacks. As part of the team you will participate in all aspects of the software development life cycle, from requirements gathering to architecture, design, development, quality assurance, deployment and operations.

Qualifications:

* 7-10 years experience as a software developer
* BS/MS in Computer Science or Electrical Engineering
* Java/C/C
* OpenStack, Oracle VM for Sparc/x86, VirtualBox
* Python, Javascript, HTML5, CSS, JSON, XML
* Django, JQuery, Backbone.JS, Rabbit MQ, Celery, Node.js
* Solaris/Linux system administration (3-5 years)
* Storage administration (NFS, iSCSI)
* Network administration (routing, IPv4/IPv6, VLANs, VxLANs)
* Perl and Unix shell programming
* Strong analytical and problem solving skills in distributed application environment
* Strong background and experience with virtualization
* Experience with the entire software development life cycle

Detailed Description and Job Requirements:

Lead the virtualization effort by designing, developing and deploying virtualization solutions based on OpenStack.

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.
Qualifications:
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.
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.