Role Overview
As a Site Reliability Engineer III at JPMorgan Chase within the Corporate Technology, you will solve complex and broad business problems with simple and straightforward solutions. Through code and cloud infrastructure, you will configure, maintain, monitor, and optimize applications and their associated infrastructure to independently decompose and iteratively improve on existing solutions. You are a significant contributor to your team by sharing your knowledge of end-to-end operations, availability, reliability, and scalability of your application or platform.
Responsibilities
- Guides and assists others in the areas of building appropriate level designs and gaining consensus from peers, supporting adoption of site reliability engineering best practices.
- Collaborates with other software engineers and teams to design, develop, test, and implement deployment and reliability approaches using automated continuous integration and continuous delivery pipelines.
- Uses enterprise-authorized AI capabilities to accelerate incident triage, troubleshooting, and post-incident analysis.
- Implements infrastructure as code, configuration as code, and network as code for applications and platforms.
- Collaborates with technical experts and stakeholders to resolve complex problems and proactively address issues using service level indicators and objectives.
- Applies AI capabilities to identify patterns in operational signals that indicate reliability risk or recurring toil.
Requirements
- Formal training or certification on site reliability engineering concepts and 3+ years applied experience.
- Proficient in site reliability culture and principles.
- Proficient in at least one programming language such as Python, Java/Spring Boot, or .Net.
- Working knowledge of using AI capabilities within the work environment to support SRE workflows.
- Proficient knowledge of software applications and technical processes (e.g., Cloud, AI).
- Experience in observability such as white and black box monitoring, service level objective alerting, and telemetry collection.
- Experience with continuous integration and continuous delivery tooling.
- Familiarity with container and container orchestration and troubleshooting common networking technologies.
Skills
- Python
- Java
- Cloud
- CI/CD
- Kubernetes