Infrastructure Engineer Lead

Bank of America•Charlotte, NC
•Onsite

About The Position

This role is responsible for infrastructure tool and service designs within technical domains, in accordance with architectural governance, standards, and policies. The Infrastructure Engineer Lead facilitates tool and service deployment by leading solution development and maintaining templates, playbooks, and automation used during implementation. The role calls for technical-domain expertise, breaking objectives into work units, improving solution delivery, and promoting strong design, engineering, and organizational practices. The position manages deployment, middleware, and environment management for lower-level test environments and production code deployments or retrofits. It works with Architecture, Technology Infrastructure, Development, and Testing teams to support integrated and independent releases, software and hardware upgrades, and server upgrades. The role also troubleshoots application and performance issues, analyzes logs, conducts root-cause analysis, coordinates with partner teams on escalations, monitors environments during releases and changes, and manages changes, defects, and projects across test and production environments. The lead ensures application and business requirements are translated into technical definitions, reference models, blueprints, and playbooks. The role contributes to product evaluation requirements, reviews or develops software solutions that reduce manual or inefficient work, guides evaluations of technical materials and third-party products, and mentors infrastructure staff on infrastructure services and application integration validation. It also promotes an inclusive and healthy working environment and helps resolve organizational blockers. This is a first-shift, 40-hour-per-week position in Pennington, New Jersey. The stated annual pay range is $108,100 to $165,200, with offers based on experience, education, and skill set. The role is eligible for an annual discretionary incentive plan and benefits, including access to paid time off.

Requirements

  • 10+ years of experience working with various IIS versions on various Windows servers and with .NET application integration.
  • 10+ years of Unix/Linux system administration experience with RHEL.
  • 5+ years of experience administering JBOSS, Tomcat, WebSphere, and WebLogic application servers.
  • 5+ years of experience administering web servers such as Apache and IHS, and messaging systems such as JMS.
  • Strong knowledge of TCP/IP, DNS, DHCP, firewalls, and local and global load balancing.
  • Experience with continuous-delivery tools such as Ansible Tower, Jenkins, and Digital.ai Release, and with DevOps.
  • Ability to troubleshoot application integration issues in Windows and cross-platform environments.
  • Expertise in analyzing logs.
  • Ability to troubleshoot .NET-based web application integration issues, including database connectivity issues, in Windows environments.
  • Analytical thinking, application development, production support, risk management, solution design, automation, business acumen, DevOps practices, solution delivery process, stakeholder management, adaptability, architecture, innovative thinking, project management, and technical strategy development.

Nice To Haves

  • PowerShell scripting experience or knowledge.
  • Experience with Windows and third-party schedulers such as Autosys.
  • Hands-on experience with F5 devices, including Global Traffic Manager and Local Traffic Manager.
  • Experience with Autosys, Splunk, Wireshark, WinSCP, OpenSSH, or static content distribution tools.

Responsibilities

  • Manage deployment, middleware, and environment operations for lower-level test environments and production code deployments or production-code retrofits.
  • Work with Architecture, Technology Infrastructure, Development, and Testing teams to support integrated and independent releases, software and hardware upgrades, and server upgrades.
  • Troubleshoot, analyze, research, and resolve issues using advanced query and programming skills.
  • Conduct root-cause analysis for incidents and problems.
  • Partner with subject-matter experts and teams to identify causes and resolutions for escalations involving partner-team technology.
  • Monitor environments during releases and independent changes, and track changes to production environments.
  • Identify and implement improvements across relevant areas.
  • Debug and troubleshoot performance and software issues.
  • Manage changes, defects, and projects across testing and production environments.
  • Confirm that application and business requirements are translated into technical definitions, reference models, blueprints, and playbooks for technology development and integration.
  • Contribute to creating or selecting functional and non-functional product evaluation requirements within and across domains.
  • Review and potentially develop software solutions to reduce manual, repeatable work or inefficient processes.
  • Review and guide the evaluation of reference models, blueprints, and playbooks, and on-site evaluations of third-party products considered for firm adoption.
  • Mentor and assist infrastructure resources on infrastructure services and application integration validation methods and tools to support compliance with enterprise system design and engineering standards.
  • Promote an inclusive and healthy working environment and help resolve organizational impediments and blockers.

Benefits

  • Benefits eligibility.
  • Access to paid time off.
  • Resources and support for employees.
  • Eligibility to participate in the annual discretionary incentive plan; awards are based on individual performance and behaviors, line-of-business or group performance and contributions, and overall company success.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service