There’s nothing more exciting than being at the center of a rapidly growing field in technology and applying your skillsets to drive innovation and modernize the world's most complex and mission-critical systems.
As a Senior Manager of Site Reliability Engineering at JPMorgan Chase, you are the non-functional requirement owner and champion for the applications in your remit. You are a key influencer in your team’s strategic planning process with a focus on driving continual improvement in customer experience, resiliency, security, scalability, monitoring, instrumentation, and automation of the software in your area. You act in an objective, data-driven manner to navigate difficult situations with composure and tact.
Job Responsibilities
- Shows expertise in site reliability principles and demonstrates what it means to strike the balance between features, efficiency, and stability
- Negotiates with your peers and executive partners to ensure optimal outcomes for all
- Drives the adoption of site reliability practices throughout the organization
- Ensures your teams demonstrates site reliability best practices and is able to demonstrate this empirically through stability and reliability metrics
- Drives a culture of continual improvement by encouraging real-time feedback to improve the customer’s experience
- Ensures your team collaborates with other teams within your specialization and avoids a duplication of work where possible
- Follows an objective, data-driven, post-mortem strategy by conducting regular team debriefs that enable team members to learn from successes and mistakes
- Provides individual coaching styles for entry to mid-level team members
- Ensures your team documents and shares their knowledge and innovations via internal forums, communities of practice, guilds, and conferences
Required qualifications, capabilities, and skills
- Demonstrates advanced proficiency in site reliability culture and principles and can demonstrate how to implement site reliability across application and platform teams while avoiding common pitfalls
- Experience leading technologists to manage and solve complex technological issues on an organizational level
- Influences the team’s culture by championing innovation and change for success
- Experience hiring, developing, and recognizing talent
- Proficient in at least one programming language such as Python, Java/Spring Boot, .Net
- Proficient knowledge of software applications and technical processes within a given technical discipline (e.g., Cloud, AI, Android, etc.)
- Proficient with continuous integration and continuous delivery tools like Jenkins, GitLab, or Terraform
- Experience with container and container orchestration: (ECS, Kubernetes, Docker)
- Experience with troubleshooting common networking technologies and issues
Preferred qualifications, capabilities, and skills
- Ability to code and demonstrate data fluency to encourage the team to work more effectively
- Strong understanding of release engineering practices, GitOps, branching strategies, and change management discipline
- Experience with incident management, on-call operations, capacity planning, and reliability engineering practices
- Experience authoring pipeline configuration (for example, YAML) and infrastructure templates (for example, Terraform or ARM)
- Demonstrated ability to assess risk, remain calm under pressure, and drive clear
- AWS and Azure experience preferred; Oracle Cloud Infrastructure (OCI) exposure is a plus
JPMorganChase Dublin, Dublin, IRL Office
Dublin, Ireland
