State of California Veterans Jobs

ca-edd Logo
Mobile ca-edd Logo

Job Information

Oracle Software Developer 4 in Sacramento, California

Software Developer 4

Preferred Qualifications

Preferred Qualifications

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 Public Cloud, 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. https://cloud.oracle.com/database As a Prinicipal Member of Technical Staff, you will work on the development of major infrastructure components of the Database-as-a-Service offerings, including Oracle's Engineered systems on public and private clouds. We have an endless supply of challenging problems to solve. 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, performance and security.

You will be expected to keep up with industry blogs and RFC's, latest open source solutions and Oracle technologies and demonstrate the ability to drive innovation against and with standard technical precepts. Be comfortable with mission critical production issues and manage customer anxiety approprietly

  • 8 years of software design and development experience with distributed, highly-scalable, maximum availability (HA, brownout), multi-node environments (partitioning, isolation with vlan, pkeys, qinq, vrf, evpn)

  • Knowledge of server virtualization technologies: Xen, KVM Linux containers, docker including vnuma, domain groups, SR-IOV

  • Knowledge of Linux kernel internals (memory management, scheduler, builds), TCP/IP Networking stack, Infiniband/ OFED Architecture (RDS, RoCE V2, OCFS2), Filesystems/volumes

  • Familiar with x86 systems, network switches from either Cisco, Arista, Juniper, Mellanox, L3 top of switch routing (OSPF, BGP), Mellanox HCAs (CX3, CX5 and newer) programmer’s guide

  • Understand latest features of Exadata / Engineered systems, Oracle Grid Infrastructure and Database is a plus

  • Experience working with Cloud infrastructure APIs, REST API model, and developing REST APIs

  • Familiar with Openstack and/or other Cloud infrastructure products is a plus

  • Understanding and experience of Cloud Networking & Security (like Application Firewall, IPSec VPN, NAT, IPv6, websockets, TLS, certificates, tunneling protocols) architectures

  • Demonstrate experience with Java, C as well as strong experience with scripting languages such as Python, Bash.

  • Strong understanding of I/O characteristics and storage systems

  • Strong troubleshooting and performance tuning skills, OPS or system administration

  • A background in multi-tenant service offering and concepts on Service Level Availability a strong plus

Detailed Description and Job RequirementDesign, 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.

Detailed Description and Job Requirements

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

Job: Product Development

Location: US-California

Job Type: Regular Employee Hire

Organization: Oracle

DirectEmployers