GHRposted 6 days ago
$149,800 - $188,900/Yr
Full-time
Jersey City, NJ

About the position

At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day. Being a Great Place to Work is core to how we drive Responsible Growth. This includes our commitment to being a diverse and inclusive workplace, attracting and developing exceptional talent, supporting our teammates’ physical, emotional, and financial wellness, recognizing and rewarding performance, and how we make an impact in the communities we serve. At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us! This job is responsible for partnering with leaders across engineering and technology to define objective reliability goals for services. Key responsibilities include composing observability designs through instrumentation and dashboards, identifying root causes of complex/impactful issues, partnering with cross functional teams to deliver sustainable design patterns, and driving early adoption of non-functional production support requirements. Job expectations include automating services to improve reliability and efficiency and influencing a culture of innovation and continuous improvement.

Responsibilities

  • Designs solutions to visualize key production support metrics enabling Operational Readiness and Site Reliability Engineer teams to identify scenarios requiring intervention.
  • Develops software solutions and/or improved processes to address work identified as ‘toil’ by collaborating with key partners to identify, track and remediate processes to free time allocated to reliability.
  • Partners with Development and Infrastructure teams to create error budget policies prioritizing reliability stories that fall below Service Level Objective (SLO) thresholds and suggests code optimizations, additional instrumentation and/or logging structures to gain service reliability visibility.
  • Identifies and plans for capacity bottlenecks, vulnerabilities and opportunities for reliability improvement, such as low level error rates and 'noise', and reduces manual support effort and/or improves system reliability.
  • Assesses monitoring for new changes with development partners and works with monitoring tools team to monitor dashboards and enhance application and system monitoring designs.
  • Engages as a subject matter expert in incident triage efforts, failure scenario modelling and works with the Problem Manager to diagnose root causes for complex/high impact incident/problem management investigations.
  • Collaborates with Development and Infrastructure teams to understand technical solutions and develop Service Level Indicators and SLOs to measure/improve the reliability of the services they support.
  • Design and implement highly available and scalable systems, ensuring the reliability and performance of the company's website or application.
  • Collaborate with cross-functional teams to define and establish service level objectives (SLOs) and service level agreements (SLAs) for critical systems.
  • Monitor systems and applications, proactively identifying and resolving any performance bottlenecks or availability issues.
  • Develop and maintain monitoring tools, alerts, and dashboards to provide visibility into system health and performance.
  • Conduct post-incident analyses to identify root causes and implement preventive measures to avoid future incidents.
  • Automate repetitive tasks and processes to improve efficiency and reduce manual intervention.
  • Create and maintain documentation for system architecture, configuration, and troubleshooting procedures.
  • Collaborate with development teams to implement and deploy new features and enhancements, ensuring they meet reliability and performance standards.
  • Stay up to date with industry best practices, new technologies, and emerging trends in site reliability engineering.

Requirements

  • Minimum 5-10 years experience of Linux/Unix systems and command line tools.
  • Proficiency – Moderate experience in scripting languages such as Python, Shell, or Perl.
  • Familiarity with cloud platforms like AWS, Azure, or Google Cloud.
  • Understanding of networking principles and protocols (TCP/IP, HTTP, DNS, etc.).
  • Knowledge with monitoring and logging with Splunk and/or Prometheus, Grafana, or ELK stack.
  • Strong problem-solving and troubleshooting skills, with the ability to analyze and resolve complex technical issues.
  • Excellent communication and collaboration skills to work effectively with cross-functional teams.
  • Strong attention to detail and ability to work in a fast-paced, dynamic environment.

Nice-to-haves

  • Experience with APM tools, i.e. DynaTrace.
  • Knowledge of containerization technologies (Docker, Kubernetes).

Benefits

  • Industry-leading benefits.
  • Access to paid time off.
  • Resources and support to employees.
  • Commitment to help employees through transition periods.
Hard Skills
Docker
1
Kubernetes
1
Linux
1
Perl
1
Prometheus
1
1Q6isaZ 3lO6pexqQn2
0
4xpgCvhE IcfjOtEJLzPs
0
9WpyYvE WkvdYq3U
0
FJEOYrQz6M
0
Hf5bMNEW rLDjOoun7apT
0
JEFKqCWY WIoAzb
0
K93DIw4
0
NI1GheD
0
Ndhg sY5ILJ6Gm4z
0
RGIU7g1zx9rNlSXfn iu6YJXMq7bTG0O
0
SNek3H5f
0
XlVS43Gj k7jODEfW
0
Y7VrTjbM gZVOuSEyiFte
0
brSCcKtJ VBTXhLKt
0
cXjlLSmC mOQgAi
0
hgIoqf12Rutl mycjKNo73vdQ
0
iBGOgZKR 4CTkAr5ISnLh
0
lFBdaVEOuTvwjo ZlqewX3QP0vOzB4
0
ldXbPmz0W V9SeLXhUgiRJd
0
m7FQxuSpk R48rF91
0
nbrfA20P kwdQvPXNSJYAg
0
nmtPkCO2E pYrKVOiuTwGc
0
pBG9ujwn TWgPAI
0
r4ORaU0 VLmzyQIZoup
0
rRaepWGC h58MlanOvoI6
0
rb8V4Rgzi5sjxK 0U2T4DCRQIg
0
rbsFA42
0
rlgfxzDV mXMUqD
0
tfVF3ORusoZJ 1jpnWgN
0
uPYmEf1dMwt0 e3pbThaZzDv4
0
vO6o8 HfXp8Bjrc
0
wvNzbQct alWfhtJB0pM
0
xojdybP7nL i7TD 0pD9JT3OoQ
0
y3KvpGwl6 U9X8HhliW
0
z5DNbkel1 QeGgfi8JFsH
0
Soft Skills
3NSDIVXc aGd6Rc8w
0
RgwjHB 1MZBg5CU
0
Build your resume with AI

A Smarter and Faster Way to Build Your Resume

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service