
Job Description & Key Responsibilities
Apple Inc. is a global technology leader renowned for its innovative hardware, software, and services that touch millions of lives every day. In India, Apple has built a strong ecosystem of retail, engineering, and support functions, fostering a culture of excellence, creativity, and relentless focus on user experience. The Bengaluru campus, part of Appleβs Sales Engineering and IS&T organization, serves as a hub for delivering missionβcritical applications that power Appleβs sales operations, partner integrations, and internal tools across the region. Employees benefit from exposure to cuttingβedge technologies, crossβfunctional collaboration, and a work environment that encourages continuous learning and personal growth.
The Junior Application Support & Site Reliability Engineer role is designed for fresh talent with 1β2 years of experience in application production support, DevOps, systems engineering, or SRE. The incumbent will act as a guardian of reliability, ensuring that critical services remain available, performant, and secure across multiple dataβcenter regions. By combining handsβon Linux administration, programming in Java and Python, database troubleshooting, and modern observability practices, the role offers a balanced mix of operational responsibility and automationβfocused development.
Key Responsibilities:
1. Monitor health, performance, and capacity of missionβcritical applications using Splunk, Prometheus, Grafana, and Dynatrace.
2. Serve as firstβline responder for production alerts, outages, and system anomalies, participating in onβcall rotations.
3. Investigate and resolve application, system, network, and performance issues, driving rootβcause analysis and permanent remediation.
4. Perform database troubleshooting, query analysis, and performance tuning for PostgreSQL, Oracle DB, and MySQL.
5. Build and refine dashboards, log aggregation pipelines, and alerting rules to improve observability.
6. Develop Python and Bash scripts to automate repetitive operational tasks, health checks, and routine maintenance.
7. Support CI/CD pipelines, including build validation with Maven/Gradle and deployment automation via Jenkins or GitHub Actions.
8. Execute production change requests following changeβmanagement standards and conduct canary/smoke testing where required.
9. Leverage GenAI tools for log analysis, script generation, and issue investigation to boost efficiency.
10. Collaborate with development, QA, database, and infrastructure teams to ensure seamless service delivery.
Tech Stack: Linux/Unix, Java, Python, Bash, PostgreSQL/Oracle/MySQL, Maven, Gradle, Jenkins, GitHub Actions, Splunk, Prometheus, Grafana, Dynatrace, Docker, Kubernetes, AWS/GCP/Azure, Ansible/Terraform, GenAI assistants.
Growth Path: Starting as a junior SRE, high performers can progress to Senior SRE, Reliability Engineering Lead, or move into specialized roles such as Cloud Platform Engineer, DevOps Architect, or Product Reliability Manager. Appleβs internal mobility program encourages crossβteam moves, enabling engineers to broaden their expertise across hardware, services, and consumerβfacing products.
Why Join Apple? Apple offers a worldβclass compensation package, exposure to industryβleading tools, and the chance to work on services that impact millions of users globally. The companyβs culture prizes innovation, inclusivity, and a relentless focus on quality, providing a fertile ground for fresh engineers to accelerate their careers while contributing to products that shape the future of technology.