Assistant Director of Configuration Management and DevOps Engineering

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

About The Position

The Assistant Director of Configuration Management and DevOps Engineering manages the implementation and governance of processes for software release automation, configuration management, environment provisioning, version control, and monitoring. The role applies practices from information security, software development, platform engineering, and operations to support reliable delivery of technology solutions for the Bank. The position leads and develops DevOps engineers, coordinates with other IT teams and vendors, and manages infrastructure and projects across production, non-production, and business continuity environments. It also supports infrastructure-as-code adoption across private, public, and hybrid clouds, evaluates emerging cloud technologies and software, and reports on technology availability, performance, capacity, and project status. The position reports project status to the Director of IT Infrastructure. The individual must reside within commuting distance of the Atlanta, Georgia office. The role 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 unavailable.

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 facts, identifying alternatives, and recommending solutions to management.
  • Advanced technical and business knowledge of banking products, the 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, and comprehensive knowledge of computer systems, networks, and software.
  • Exceptional communication and teamwork skills.
  • Thorough knowledge of coding with Java, PowerShell, Bash, and Ruby.
  • Thorough knowledge of UNIX, Windows, and Linux operating systems.
  • Thorough knowledge of VMware and KVM virtualization technologies.
  • Thorough knowledge of encryption protocols and certificate management.
  • Thorough knowledge of directory servers and LDAP.
  • Thorough knowledge of JBoss and Apache/Tomcat application servers.
  • Thorough knowledge of Citrix load balancers.
  • Thorough knowledge of SSO tools including CyberArk, PING, and OKTA.
  • Must reside within commuting distance of the Atlanta, Georgia office; the position cannot be filled in New Jersey.
  • Must be authorized to work for any employer in the United States; visa sponsorship or transfer is not available.

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 timely delivery of technical solutions for the Bank.
  • Coordinate with managers and leads in IT Software Delivery, Information Security, Platform Engineering, and Operations to implement optimal solutions.
  • 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 using tools such as Ansible, Puppet, or Chef.
  • Research cloud technologies and prototype solutions to reduce cost and improve 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 coordinating and guiding staff activities.
  • Assist with reports for senior management about Bank technology, including availability, performance, and capacity.
  • Coordinate with the IT Program Management Office to develop, monitor, and administer infrastructure projects, ensuring business continuity and high-availability goals are met.
  • Ensure compliance with Information Technology standards and procedures, recommending changes as needed.
  • Report project status periodically to the Director of IT Infrastructure.
  • Coordinate planning and implementation of production changes with departments across Information Technology.
  • Maintain knowledge of current Bank software applications and industry trends related to CI/CD, DevOps, and site reliability engineering.
  • Evaluate software and recommend purchases.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service