Assistant Director of Configuration Management and DevOps Engineering

Federal Home Loan Bank of Atlanta•Atlanta, GA
•Hybrid

About The Position

Manages the implementation and governance of processes related to software release automation, configuration management, environment provisioning, version control, and monitoring. Combines best practices from information security, software development, platform engineering, and operations. Leads and supports a team of DevOps engineers, enabling continuous, reliable, and speedy delivery of technical solutions for the Bank. Collaborates with managers and leads across IT Software Delivery, Information Security, Platform Engineering, and Operations to develop and implement optimal solutions. Improves DevOps tools and processes in partnership with internal IT staff and vendors. Plans and manages infrastructure as code for private, public, and hybrid cloud environments. Researches cloud technologies and prototypes solutions that may reduce costs and improve performance. Oversees change control, configuration, monitoring, maintenance, capacity planning, and performance management for production, non-production, and business continuity infrastructure. Performs management and administrative duties, including staffing interviews, training, disciplinary actions, performance reviews, salary planning, and coordinating and guiding staff activities. Assists with reports for senior management on Bank technology availability, performance, and capacity. Coordinates infrastructure projects with the IT Program Management Office to support business continuity and high availability goals, and ensures compliance with IT standards and procedures. Reports project status periodically to the Director of IT Infrastructure. Coordinates production changes across IT departments, maintains knowledge of Bank software applications and industry trends in CI/CD, DevOps, and site reliability engineering, and evaluates software and recommends purchases. The position requires residence within commuting distance of the Atlanta, Georgia office and is onsite with an opportunity to work remotely partially. It may not be filled in New Jersey, either in person or remotely. Applicants must be authorized to work for any U.S. employer; visa sponsorship is not available.

Requirements

  • Bachelor’s degree in information technology and ten years of computer programming and management experience, or an equivalent combination of education and experience.
  • Strong analytical and problem-solving skills, including evaluating relevant facts, identifying alternative approaches, and recommending solutions to management and senior management.
  • Advanced technical and business knowledge of banking products, software development life cycle, quality assurance, project management, and related processes.
  • Deep understanding of DevOps and Agile methodologies and the importance of connections between infrastructure, information security, and software delivery.
  • Thorough understanding of troubleshooting and logic, with comprehensive knowledge of computer systems, networks, and software.
  • Exceptional communication and teamwork skills.
  • Thorough knowledge of coding languages and tools including Java, PowerShell, Bash, and Ruby.
  • Thorough knowledge of UNIX, Windows, and Linux operating systems.
  • Thorough knowledge of virtualization technologies including VMware and KVM.
  • Thorough knowledge of encryption protocols and certificate management.
  • Thorough knowledge of directory servers and LDAP.
  • Thorough knowledge of application servers including JBoss and Apache/Tomcat.
  • Thorough knowledge of Citrix load balancers.
  • Thorough knowledge of SSO systems including CyberArk, Ping, and Okta.
  • Must reside within commuting distance of the Atlanta, Georgia office.
  • Must be authorized to work for any employer in the United States; visa sponsorship or sponsorship transfer is unavailable.

Responsibilities

  • Assign, direct, and coordinate DevOps engineers’ work, providing technical support and training and evaluating job performance.
  • Lead a team that enables continuous, reliable, and speedy delivery of technical solutions for the Bank.
  • Facilitate collaboration with managers and leads in IT Software Delivery, Information Security, Platform Engineering, and Operations.
  • Develop and improve DevOps tools and processes in collaboration with internal IT staff and vendors.
  • Plan and manage implementation of infrastructure as code for private, public, and hybrid cloud environments.
  • Research cloud technologies and prototype solutions to reduce costs and increase performance.
  • Manage change control, configuration, monitoring, maintenance, capacity planning, and performance management for production, non-production, and business continuity infrastructure.
  • Perform management and administrative functions, including staffing interviews, training, disciplinary actions, performance reviews, salary planning, and coordination and guidance of staff activities.
  • Assist with reports for senior management on technology availability, performance, and capacity.
  • Coordinate with the IT Program Management Office to develop, monitor, and administer infrastructure projects that meet business continuity and high availability goals.
  • Ensure compliance with Information Technology standards and procedures and recommend changes as needed.
  • Report project status periodically to the Director of IT Infrastructure.
  • Coordinate planning and implementation of production changes with other IT departments.
  • Maintain high-level knowledge of Bank software applications and industry trends related to CI/CD, DevOps, and site reliability engineering.
  • Evaluate software and make purchase recommendations.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service