DevOps Engineer

Job Level:  Vice President
Job Function:  Data Design
Location: 

Charlotte, NC, US, 28202

Employment Type:  Full Time
Requisition ID:  6592

Role Description

As a DevOps Engineer you will play a critical role binding the gap between development and operations.  You will work closely with our software engineering, QA, infrastructure and security teams to design, implement and maintain a robust and scalable CICD solution to support mission-critical financial applications.  Your expertise will ensure the seamless deployment of applications, while maintaining the highest levels of security, compliance and performance.

Role Objectives: Delivery

CICD Pipeline Management: design, develop and maintain Continuous Integration and Continuous Deployment pipelines to streamline the software development process.
 
Infrastructure as Code – Implement and manage Infrastructure as Code using tools such as Terraform and Ansible to automate the provision and management of infrastructure.
 
Monitoring & Logging: develop and maintain comprehensive monitoring and logging solutions to ensure the reliability and performance of production systems.
 
Security & Compliance: collaborate with security teams to integrate security best practices into the DevOps processes, ensuring that all systems meet the stringent compliance requirements of the bank.
 
Cloud and On-Premise Infrastructure: manage both Cloud based (Azure) and on-premise (OpenShift/VM’s) infrastructure, ensuring high availability and disaster recovery readiness.
 
Automation & Scripting: develop automation scripts using Python, Bash or similar as required to automate routine tasks.
 
Collaboration: work closely with development, QA, security and operations teams to ensure smooth and reliable application delivery and setting out best practice guidelines wherever possible.
 
Environment Stability: take part in the DevOps team Rota to monitor alerts across environments, reporting on issues and improving the monitoring stack as required.
 
Tooling development: help to build out the engineering platform that assists in improving developer experience and productivity.
 
Release and DR: deploy scheduled releases and DR weekend checkouts when required.
 

Qualifications and Skills

  • 7+ years of experience in DevOps or Site Reliability Engineering roles
  • Proven expertise in CI/CD pipeline development and maintenance
  • Strong proficiency with Infrastructure as Code tools (Terraform, Ansible)
  • Advanced scripting skills in Python, Bash, or similar languages
  • Solid experience with Azure and OpenShift/VM-based infrastructure
  • Deep understanding of monitoring, logging, and alerting systems
  • Familiarity with security and compliance frameworks in regulated environments\
  • Strong collaboration skills across engineering, QA, security, and operations
  • Bachelor’s degree in Computer Science, Engineering, or related field (Master’s preferred)

Additional Requirements


Nearest Major Market: Charlotte