Lead DevOps Engineer – Apple

Job Summary

Apple is looking for a seasoned Lead DevOps Engineer that can lead multiple projects and teams while delivering high quality and performant solutions in a fast paced environment. You’ll be focused on helping us to move our apps to the cloud working with the modern tools (Kubernetes, Docker, AWS). Join Apple, and help us leave the world better than we found it.

Key Qualifications

  • Experience with large scale distributed computing systems
  • Solid ability to evaluate and apply new technologies in a short time
  • You love working in a fast-paced and dynamic environment
  • Extremely organized, detail oriented, and thorough in every undertaking
  • Excellent communication skills.
  • Experience with DevOps tools such as Chef, Docker, Kubernetes.
  • Experience with software development processes such as building, unit testing, code analysis, release process, and code coverage.
  • Experience with CI/CD process and platforms e.g. Jenkins
  • Collaborate across teams to improve build, integration & release process.

Your responsibilities will include:

  • As Lead DevOps Engineer, you’ll work collaboratively with other engineering team members to deploy software and maintain and operate our systems.
  • Assist in automating and streamlining our operations and processes; maintain tools for deployment, operations and monitoring of key systems.
  • Troubleshoot and resolve issues in our dev, test, staging, and production environments; and maintain uptime for our sites, apps, and content.
  • Lead overall architectural discussions and planning.
  • Use software engineering best practices (CI, unit testing, testing, etc).
  • Use test drive development Develop components and libraries as necessary.
  • Support development infrastructure leveraging AWS.
  • Lead projects and mentor/coach engineers.
  • Identify, troubleshoot, and resolve system and deployment issues.
  • Maintain and support our web and mobile applications

Education

– BS or MS in Engineering/ Computer Science

– At Least 6 years of experience.

Theorem

We solve complex business problems through optimization of process, technology, and culture.

Technology we use

Javascript
Python
C#
SQL
Go
Ruby
Scala
Oracle
PostgreSQL
AWS
Docker
Bash