DevOps Engineer (Python)
Company: Bank of America
Location: Charlotte
Posted on: April 2, 2026
|
|
|
Job Description:
Job Description: 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 an
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. Bank of America is committed to
an in-office culture with specific requirements for office-based
attendance and which allows for an appropriate level of flexibility
for our teammates and businesses based on role-specific
considerations. At Bank of America, you can build a successful
career with opportunities to learn, grow, and make an impact. Join
us! Job Description: This job is responsible for configuring and
delivering software delivery automation. Key responsibilities
include ensuring software deployments are configured to meet
standards for access, ownership, and authentication and that
software promotion release pipelines are well designed and follow
Continuous Delivery (CD) best practices. Job expectations include
the ability to integrate development, testing practices, software
delivery tools, and runtime application standards at the bank.
External Network Software Development and Automation team is in
search of a DevOps Engineer who can help drive and deliver key
DevOps and application management tasks along with
software/automation responsibilities. Responsibilities: Configures
and maintains the set of tools and services that provide Continuous
Integration and Continuous Delivery (CI/CD) services and validates
access control mechanisms for the Software and Infrastructure
Engineering team throughout the software development lifecycle
Reviews the configuration of applications servers to confirm that
CI/CD service platform onboarding pre-requisites are available and
configured properly Monitors and responds to “how-to" information
requests about CI/CD Software service use and to alerts based on
the CI/CD services KPIs Responds to risk or audit identified issues
with access control processed designed for compliance with firm
separation of duties practices and software release management
standards, and policies Works with Infrastructure and Solutions
Engineers to understand changes in CI/CD service platform
components and behaviors, creating or contributing to the CI/CD
Platform services documentation Executes change tickets for CI/CD
service onboarding and decommissioning using approved change
management processes as scheduled by Software or Infrastructure
Engineers Works with Site Reliability Engineers to understand the
planned changes in monitoring and alerting capabilities Manage
applications and ensure applications are compliant with all risk
and compliance requirements Develop application solutions for
network defined automation, and API development and integration
Required Qualifications: 3 years of software development experience
in multiple frontend and backend languages (Python, Go, Yang, NSO,
Ansible, Java, and Bash scripting) Skilled in developing solutions
for network defined automation and/or cloud IT solutions, including
API Development and Integration Knowledge of both distributed /
parallel software architectures and different modeling languages
(such as UML and ArchiMate) Understanding of IT standards, controls
and application security development Application development
methodologies and infrastructure as well as analytical, planning,
and organizational skills Working knowledge of system development
life cycle methodologies (such as waterfall, spiral, agile software
development, rapid prototyping, incremental, synchronize and
stabilize, and DevOps) Proficiency in executing Continuous
Integration/Continuous Delivery (CI/CD) and delivering automated
software testing. Working knowledge of JIRA/Remedy/Service Now
Skills: Analytical Thinking Collaboration DevOps Practices Result
Orientation Solution Delivery Process Adaptability Application
Development Influence Innovative Thinking Risk Management
Architecture Project Management Solution Design Stakeholder
Management Technical Strategy Development Shift: 1st shift (United
States of America) Hours Per Week: 40 Pay Transparency details US -
IL - Chicago - 540 W Madison St - Bank Of America Plaza (IL4540)
Pay and benefits information Pay range $101,000.00 - $133,600.00
annualized salary, offers to be determined based on experience,
education and skill set. Discretionary incentive eligible This role
is eligible to participate in the annual discretionary plan.
Employees are eligible for an annual discretionary award based on
their overall individual performance results and behaviors, the
performance and contributions of their line of business and/or
group; and the overall success of the Company. Benefits This role
is currently benefits eligible. We provide industry-leading
benefits, access to paid time off, resources and support to our
employees so they can make a genuine impact and contribute to the
sustainable growth of our business and the communities we
serve.
Keywords: Bank of America, Hickory , DevOps Engineer (Python), IT / Software / Systems , Charlotte, North Carolina