Apple Recruitment 2026 – Junior Application Support & SRE
Apple
Scroll down to apply
Bengaluru, Karnataka1 – 2 Years5 days ago
LocationBengaluru, Karnataka
Experience1 – 2 Years
QualificationB.E/B.Tech/BS or equivalent degree
Key Responsibilities
The selected candidate will support the reliability and availability of critical applications and services across multiple environments.
Monitor the health, performance and capacity of mission-critical applications and services.
Support multi-region application and service operations.
Act as a first-line responder to production alerts, outages and system anomalies.
Participate in on-call rotations and rapid-response workflows.
Investigate application, system, network and performance issues through to resolution.
Perform database troubleshooting, query analysis, data verification and performance tuning.
Partner with development, QA, database and infrastructure teams for root-cause analysis.
Identify underlying causes and support permanent remediation of recurring problems.
Build and refine dashboards, log aggregation and alerting rules.
Use observability tools such as Splunk, Prometheus, Grafana and Dynatrace.
Track service reliability metrics such as SLIs and SLOs.
Develop Python and Bash scripts to automate repetitive operational tasks.
Automate health checks and routine maintenance activities.
Support production deployments and CI/CD pipeline runs.
Support build validation using Maven and Gradle.
Perform canary and smoke testing where required.
Execute production change requests according to change management standards.
Use modern engineering practices and GenAI-assisted workflows to improve operational efficiency.
Skills & Eligibility
Candidates should have a Bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering, Information Technology or a related field.
The position requires 1–2 years of combined work experience in areas such as Application Production Support, DevOps, Systems Engineering or Site Reliability Engineering.
Candidates should also have a solid understanding of Linux/Unix systems, programming and debugging, relational databases, monitoring and incident management.
The role combines production support and site reliability engineering with software development and automation.
Linux/Unix: Understanding of filesystems, process management, networking, permissions and systemd.
System Engineering: Knowledge of servers, services and resource management.
Java and Python: Programming and debugging experience.
Build Tools: Familiarity with Maven and Gradle.
Databases: Strong troubleshooting and querying skills with PostgreSQL, Oracle DB and MySQL.
Observability: Exposure to Splunk, Grafana, Prometheus or Dynatrace.
Incident Management: Experience with incident triage and production issue handling.
CI/CD: Basic knowledge of Jenkins, GitHub Actions and continuous deployment concepts.
GenAI: Exposure to AI models and AI-assisted development or support workflows.
AI-Assisted Operations: Using GenAI tools for log analysis, script generation and issue investigation.
Containers: Docker and foundational Kubernetes knowledge.
Cloud: Familiarity with AWS, GCP or Azure.
Infrastructure as Code: Basic knowledge of Ansible or Terraform.
Candidates should have 1–2 years of combined work experience in Application Production Support, DevOps, Systems Engineering or Site Reliability Engineering.
Important skills include Linux, Java, Python, relational databases, SQL, observability, incident management, CI/CD and system troubleshooting. Docker, Kubernetes, cloud and GenAI are listed as preferred areas.
Note: This job is posted on external sites. Joblit shares the listing for convenience and does not take responsibility for third-party content.