Back to search results

Site Reliability Engineer II - GBS IND

Hyderabad, , India;

Job Description:

About Us

At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. Responsible Growth is how we run our company and how we deliver for our clients, teammates, communities, and shareholders every day.

One of the keys to driving Responsible Growth is being a great place to work for our teammates around the world. We’re devoted to being a diverse and inclusive workplace for everyone. We hire individuals with a broad range of backgrounds and experiences and invest heavily in our teammates and their families by offering competitive benefits to support their physical, emotional, and financial well-being.

Bank of America believes both in the importance of working together and offering flexibility to our employees. We use a multi-faceted approach for flexibility, depending on the various roles in our organization.

Working at Bank of America will give you a great career with opportunities to learn, grow and make an impact, along with the power to make a difference. Join us!

Global Business Services

Global Business Services delivers Technology and Operations capabilities to Lines of Business and Staff Support Functions of Bank of America through a centrally managed, globally integrated delivery model and globally resilient operations.

Global Business Services is recognized for flawless execution, sound risk management, operational resiliency, operational excellence and innovation.

In India, we are present in five locations and operate as BA Continuum India Private Limited (BACI), a non-banking subsidiary of Bank of America Corporation and the operating company for India operations of Global Business Services.

Process Overview*:

Technology Infrastructure part of the Global Technology & Operations organization consists of more than 6,600 employees worldwide. With a presence in more than 35 countries, TI designs, builds and operates end-to-end technology infrastructure solutions and manages critical systems and platforms across the bank. TI delivers industry-leading infrastructure products and services to the company’s employees, customers, and clients around the world.

Network Services is responsible for designing, building, and operating Bank of America’s global data network and managing our technology partnerships to maximize our strategic business value.

Job Description*:

This role is part of a cross functional team responsible for delivering Bank of America's network automation strategy. The role brings expertise to the network automation team in areas of operational support of applications and their associated infrastructure. The skills of supporting software and associated systems including servers, databases, authentication / authorization, monitoring, integrations with other applications is very different from the support of network infrastructure such as routers / switches and network management applications, where the vendor can be expected to provide the necessary expertise.

Activities by which maintenance and operations of applications are not expected to be manual. A culture of automation pervades the team and this role has the expectation that repeatable manual processes will be automated where possible aligned with the tenants of DevOps.

The network automation team operates within the SAFe agile framework so candidates will be expected to participate in the various agile meetings and events.

Responsibilities*:

•                Collaborate with Engineering and Production Services teams to understand technical solutions and define strategies for network automation to reduce operational inefficiencies

•                Develop and maintain a catalog of reliability scripts, tools and libraries that can be leveraged for common instrumentation, automation, and operational needs to identify and remediate network events

•                Provide next level escalation support for production triage efforts

•                Manage a continuous improvement / continuous development (CI/CD) pipeline for network development and testing

•                Participate in the documentation of application/network flows for various support needs

•                Provide technical guidance and mentorship to junior members of the team

Requirements*:

  • Education*:  bachelor’s or master’s degree in computer science or in related fields
  • Certifications If Any: SRE foundation or SRE practitioner, CCNP or equivalent
  • Experience Range*: 6-9 Years relevant experience

Foundational Skills*:

  • Experience in supporting and maintaining an in-house developed application.
  • Demonstrable skills / knowledge such as:
  • Linux system administration e.g. RHEL
  • Container platforms such as OpenShift
  • Databases e.g. MySQL
  • Authentication / Authorisation e.g. OAuth, SAML
  • Security: e.g. Public Key Infrastructure (PKI)
  • Configuration management: e.g. Ansible, Puppet, SaltStack etc
  • Comfort with designing / building / executing day to day operational processes.
  • Ability to build and maintain documentation for support
  • Experience with Infrastructure as Code
  • Understanding of complex interconnectivity, topology and relationships of client server, virtual, container and physical environments
  • Ability to work independently and within a globally distributed team

Desired Skills*:

  • Knowledge and experience with networking technologies such as: Switching, Routing, Application Delivery, Firewalling, Proxy, DNS, Time services, Overlay Networking,
  • Knowledge of multiple programming/scripting languages: Python, Ansible

Work Timings*:  Any 9 hours shift between 8 am IST and 11 pm IST

Job Location: Hyderabad/Chennai/Mumbai

Learn more about this role

Full time

JR-24027080

Manages People: