Assistant Director of Configuration Management and DevOps Engineering

Atlanta, GA, US • Posted 8 days ago • Updated 12 hours ago
Full Time
On-site
USD 16.00 per hour
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Provisioning
  • Version Control
  • Technical Support
  • Evaluation
  • Ansible
  • Puppet
  • Progress Chef
  • Cloud Computing
  • Change Control
  • Capacity Management
  • Performance Management
  • Recruiting
  • Training
  • IT Program Management
  • Business Continuity Planning
  • High Availability
  • Regulatory Compliance
  • SAP BASIS
  • Reliability Engineering
  • Banking
  • Software Development
  • Quality Assurance
  • Project Management
  • Analytical Skill
  • Problem Solving
  • Conflict Resolution
  • Agile
  • Information Security
  • Collaboration
  • Teamwork
  • Information Technology
  • IT Infrastructure
  • Software Engineering
  • Systems Engineering
  • Management
  • DevOps
  • Computer Networking
  • Scripting
  • Configuration Management
  • Continuous Integration
  • Continuous Delivery
  • Lifecycle Management
  • Identity Management
  • Jersey

Summary

Compensation Grade:
16

BASIC PURPOSE:

Manages the implementation and governance of processes related to software release automation, configuration management, environment provisioning, version control, and monitoring. Combines best practices from multiple technical areas including information security, software development, platform engineering, and operations.

ESSENTIAL FUNCTIONS:

  • Assigns, directs, and coordinates the work of DevOps engineers, providing technical support and training of the team as well as evaluation of job performance.
  • Leads a team that enables the continuous, reliable, and speedy delivery of technical solutions for the Bank.
  • Facilitates collaboration between the team and managers/leads from IT Software Delivery, Information Security, Platform Engineering, and Operations to ensure implementation of optimal solutions.
  • Develops and improves DevOps tools and processes through collaboration with internal IT staff and vendors.
  • Plans and manages the implementation of infrastructure as code for private, public, and hybrid cloud environments using tools like Ansible, Puppet, or Chef.
  • Researches new cloud technologies and prototype solutions that can be leveraged to reduce cost and increase performance.
  • Manages change control, configuration, monitoring, maintenance, capacity planning, and performance management of the Bank's production, non-production, and business continuity infrastructure.
  • Performs management and administrative functions to include staffing interviews, training, disciplinary actions, performance reviews, salary planning, and coordination and guidance of staff activities.
  • Assists with preparation of reports for senior management review showing technology used at the Bank. This is to include availability, performance, and capacity.
  • Coordinates with IT Program Management Office to develop, monitor, and administer infrastructure projects ensuring that business continuity and high availability goals are met.
  • Ensures compliance with Information Technology standards and procedures, recommending changes, as required.
  • Reports the status of projects on a periodic basis to the Director of IT Infrastructure.
  • Coordinates the planning and implementation of changes into production through collaboration with other departments across Information Technology.
  • Actively maintains high-level knowledge of current Bank software applications and the latest trends and directions in the software industry related to CI/CD, DevOps, and site reliability engineering.
  • Evaluates software and makes recommendations for purchase.

KNOWLEDGE, SKILLS, ABILITIES:

Strong analytical and problem-solving skills with the ability to address relevant facts, identify alternative approaches, and supply recommended solutions to management.

Advanced technical and business knowledge in banking products, software development life cycle, quality assurance, project management, and other related processes.

Strong analytical and problem-solving skills with the ability to address relevant facts, identify alternative approaches, and supply recommended solutions to senior management.

A deep understanding of DevOps and Agile methodologies as well as the criticality of maintaining strong connections between infrastructure, information security, and software delivery.

A thorough understanding of troubleshooting and logic along with a comprehensive knowledge of computer systems, networks, and software is required.

Exceptional communications and teamwork skills are required.

MINIMUM REQUIREMENTS:
  • A bachelor's degree or equivalent professional experience in information technology, engineering, or related technical disciplines.
  • 10+ years of experience in IT infrastructure, software engineering, systems engineering, or related technical disciplines, including significant experience with DevOps practices and automation.
  • 3+ years of experience managing technical engineering teams, preferably in a DevOps environment.

Technical Competencies:
  • Infrastructure Systems & Networking
  • Automation & Scripting
  • Configuration Management & Infrastructure as Code
  • CI/CD Pipelines & Deployment Automation
  • Certificate Lifecycle Management & Automation
  • Identity and Access Management
  • Observability & Monitoring

Work Location: This individual must reside within commuting distance from our Atlanta, GA office. This position may not be filled in New Jersey, either in-person or remotely

Work Schedule: Onsite with an opportunity to work remote partially.


We are an equal opportunity employer.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 80185011
  • Position Id: 11ddef033668f3605e24c6fcb4ed8944
  • Posted 8 days ago
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.