Job Description
Who We Are:
The Oracle Database Utilities group develops some of the most widely used features of the world's preeminent database, focusing on high speed movement of data into and between Oracle Databases. The features under the Database Utilities umbrella including Data Pump, SQL*Loader, Transportable Tablespaces, External Tables and the Metadata API-- these are the tools that the world's largest companies depend on to move their most valuable, enterprise scale data as quickly and reliably as possible.
Responsibilities:
We are looking for a Principal Performance Engineer to join our team, to focus on Performance aspects of Oracle Data Pump and the Metadata API. This position is to focus on the migration efforts in a multi-cloud environment including Amazon RDS and Microsoft Azure in addition to Oracle Cloud offerings. As a member of this software engineering division, the successful candidate will be expected to participate in all tasks of the software development life cycle such as the product/feature specification, design, implementation, quality assurance and maintenance. Will also provide technical leadership including reviews, presentations and more.
Software engineers in the Database Utilities team often collaborate with other development groups throughout the Database organization and the rest of the company, to provide support for other features and products. They may speak with DBAs from internal and external customers, occasionally interfacing with developers as well, to understand customer requirements and use cases and will also work with groups like Oracle Support Services to address production issues when needed.
Additional Details
What you work on:
Analyze customer workloads looking at application logic, database schema, SQL
Use available instrumentation to quantify performance
Invent, create efficient methods, tools to analyze usage, performance
Review Oracle database features
Propose changes
Review, rewrite SQL, application code
Document and share your project results and findings
Work with product development to implement product improvements
Who you are:
You are passionate about product performance
You are proficient in SQL
Able to read / write SQL
Understand how SQL impacts the access to data
Schema and data model
You have hands-on experience with:Oracle database or similar
Oracle database performance tools, AWR, ASH, SQL Monitor
Debugger, reading, parsing trace files
Operating systems, Virtual machines
You have hands-on programming experience
You are able to read, review any application code to understand the logic
Preferred Qualifications:
6+ years of experience in performance testing and analysis
BS in Computer Science, or equivalent experience
Deep understanding of relational database technology, with knowledge of Oracle RDBMS internals a significant plus
Development experience with any or all of : PL/SQL, C language code,
XML/XSL documents and style sheets
Good communication, organizational and interpersonal skills
Ability to deliver effectively in a team setting as well as independently
Understanding of Unix-like operating systems
Responsibilities
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.
About Us
An Oracle career can span industries, roles, Countries and cultures, giving you the opportunity to flourish in new roles and innovate, while blending work life in. Oracle has thrived through 40+ years of change by innovating and operating with integrity while delivering for the top companies in almost every industry.
In order to nurture the talent that makes this happen, we are committed to an inclusive culture that celebrates and values diverse insights and perspectives, a workforce that inspires thought leadership and innovation.
Oracle offers a highly competitive suite of Employee Benefits designed on the principles of parity, consistency, and affordability. The overall package includes certain core elements such as Medical, Life Insurance, access to Retirement Planning, and much more. We also encourage our employees to engage in the culture of giving back to the communities where we live and do business.
At Oracle, we believe that innovation starts with diversity and inclusion and to create the future we need talent from various backgrounds, perspectives, and abilities. We ensure that individuals with disabilities are provided reasonable accommodation to successfully participate in the job application, interview process, and in potential roles. to perform crucial job functions.
That’s why we’re committed to creating a workforce where all individuals can do their best work. It’s when everyone’s voice is heard and valued that we’re inspired to go beyond what’s been done before.
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. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
* Which includes being a United States Affirmative Action Employer