DevOps & Site Reliability Engineer (SRE)

| Cupertino, CA, USA
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Summary

Become a significant member of the HWTE Core Infrastructure team at the center of Apple's Factory Development Process. We develop software delivery systems and build the supporting systems infrastructure to support global manufacturing lines. We are looking for a DevOps/Site Reliability Engineer well versed in building, recreating and maintaining various application environments. Ideal applicant should be a systems engineer at their core, with a deep interest and passion for developer environments and building Infrastructure as Code.

Key Qualifications

7+ years experience with unix/linux system administration in heterogeneous, distributed environments

7+ years experience with Shell scripting, interpreted or compiled languages such as bash, zsh, Perl, Node, Python, C/C++, Go

5+ years experience CI/CD pipeline management

Experience with infrastructure technologies/tools:

Development environments - Docker or similar

Infrastructure technologies - Kubernetes, AWS, GCP, VMware

Configuration management/Infrastructure as Code - Ansible, Puppet, Terraform/Terragrunt, CloudFormation

Code Management and Continuous Integration - Jenkins, GitHub, or similar

Experience migrating critically significant applications from on-premise to cloud or running a hybrid cloud environment

Experience collaborating with 3rd party vendors

Additional Requirements:

System/application log management and analytics, e.g. Splunk, Cloudwatch

Understanding and experience with networking concepts such non-standard subnet masks, VLANs, Layer 2 vs Layer 3, Access Control Lists, nested firewalls, hardware vs software defined networks, load balancers, etc.

Proven ability to ramp up quickly and learn new technologies as required to support new collaborative projects

Excellent analytical and problem solving skills

Excellent written and spoken communication skills

Passionate about documenting workflows and procedures, and writing and validating run books

Description

This is your opportunity to join a small and nimble team that has proven itself by delivering high-quality products in a timely manner. You excel working in a highly visible and collaborative team. You are a hands-on, proactive, self-motivated engineer with strong initiative and a desire to excel in a complex, global environment.

Responsibilities include:

Architect, build and maintain:

CI/CD pipeline for an array of application code bases

Developer environments for project teams

Infrastructure as Code for environment consistency and stability

Partner with cross-functional Apple teams to build scalable solutions that meet the needs of both developer and customer

Education & Experience

BS degree in Computer Science, Computer Engineering or equivalent practical experience

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

1 Apple Park Way, Cupertino, 95014

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about AppleFind similar jobs