Bank of America

Senior Site Reliability Engineer

Bank of America

full-time

Posted on:

Location Type: Office

Location: Kennesaw • Arizona • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

About the role

  • Partner with Software Engineering, CTI Engineering, and Technology Services to define objective reliability goals for services
  • Compose observability designs specifying instrumentation and dashboards to measure reliability goals
  • Automate manual support activities to improve reliability and operational efficiency
  • Engage in major production triage efforts and work with Problem Management to identify root causes of complex/high-impact issues
  • Partner with developers, production services, architects and Infrastructure teams to deliver sustainable, reusable design patterns
  • Drive early adoption of non-functional production support requirements in the application development lifecycle
  • Assess and enhance monitoring and dashboards for new projects and initiatives
  • Design visualizations for production support metrics to enable intervention and improve support efficiency

Requirements

  • Collaborate with Development and Infrastructure teams to develop SLIs and SLOs
  • Partner with Development and Infrastructure teams to create error budget policies
  • Develop software solutions and/or improved processes to address work identified as 'toil'
  • Suggest code optimizations and/or additional instrumentation and logging structures
  • Engage as an SME in major incident triage, failure scenario modelling, and problem diagnosis
  • Assess monitoring for new changes and enhance application and system monitoring designs and dashboards
  • Design solutions to visualize key production support metrics for Operational Readiness and SRE teams
  • Identify vulnerabilities, low level error rates, and monitoring 'noise' to reduce manual support effort
  • Identify and plan for capacity and performance bottlenecks in critical systems
  • Previous experience in application or infrastructure architecture/engineering (desired)
  • Strong use of JIRA and ability to create reporting (desired)
  • Executive communication (desired)
Benefits
  • offering competitive benefits to support their physical, emotional, and financial well-being
  • Commitment to being an inclusive workplace
  • Opportunities to learn, grow, and make an impact
  • Multi-faceted approach for flexibility depending on role
  • Investment in teammates and their families

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
observability designinstrumentationdashboardsSLIsSLOserror budget policiescode optimizationmonitoring designvisualizationapplication architecture
Soft skills
collaborationproblem diagnosisexecutive communicationroot cause analysiscapacity planningperformance assessmentincident triageprocess improvementstakeholder engagementteam partnership