Infrastructure Engineer II - Nonstop Software Engineer

Bank of America Bank of America · Banking · Plano, TX +1

Infrastructure Engineer II - NonStop Software Engineer at Bank of America responsible for tool and service designs, creating infrastructure tools, developing templates, playbooks, and automation, and optimizing existing solutions and architectures, with a focus on NonStop Technical Support and messaging middleware. The role involves defining, automating, and maintaining support processes for data validation, entitlements integration, and upgrades, contributing to the design of resilient messaging architectures for low latency/high throughput use cases, and diagnosing issues in large multi-datacenter environments.

What you'd actually do

  1. Provides subject matter expertise and consulting services on a range of technologies and assists Technical Analysts and Infrastructure Engineers to ensure that technology solutions comply with enterprise system design and engineering standards
  2. Assists with translating business requirements into technical definitions, reference models, blueprints, and playbooks for deployment in compliance with architecture standards and policies
  3. Assists in the evaluation of reference models, blueprints and playbooks to ensure they are fit for purpose
  4. Develops software solutions to address manual and repeatable work or inefficient processes
  5. Conducts on-site evaluations of third-party products being considered for firm adoption

Skills

Required

  • UNIX/Linux production environment with hundreds of hosts
  • programming in Perl, Python, Bash or any C derivative (C++, Java)
  • data structures & databases (SQL & No SQL)
  • HSM support - Utimaco and Futurex
  • coordinate with application and infrastructure teams during releases and implement the tasks
  • tracking and managing vendor support tickets
  • triage and resolve urgent production issues
  • on-call support for the production environment
  • troubleshooting production applications
  • Excellent communication skills (both written and oral)
  • Excellent documentation skills in MS Office, MS Visio and MS Project
  • Linux
  • Windows
  • General Information Security concepts
  • JAVA
  • Trouble Shooting
  • Problem Solving

Nice to have

  • Automation with Ansible
  • Git, Bitbucket, Jira, Wiki
  • Middleware (AMPS, MQ, Kafka)
  • Platform OS (Windows, Unix)
  • Programming experience interfacing with web and backend system interfaces
  • Supporting multiple authentication methods (i.e. Kerberos, SiteMinder)
  • computer science degree or something equivalent