Database Engineer, AiDP
The people here at Apple don't just build products - they build the kind of wonder that's revolutionized entire industries. It's the diversity of those people and their ideas that encourages the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Join Apple, and help us leave the world better than we found it.
Description
We are looking to hire extraordinary individuals to join the AiDP Data Services team as Database Operations Engineer. In this role you will help build and run the database platform that delivers Apple services to all of its customers around the world and help us build the Apple experience on a global scale.","responsibilities":"The Operation Engineering Team is responsible for management of mission critical databases under Data Services.
This includes software installation, configuration, migrations, and upgrades, patching and refresh, Incident and problem management, troubleshooting, the backup, restore, recovery of databases across multiple technologies including Oracle, Mongo, MySQL, PostgreSQL, TigerGraph DB, Cockroach DB, etc.
Want more jobs like this?
Get jobs in Reedley, CA delivered to your inbox every week.

These databases are deployed across BareMetal, Apple Cloud, AWS, and Kubernetes.
Preferred Qualifications
Expert experience in Oracle 23c configuration, architecture, memory management, or background processes
Setup and support GoldenGate, Shareplex replications, Active-Active replication environments for databases within and across geographic locations
Experience in MongoDB backup and recovery, monitoring from Ops Manager and basic troubleshooting skills
Experience in build, maintain and monitor MySQL Primary/Replica including Percona Clusters
Build, maintain and continuously support a high performance and highly available database infrastructure
Support various database maintenance activities like Database upgrades, Patch management, User management, Backups and DB Migration
Troubleshoot complex technical problems under pressure, implement solutions that are massively scalable, while managing multiple customer groups
Strong analytical, critical thinking, and problem-solving skills are essential
Excellent written and verbal communication skills are also required
Minimum Qualifications
7+ years of relevant experience in database, such as: Oracle or MySQL
Expert experience in Oracle 19c configuration, architecture, memory management, or background processes
Hands-on exposure to Oracle High Availability, such as: DataGuard/Fast-Start Failover (FSFO) or GoldenGate or Real Application Clusters (RAC) or Automatic Storage Management (ASM)
Strong Unix Internals and experience in automation using one or more scripting languages, such as Shell, Python, or Perl
Bachelors of Computer Science, or Information Systems, or similar technical degree or experience
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant .
Perks and Benefits
Health and Wellness
Parental Benefits
Work Flexibility
Office Life and Perks
Vacation and Time Off
Financial and Retirement
Professional Development
Diversity and Inclusion
Company Videos
Hear directly from employees about what it is like to work at Apple.