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.
Apply Now