DevOps Engineer, Wireless Technologies and Ecosystems

Apple Inc.
San Diego, CA, United States
6 days ago
Apply on www.jobmonkeyjobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$142,300.0
Working hours
Regular working hours

Tech stack

Artificial Intelligence Amazon Web Services Apache HTTP Server Apple Mac Systems Automation of Tests Microsoft Azure Bash Shell Cloud Computing Code Review Computer Engineering Continuous Integration Software Debugging
+46 more
DevOps Domain Name System (DNS) Groovy Web Servers Integrated Development Environments Virtual Private Networks (VPN) Python (Programming Language) Key Management PostgreSQL MongoDB MySQL Nginx NoSQL Performance Tuning Red Hat Enterprise Linux Reliability Engineering Cloud Services Ansible Prometheus Ruby Reverse Proxy TCP/IP Google Cloud Load Balancing Gerrit Delivery Pipeline Large Language Models Grafana Kubernetes Helm Charts Git Cloudformation Build Management Git Flow Kubernetes Infrastructure Automation Frameworks Information Technology Wireless Technologies Build Process Machine Learning Operations Firewall Services Module Terraform Splunk Software Version Control Docker Jenkins Golang

Job description

Imagine what you could do here. At Apple, new ideas have a way of becoming great products, services, and customer experiences very quickly. We are looking for a DevOps Specialist to join our global engineering team and help shape the infrastructure that powers our development workflows., Imagine what you could do here. At Apple, new ideas have a way of becoming great products, services, and customer experiences very quickly. We are looking for a DevOps Specialist to join our global engineering team and help shape the infrastructure that powers our development workflows.

In this role you will setup and maintain development environments that enable engineering teams to build, test, and ship with confidence. You will provide expert-level support across our end-to-end application landscape, conducting deep technical investigations to resolve complex issues and drive root-cause analysis.

You will automate manual tasks related to release deployments and system maintenance - turning repetitive operations into reliable, repeatable processes. You will investigate and introduce new technologies to enhance the performance, scalability, security, and stability of our environments.

Working in close collaboration with developers, you will design and deploy new features, support the configuration and deployment of new tool releases, and ensure smooth rollouts across the stack. You will operate within a follow-the-sun model alongside a distributed global team, with asynchronous handoffs and shared accountability.

Occasional work on weekends to support downtime activities and on-call duties will be required.

Responsibilities

Development Environment Management: Setup, configure, and maintain development environments that enable engineering teams to build, test, and ship reliably.

Expert-Level Technical Support: Provide deep technical investigations and root-cause analysis across the end-to-end application landscape to resolve complex issues.

Automation and Process Engineering: Automate manual tasks related to release deployments and system maintenance - turning repetitive operations into reliable, repeatable workflows.

Technology Evaluation: Investigate and introduce new technologies to enhance performance, scalability, security, and stability of the infrastructure.

Feature Deployment and Collaboration: Work closely with developers to design, deploy, and roll out new features and tool releases across the stack.

Security and Compliance: Ensure build environments, secrets management, and access controls meet Apple’s security standards.

Global Operations and On-Call: Operate within a follow-the-sun model with asynchronous handoffs; provide weekend support for downtime activities and on-call duties as needed.

Requirements

Systems Administration: Expertise with Red Hat Enterprise Linux (RHEL) and macOS

Containers and Orchestration: Strong experience with Docker (image builds, registry management, Compose) and Kubernetes (cluster deployment, Helm charts, scaling strategies)

Cloud and Infrastructure as Code: Experience with cloud platforms (AWS, GCP, Azure, or Apple internal cloud services) and IaC tools (Terraform, Ansible, or CloudFormation)

CI/CD and Build Engineering: Solid understanding of CI/CD fundamentals - build pipelines, automated testing, artifact management, and deployment workflows - with hands-on Jenkins experience (declarative and scripted pipelines, shared libraries, agent management)

Source Control and Code Review: Experience with Gerrit and Git - code review workflows, branching strategies, submodules, LFS, and access control

Scripting and Automation: Proficiency with Python, Shell (Bash/Zsh), and familiarity with additional languages (Go, Ruby, Groovy, or similar)

AI/ML Awareness: Familiarity with AI/ML tools in development and operations workflows - AI-assisted coding, LLM-based automation, or MLOps pipelines

Troubleshooting: Strong root-cause analysis, incident response, and ability to debug complex issues across the full stack

Global Collaboration: Proven ability to work in distributed, multinational teams operating under a follow-the-sun model

Self-Driven: Takes ownership end-to-end, identifies improvements independently, and finds innovative solutions to complex infrastructure challenges

Teamwork: Strong collaborator with a genuine willingness to help teammates and stakeholders succeed

BS or MS in Computer Science, Computer Engineering, Information Technology, or a related field

5+ years of professional experience in DevOps, Site Reliability Engineering, or Systems Administration

Preferred Qualifications

Networking - TCP/IP, DNS, load balancing, VPN, and firewall configuration

Web servers - Nginx, Apache, or similar (configuration, reverse proxy, SSL/TLS termination, performance tuning)

Storage expertise - configuration, exports, performance tuning, and troubleshooting (CephFS/NFS/etc)

Database administration - Postgres/MySQL , MongoDB/NoSQL

Monitoring and observability platforms - Prometheus, Grafana, Splunk

Benefits & conditions

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $142,300 and $263,300, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits

Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.jobmonkeyjobs.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

50 sec

Why developer happiness matters in web frameworks

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all