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.
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.
Are you interested in the exciting challenges of building and operating large-scale distributed infrastructure for the cloud? Oracle's Cloud Group is building its next generation of Cloud IaaS/PaaS/SaaS technologies that operate at high scale in a broadly distributed multi-tenant environment. Our mission is to provide our customers with an enterprise level cloud infrastructure platform that delivers unmatched reliability, scalability and performance for mission-critical databases, applications and workloads.
About the role:
We are building the next generation IaaS cloud and the next generation cloud support experience to go with it. We are building a team of energetic, customer-focused site reliability engineers to build a world-first and best in class customer experience blending sys admin, database engineering, and cloud disciplines. You'll be part of a team that learns deeply how our cloud platform works so you can be the bridge between Engineering and Operations.
As part of the broader Engineering organization, you will act as the voice of the customer to influence product features and plans to improve customer experience. This role is integral to the success of our customer relationships and is critical to the success of the platform.
While the location is not critical, west coast or pacific time zone is preferred.
Design, write and deliver software to improve the availability, scalability, latency, and efficiency of Oracle DBaaS service.
Drives and actively participates in the resolution of complex technical issues spanning DBaaS (ExaCS/Autonomous) services and works towards ensuring highly scalable database service under strict SLAs by developing solutions to complex problems and incidents.
Act as a trusted technical advisor to customers and solve complex Infrastructure and DevOps challenges
Create and deliver best practices recommendations, sample code, technical documents
Contribute to making our infrastructure simple, reliable, and easy to operate
Participate in the design and architecture of large scale Distributed DBaaS Service features
Participate in research and prototyping (proof of concept) different aspect of Oracle DBaaS service
Define and develop monitoring infrastructure criterias (SLIs, SLOs) for Oracle DBaaS service
Solve complex and difficult problems and build automation to prevent problem recurrence
Participate in DBaaS service capacity planning and demand forecasting, software performance analysis and system tuning.
Conduct periodic on call duties
At least a Bachelor's degree, in Computer Science, MIS or another technical field, or equivalent work experience.
Advanced Scripting/coding skills (Shell, Perl and Python) . Knowing C/C and Java is nice to have.
Experience in Building and managing Linux OS systems with good understanding how the Linux kernel works (IO, Network,...etc)
Experience in Building and managing Virtualized systems (KVM, OVM, Containers/Docker) and ability to read and understand source code
Experience troubleshooting complex software and/or networking issues.
Strong understanding of distributed computing, cloud concepts and platforms.
Very strong analytical skills to identify problems root cause
Experience with Oracle databases including RAC, Data Guard, Oracle GI (clusterware, ASM), RMAN preferred.
Experience with Oracle Exadata strongly preferred.
Experience in cloud technical support, operations, NOC or similar is preferred, but not required.
Proven ability to quickly learn new technical domains and then train others.
Great verbal and written communication skills.
Job: *Product Development
Title: Exadata System Administrator / Linux Administrator
Location: United States
Requisition ID: 200013IR