Oracle Software Developer 5 in Overland Park, Kansas
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. 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 software applications or operating systems.
Provide leadership and expertise in the development of new products/services/processes, frequently operating at the leading edge of technology. Recommends and justifies major changes to existing products/services/processes. BS or MS degree or equivalent experience relevant to functional area. 8 or more years of software engineering or related experience.
This is a remote/office based position which may be performed anywhere in the United States except for within the state of Colorado.
Oracle is an Affirmative Action-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, protected veterans status, age, or any other characteristic protected by law.
Product Development (Database)
Would you like to contribute your own ideas on how to smartly develop large scale distributed Database-as-a-Service offerings for public and private clouds? Oracle’s Database development group designs and develops the Database-as-a-Service platform that drives Oracle's Database, Engineered Systems, Oracle Cloud Infratructure, Oracle PaaS and SaaS offerings. This team is a provider of public cloud database and infrastructure management software and helps companies manage platform resources to deliver service, quality and availability, as well as workloads in private and hybrid cloud environments.
As a Consulting Member of Technical Staff, you will own and lead software architecture and development for major components of the Database-as-a-Service offerings, including Oracle's Engineered systems on public and private clouds. Our product roadmap is an incredibly fun ride if you enjoy challenging problems. You must value simplicity, lightness, and streamlining to be a successful developer for this team. You must have experience with distributed systems that scale well and have participated on teams that have had a collaborative approach to systems architecture as well a high bar for quality and performance.
You will be expected to learn new programming languages, use different open source solutions and Oracle technologies and demonstrate the ability to drive innovation against and with standard technical precepts.
12 years of software design and development experience with distributed, highly-scalable, highly available multi-node environments
Experience working with Cloud infrastructure APIs, REST API model, and developing REST APIs
Demonstrate advanced experience with Java , C, C as well as strong experience with scripting languages such as Python, Perl, shell, etc.
Experience with Openstack and/or other Cloud infrastructure products
Strong Database Management knowledge and understanding of the Database eco-system
Knowledge of server virtualization technologies like KVM, Xen, Linux containers, docker, etc.
Experience with Oracle Exadata or Hyper-converged architecture running enterprise workloads
Understanding and experience of Cloud Networking & Security (like Application Firewall, IPSec VPN, NAT, IPv6, remote access and various tunneling protocols) architectures
Strong understanding of I/O characteristics and storage systems
Strong troubleshooting and performance tuning skills
A background in multi-tenant service offering and concepts on Service Level Availability a strong plus
Job: *Product Development
Title: Software Developer 5
Location: United States
Requisition ID: 21000931