DevOps Infrastructure Engineer - SPG

Santa Clara Valley (Cupertino), California, United States
Software and Services

Summary

Posted:
Role Number:200221717
As an engineer in the Special Projects Group, you will be part of a team building infrastructure and tools for exciting new technologies that will shape the future. We build product tools that enable control and testing of new hardware, tools for enhancing developer workflows, and automation pipelines for product development. You will work in a startup-like environment where products are still being defined and developed, giving you the chance to influence some of the core tools used by the project. You will be part of every stage of development from concept to deployment. We are looking for a motivated individual who is passionate about joining Apple's engineering team in Sunnyvale, California as a Senior Dev Ops Engineer. We are focused on autonomous technology that spans across numerous different technology disciplines. Do you enjoy making foundational changes that increase speed, reliability and robustness of systems that benefit large sections of people across an organization? Do you see envision and formulate solutions to infrastructure problems while thinking like a software developer? If so, you would fit right into our team and we can't wait for you to join us and help us grow.

Key Qualifications

  • At least 5+ years hands-on experience in infrastructure engineering, DevOps, or software engineering staff member
  • Excellent Python, bash, and scripting fundamentals
  • Expertise with cloud platforms such as AWS, GCE, Azure, or similar
  • Expertise with infrastructure-as-code tools such as Ansible, Chef, Terraform, or CloudFormation
  • Experience in building systems where observability is a first class concern using protocols and tools that cover the space of log aggregation, analytics, monitoring, distributed systems tracing and alerting
  • Proficient with containerization and cluster management technologies like Docker and Kubernetes
  • Able to build tools from scratch when needed
  • In-depth knowledge of build/release systems, CI/CD systems, Jenkins
  • Proficient at Linux system administration
  • Proficient with containerization and cluster management technologies like Docker and Kubernetes
  • Experience with modern web services architectures
  • Experience with Git
  • Ability to quickly learn new and existing technologies
  • Strong problem solving skills

Description

Our team provides cloud-based infrastructure and services that enable high performance computing, big data processing, machine learning, and other AI applications in the cloud. This is an exciting opportunity to lay the foundations for the infrastructure, tools, and services powering our next generation of cloud compute. The team works on fresh, dynamic challenges every day and prides itself on delivering robust, well engineered solutions that tackle these challenges. You will need to be a self-starter, ready to dig in and own projects, collaborate cross-functionally, and deliver quality results. The work is challenging, but you can count on a deep level of support from your team. In this role, you will: • Lead and architect compute infrastructure to enable high performance compute and AI applications in the cloud • Lead and architect our growing AWS footprint • Build solutions that allow our R&D teams, engineers, and data scientists to work at scale without fighting the infrastructure • Provide guidance and leadership on our use of internal and external cloud infrastructure

Education & Experience

Additional Requirements

  • Apple’s most important resource, our soul, is our people. Apple benefits help further the well-being of our employees and their families in meaningful ways. No matter where you work at Apple, you can take advantage of our health and wellness resources and time-away programmers. We’re proud to provide stock grants to employees at all levels of the company, and we also give employees the option to buy Apple stock at a discount — both offer everyone at Apple the chance to share in the company’s success. You’ll discover many more benefits of working at Apple, such as programmers that match your charitable contributions, reimburse you for continuing your education and give you special employee pricing on Apple products. 

Apple benefits programmers vary by country and are subject to eligibility requirements.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Apple is a drug-free workplace.