DevOps Engineer at Apple
Join Apple’s Information Systems and Technology group, which supports systems across Apple Pay, the Apple website, data centers, in-store technologies, and custom internal tools.
Apple is looking for a passionate operations engineer to help build best-in-class CI/CD solutions and sophisticated software applications across IS&T. The role owns and improves tooling for large-scale platform solutions that help build modern software systems.
The role is primarily responsible for building and managing tools that enable software releases in a fast-paced enterprise environment across on-prem, private cloud, and public cloud platforms, partnering closely with global software development and infrastructure teams.
Location details
Bengaluru, Karnataka, India; Hyderabad, Telangana, India
Role overview
As part of this team, you will support and build highly available systems, work closely with U.S. and India-based teams, and help expand the team’s capabilities for the wider organization.
The ideal candidate is a self-motivated, hands-on, dynamic, and detail-oriented individual with a strong technical background.
Responsibilities
- Design and implement new solutions to streamline manual operations.
- Triage security and production issues with other operational team members.
- Conduct root cause analysis of critical issues.
- Expand the capacity and performance of current operational systems.
Requirements
- 5+ years proven experience in DevOps/SRE, systems engineering, build/release/deployment automation, etc.
- Good understanding of distributed systems, APIs, and cloud computing.
- Experience with hosted services in a high-volume enterprise environment.
- Experience implementing applications in private/public cloud infrastructure and container technologies, such as Kubernetes and Docker.
- Experience developing software tooling to deliver programmable infrastructure and environments.
- Experience building CI/CD pipelines with tools such as Terraform, CloudFormation, Ansible, and Kubernetes toolset, including kubectl and kustomize.
- Good understanding or hands-on experience managing Java applications.
- Solid understanding of software design principles and patterns for building maintainable systems.
- Experience with observability tools such as Grafana and Prometheus, plus logging infrastructure and tools such as Splunk.
- Operational experience with AWS or similar platforms through migrations, scaling operations, etc.
- Background building distributed, server-based infrastructure supporting high traffic in a critically important environment.
- Ability to integrate GenAI-driven tools into DevOps workflows, including intelligent code assistance, anomaly detection, and automated tests/builds.
- Ability to stay up to date with emerging AI/ML and DevOps technologies to improve speed to delivery, mean time to detect/resolve, security, and scalability.
- Experience working with LLMs that solve real-time problems when debugging or auto-remediating production incidents without manual interventions.
Nice to have
- In-depth knowledge of AWS services including VPC, IAM, EC2, EKS, CloudWatch, S3, RDS, and Route53.
- Experience with similar services for GCP.
- AWS Cloud Architect and/or Certified Kubernetes Administrator (CKA) certifications.
Benefits
At Apple, accessibility is described as a fundamental human right, reflected in the company’s culture, benefits, and digital tools. Apple states that welcoming many perspectives helps employees build a career where they feel they belong.
Apply for this role
External applications stay recruiter-owned. This portal sends candidates to the original apply destination.
Submit resume through Apple Careers.
Salary not disclosed
Senior
Apply for a DevOps Engineer job at Apple. Read about the role and find out if it’s right for you.
