Building and operating the global database platform that powers Apple services, delivering high-performance, reliable, and scalable solutions to customers worldwide and enabling a consistent Apple experience at a global scale. Deploying and managing databases on cloud platforms (AWS and GCP) using services such as RDS, EC2, S3, EKS, and GKE to ensure cost-effective scalability and high reliability. Developing partitioning and sharding strategies across several database technologies to efficiently handle large-scale data sets while maintaining optimal read/write performance. Implementing monitoring and alerting solutions using Prometheus and Grafana to proactively detect and resolve database outages, significantly improving system uptime. Performing routine database maintenance activities, including upgrades, patch management, user access control, and automated backup implementations. Collaborating with application teams during ramp-up periods to support load testing and ensure database systems meet performance and scalability requirements. Identifying opportunities for automation of repetitive and manual database operations, and develop robust automated workflows to improve efficiency and consistency. Enforcing best practices and daily health checks for both host servers and database environments to maintain system integrity and performance. Troubleshooting and resolving complex technical issues under high-pressure scenarios, delivering scalable solutions while supporting multiple internal and external customer groups. Ensuring database security and compliance by implementing encryption, access controls, auditing, and adhering to industry standards and regulatory requirements.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior