Database Engineer : RDBMS & NoSQL
Apple · Software and Services
Apply ↗Skills
["AWS""GCP""Go""Kubernetes""Linux""MongoDB""Oracle""PostgreSQL""Python""SQL""Scala""Shell"]Technology stack
{"programming_languages": ["Python""Go""Scala""Shell""SQL"]"frameworks": []"databases": ["PostgreSQL""MongoDB""Oracle"]"cloud": ["AWS""GCP"]"infrastructure": ["Kubernetes""Linux"]"data_tools": []"ai_ml": []"other_tools": []}Description
Would you like to work in a fast-paced environment where your technical abilities will be challenged on a day-to-day basis? Do you want your work to make a difference in the lives of millions of people who use Apple's products and services? If so, we are looking to hire extraordinary individuals to join the Data Services team as a Datastore Engineer. The ideal candidate will work with cross-functional teams, locally and remotely, to design, develop, and support product and process development efforts for our next-generation services and products.
Requirements
["8+ Years of work experience in IT Industry, with expertise in Large scale Database implementations including Oracle, MongoDB and PostgreSQL.", "Experience in designing and managing databases with a strong understanding of database concepts, troubleshooting skills and root cause analysis.", "Experience in handling architectural and design considerations such as performance, scalability and availability.", "Strong knowledge of High Availability architecture using Oracle DataGuard/FSFO, MongoDB Replica Sets & Sharding, multi-region deployments, Load balancer / Net Scaler configurations, Application Continuity.", "Performance tuning and schema design for all datastore (Oracle, MongoDB and PostgreSQL).", "Deep understanding of Performance Tuning, including SQL/Query Execution plans, wait events, Performance debugging features/tools, pg_stat, mongostat, mongotop etc.", "Hands-on experience in database migration to PostgreSQL and designing table structures.", "Strong knowledge of deploying and managing databases on Kubernetes.", "Strong knowledge of major cloud providers (AWS, GCP, etc.) and Cloud APIs.", "Strong knowledge of Linux/Unix Internals, Systems/Application Design & Architecture.", "Strong experience in automation/scripting using Shell/Perl/Python.", "Evaluate emerging technologies and provide architectural recommendations.", "Knowledge of other graph and distributed db’s technologies is a plus.", "Strong analytical, critical thinking, and problem-solving skills.", "Excellent written and verbal communication skills, solid collaboration skills.", "Preferred: BE/B.Tech or ME/M.Tech in Computer Science / related fields or equivalent work experience."]
Roles & responsibilities
[]
About