Senior DevOps Engineer
Apple
Summary
Description
Minimum Qualifications
- 10+ years of experience in DevOps engineering roles
- 8+ year of working in Linux or other POSIX operating systems
- 8+ years of experience working with containers and container orchestration platforms such as Docker and Kubernetes
- 5+ years of experience with Helm and Kustomize for leading Kubernetes applications and configurations through GitOps practices
- Bachelor's or Master’s degree in Computer Science, Computer Engineering, or Electrical Engineering
Key Qualifications
Preferred Qualifications
- Proficiency working with configuration management and Infrastructure as Code (IaC) tools such as Ansible and Terraform
- Proven expertise with CI/CD tools such as Jenkins and build packaging tools like Maven, Gradle, and NPM
- DevOps experience with AWS and AWS technologies (EC2, IAM, AWS EKS, Lambda, cloud watch, S3 etc.)
- Committed to operational excellence through automation and utilizing programming/Scripting languages such as Bash, Python and Java
- In-depth understanding of observability technologies such as Prometheus, Splunk, and Grafana
- Experience working with Kafka, Redis, and Elastic Search for building and leading real-time data streaming, caching, and search solutions in distributed environments
- Adaptable to prioritizing multiple issues in a high-pressure environment
- Bonus: Experience in ML Ops and experience in contribution to Gen AI features and ideas related to DevOps operations excellence
Education & Experience
Additional Requirements
Pay & Benefits
Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure 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.