Sr. DevOps Engineer, Info Apps
Cupertino, CA - USA
Job Summary
In this role you will design and build infrastructure that serves millions of concurrent users across multi-cloud and on-premises environments with a primary focus on development tooling deployment automation and CI/CD pipeline improvements. You will partner closely with engineering and SRE teams to architect scalable solutions using Kubernetes AWS and GitOps workflows. Day-to-day work is roughly 70% automation and tooling development and 30% operational support giving you deep hands-on ownership across the full software delivery lifecycle.
Design build and continuously improve CI/CD pipelines using Jenkins ArgoCD and GitOps principles to accelerate delivery across News Stocks Weather and Apple Creator StudionManage and scale large Kubernetes deployments on EKS and on-premises clusters handling provisioning upgrades and complex troubleshootingnDevelop custom internal tooling and automation scripts in Python Bash Groovy or Java to measurably improve developer productivity and deployment reliabilitynArchitect and maintain Infrastructure as Code solutions using Terraform and/or Pulumi across AWS and Apple-managed environmentsnLeverage AWS services including EKS S3 ElastiCache SNS/SQS and SageMaker to support scalable distributed backend systemsnPartner with engineering and SRE teams to define deployment standards drive software version upgrades and resolve system and application issues across environmentsnMonitor infrastructure health and contribute to operational support ensuring high availability for consumer-facing products with millions of active usersnEvaluate and help adopt new cloud technologies and platform strategies as the team expands beyond current environments
3 years of experience in a DevOps or infrastructure-focused engineering role including work on systems at large scale (millions of concurrent users)nExpert-level proficiency with Kubernetes and container orchestration including deployment lifecycle management and troubleshooting on EKS or equivalent managed Kubernetes platformsnAdvanced scripting skills in Python Bash Groovy or Java applied to automation workflows and custom tool developmentnDeep expertise in CI/CD systems including ArgoCD Jenkins and Gradle/Maven paired with advanced Git and GitOps workflow experiencenProven experience managing cloud platforms (AWS and/or GCP) covering compute networking storage and managed servicesnHands-on experience with Infrastructure as Code tools such as Terraform Pulumi or CloudFormation to manage resources and build reusable abstractionsnSolid understanding of Linux operating systems shell scripting and core networking concepts including TCP/IP DNS HTTP and load balancingnDemonstrated ability to debug complex distributed systems and solve ambiguous infrastructure problems under production conditions
Familiarity with Generative AI concepts and experience supporting AI/ML development environments model operationalization or platforms such as SageMakernExperience maintaining and debugging Spring-based Java runtime environments in a DevOps or platform engineering contextnStrong background in modern web services architectures including REST APIs microservices and service mesh patternsnProficiency with data infrastructure components such as Cassandra Kafka Solr Postgres or Redis in a large-scale backend environmentnTrack record of working closely with product engineering and SRE teams to define and enforce deployment standards across multi-team organizations
Required Experience:
Senior IC
About Company
Ask Siri to name the most successful company in the world and it might respond: Apple. And it's not just out of familial pride. Apple consistently ranks highly in profit, revenue, market capitalization, and consumer cachet. In 2018, the company became the first reach a trillion dollar ... View more