Site Reliability Engineer III

JPMorgan Chase JPMorgan Chase · Banking · Singapore · Corporate Sector

Site Reliability Engineer III at JPMorgan Chase within Cybersecurity & Tech Controls, focused on solving complex business problems through code and cloud infrastructure. The role involves configuring, maintaining, monitoring, and optimizing applications and their infrastructure, with a strong emphasis on end-to-end operations, availability, reliability, and scalability. Responsibilities include guiding others, collaborating on CI/CD pipelines, implementing infrastructure as code, resolving complex problems, understanding SLOs, supporting SRE best practices, and leading incident response.

What you'd actually do

  1. Guide and assist others in the areas of building appropriate level designs and gaining consensus from peers where appropriate.
  2. Collaborate with software and infrastructure engineers to design and implement deployment approaches using automated continuous integration and continuous delivery pipelines.
  3. Collaborate with software and infrastructure engineering teams to design, develop, test, and implement solutions that improve the availability, reliability, and scalability of applications.
  4. Implement infrastructure, configuration, and network as code for the applications and platforms in your remit.
  5. Collaborate with technical experts, key stakeholders, and team members to resolve complex problems.

Skills

Required

  • Bachelor’s Degree in Computer Science, Cybersecurity, Data Science, or related disciplines
  • 3+ years of experience working on support of products / infrastructure.
  • Proficient in site reliability culture and principles and familiarity with how to implement site reliability within an application or platform.
  • Proficient in at least one programming language such as Python or Java/Spring Boot.
  • Proficient knowledge of software applications and technical processes within a given technical discipline (e.g., Platform Infra, Cloud, Artificial Intelligence, etc.).
  • Experience in observability such as white and black box monitoring, service level objective alerting, and telemetry collection using tools such as Grafana, Dynatrace, Prometheus, Datadog, Splunk etc.
  • Experience with continuous integration and continuous delivery tools like Jenkins, GitLab, or Terraform.
  • Familiarity with container and container orchestration such as ECS, Kubernetes, and Docker.
  • Experience on SLO/SLI definition, chaos engineering (Gremlin, Chaos Monkey), disaster recovery planning.
  • Familiarity with troubleshooting common networking technologies and issues.
  • Ability to contribute to large and collaborative teams by presenting information in a logical and timely manner with compelling language and limited supervision.

Nice to have

  • Hands-on experience with AWS / Azure / GCP or other cloud environments.
  • Hands-on experience with Terraform or other infrastructure as code technologies.
  • Hands-on experience with GitHub and code reviews.
  • Hands-on experience with DevOps using Python, scripting for automation.
  • Knowledge and hands on experience with tools like (Jira, Confluence, ServiceNow, Netcool).
  • Experience leading and mentoring teams in SRE and DevOps practices.

What the JD emphasized

  • site reliability culture and principles
  • observability
  • continuous integration and continuous delivery
  • container and container orchestration
  • SLO/SLI definition
  • chaos engineering
  • disaster recovery planning