DevOps Engineer
Apple · Hyderabad, Telangana, India
Full-time · Senior · Posted 18 days ago
Do you love understanding every detail of how new technologies work? Join the
team that serves as Apple’s nerve center, our Information Systems and Technology
group. There are countless ways you’ll contribute here, whether you’re
coordinating technology needs for product launches, designing music solutions
for retail locations, or ensuring the strength of in-store Wi-Fi connections.
From Apple Pay to the Apple website to our data centers around the globe, you’ll
help design and manage the massive systems that countless employees and
customers rely on every day. You’ll also build custom tools for employees,
empowering them to solve complex problems on their own. Join our team, and
together we’ll explore all the ways to improve how Apple operates, freeing our
employees to do what they do best: craft magical experiences for our customers.
DESCRIPTION
Are you a passionate operations engineer who wants to work on solving large
scale problems? Join us in building best in class infrastructure solutions and
implementing sophisticated software applications across Corporate Systems
Engineering. At Apple, we support both open source and home-grown technologies
to provide internal Apple developers with the best possible CI/CD and system
engineering solutions. In this role you will have the unique opportunity to own
and improve tooling for best of the class large-scale platform solutions to help
build modern software systems! We are a part of the Engineering Operations team
for Corporate Systems. This role is primarily responsible for building and
managing tools that enable software releases in a fast paced enterprise
environment We operate with on-prem, private, and public cloud platforms. A
Senior DevOps Engineer would be partnering closely with global software
development teams and infrastructure teams.
MINIMUM QUALIFICATIONS
3-6 years proven experience in DevOps/SRE/Systems Engineering, and automation,
etc. Experience in automating OS patching workflows, and security hardening.
Strong Linux system administration, automation, and configuration management
using Ansible. Good understanding of distributed systems, APIs, and cloud
computing. Experience with hosted services in a high-volume enterprise
environment. Implementing applications in private/public cloud infrastructure
and container technologies, like Kubernetes and Docker. Ability to program in a
high-level programming languages or scripting, such Java, Python, Shell, Golang,
etc.
PREFERRED QUALIFICATIONS
Experience with AWS services including VPC, IAM, EC2, EKS, CloudWatch, S3, RDS,
Route53. Experience in similar services for GCP is preferred. Experienced in
using AI tools in day-to-day workflows is highly desired. Working experience
with LLMs that solve real-time problems when debugging or auto-remediating
production incidents without manual interventions is a plus. Good to have Packer
or golden image tooling.