Site Reliability Engineering Manager
Hyderabad, Telangana, India
Software and Services
Imagine what we could do together. At Apple, new ideas 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. The people here at Apple don’t just build products — they craft the kind of wonder that’s revolutionized entire industries. It’s the diversity of those people and their ideas that encourages the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts.
Apple's B2B team manages critical integrations with Apple's supply chain partners such as manufacturers, logistics providers, banks, resellers and business customers.
Join Apple B2B Team as a Site Reliability Engineering (SRE) Manager to help support and scale B2B Next-gen platform. We are seeking a technically hands on Manager with a real passion for programming and automation, developing and implementing strategic plans aligned with organizational goals.
Description
As a Site Reliability Engineering Manager, you will be leading a team responsible for providing the platform for Apple B2B systems to maintain constant uptime, scale seamlessly, and support the addition of new applications and services. The successful candidate will be highly self-motivated with a passion for excellence, quality and detail. The SRE Manager will support operations, collaborate with the developers and cross functional managers to aid in the design and assist with the implementation to improve stability, security, and scalability.
Success of this role depends on strong understanding of SRE principles and practices, combined with a track record of resolving issues in a live production environment, and implementing strategies to minimize them while providing clear visions and directions to the team.
Minimum Qualifications
- At least 10+ years of prior demonstrated experience in a Site Reliability Engineering, DevOps, or an Infrastructure-focused role including 3+ years of experience managing or leading the team
- Proficiency in one or more programming languages (eg. Java, Python), SRE technologies relevant to automation, monitoring and incident response.
- Experienced in leading and managing high performance SRE teams.
- Proven track record in managing complex SRE projects, enterprise services at a large scale
- Excellent communication and interpersonal skills, ability to effectively communicate with cross functional teams, stakeholders and leadership teams.
- Building and operating container orchestrating systems like Kubernetes or EKS.
- Strong programming experience in Java building web, middleware or backend applications.
- Deep understanding of Oracle or similar relational databases and NoSQL databases such as MongoDB.
- Firsthand experience in performance tuning of applications and databases.
- Knowledge of HTTP/S, TCP, DNS, web application load balancing.
- Deep understanding of security concepts and protocols - authentication, authorization, signing, encryption, SSL/TLS, SSH/SFTP, PKI, X509 certificates and PGP.
- Automation advocate - Passion for automation and reluctance for manual implementation
- Desire to build, grow, and mentor a team
- A strong sense of ownership. At the same time, you're a great teammate who communicates clearly and transparently
- Self-motivated, inquisitive, and always looking to learn more.
- Experience managing, scaling, and troubleshooting Java applications
- Bachelor or Masters in Computer Science or other related discipline.
Key Qualifications
Preferred Qualifications
- Strong philosophy of continuous improvement