Cloud Software Engineer - Site Reliability Engineering

Austin, TX 78701
  • Job Code
    200244094
  • Jobs Rated
    8th
Summary

Summary

Posted: May 10, 2021

Role Number:200244094

Imagine what you we could do together. At Apple, new insights have a way of becoming excellent products, services, and customer ex...Summary

Summary

Posted: May 10, 2021

Role Number:200244094

Imagine what you we could do together. At Apple, new insights have a way of becoming excellent products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish.

JMET is an unusual security engineering group within Apple IS&T! We provide critical services for the company across every product line. From manufacturing to customer facing, our services span across the entire lifecycle of most Apple hardware. We are responsible to design, implement and support the ongoing need to improve customer safety and privacy by providing security services that are tightly coupled with hardware. Many of our services are seen in iOS Security Guide or publicly discussed on Internet forums.

As a Cloud Software Engineer - SRE, you will bring deep expertise designing and supporting highly-scalable, highly-available infrastructure and applications in Kubernetes, AWS as well as promoting micro service design patterns in sophisticated working environment. The successful candidate will design and implement innovative approaches and tools for continuous delivery, serve as a domain professional on all aspect of our containerized deployments, including development, configuration, scaling and upgrades. You will be joining a team of highly-skilled, hardworking and passionate engineers working on this groundbreaking and constantly evolving space.

Key Qualifications

  • 5+ years of experience in production expertise in architecting production EKS and On-Prem Kubernetes Clusters.
  • 5+ years experience operating and developing infrastructure and services in public cloud environments (AWS, GCP)
  • Experience in configuring and designing service mesh and discovery using LinkerD, Consul or Istio.
  • 5+ years strong automation and designing expertise in cluster deployments using tools such as Ansible, Terraform and Packer along with security policies using Open Policy Agent.
  • Experience in building observability solution and exposing metrics that feed SLO's and KPI's.
  • Strong with one or more languages (Go, Python, Java) for automation or integration with multiple APIs.
  • Experience with common formats such as JSON and compression utilities.
  • Experience working with Kubernetes ingress services such as Contour and Envoy.
  • 3+ years of experience in designing, automating custom modules or tooling to simplify the management of multiple clusters and writing detail solution specifications, diagrams, operational procedures.
  • Excellent communication skills, capable of working with multi-functional technical teams and business partners.

Description

We are looking for an engineer whose objective is to "make things scale".

This includes building software that automates experiences, developing utilities that provides insights/metrics, and provide instrumentation for Engineering teams to more efficiently scale the platform.

This engineer will be responsible for maintaining JMET's Kubernetes & AWS production and test environments and maintain high-volume clusters in multiple datacenters.

Education & Experience

BS Computer Science or relevant studies.

Additional Requirements

  • Programming and Scripting Languages: Go, Python, Java, Bash
  • Container Orchestration: Kubernetes, Amazon EKS, Rancher.
  • Configuration Management: Ansible, Terraform, Packer.
  • Operation Systems: Linux (Red Hat) and OS X.
  • Containerization and Virtualization Technologies: Docker Enterprise, Rancher AWS, GCP, VMWare
  • Metrics and monitoring: ELK, PagerDuty, Prometheus, Grafana
  • Messaging: Kafka, RabbitMQ
  • Databases: Oracle, memcached, MySQL
  • Other tooling: Linkerd, Contour, Hashicorp Consul, Open Agent Policy Agent.


Jobs Rated Reports for Software Engineer

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Cloud Software Engineer - Site Reliability Engineering

Apple, Inc.
Austin, TX 78701

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Good
53/199
Stress
Very Low
24/199
Growth
Very Good
32/199