First Citizens Bank

Senior Data Engineer - DevOps

First Citizens Bank$120K — $145K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's Degree and 4 years of experience in DevOps, data technologies, and cloud platforms OR High School Diploma/GED and 8 years of relevant experience.
  • Strong experience with CI/CD frameworks like GitLab and Azure DevOps.
  • Hands-on experience with Terraform and Infrastructure as Code.
  • Familiarity with configuration management tools (Ansible, Puppet, etc.).
  • Proficient in Python for scripting and automation development.

Responsibilities

  • Design and automate enterprise CI/CD pipelines across various environments.
  • Develop reusable Infrastructure as Code frameworks for existing data infrastructure.
  • Implement monitoring and observability solutions for proactive alerting and compliance.
  • Automate deployment frameworks for Airflow DAGs and data processing jobs.
  • Create backup and disaster recovery strategies for data infrastructures.
  • Maintain documentation and promote knowledge sharing among team members.

Benefits

  • Comprehensive benefits program tailored to associate needs.
  • Remote work options for positions in specific states.
  • Emphasis on employee training and continuous improvement initiatives.
Full Job Description
Overview

This is a remote role that may only be hired in the following location(s): North Carolina, Arizona, Texas and Florida.

We are seeking an experienced DevOps Engineer to design, build, and maintain CI/CD pipelines, infrastructure automation, and deployment workflows supporting our data engineering platform. This role focuses on infrastructure as code, configuration management, cloud operations, and enabling data engineers to deploy reliably and rapidly across AWS and Azure environments.

Responsibilities & Qualifications

Duties & Responsibilities:
  • Design, build, automate, test, deploy enterprise CI/CD deployment pipelines using GitLab, Azure DevOps frameworks across multiple environments ensuring secure, auditable, rollback capabilities.
  • Design, provision, and manage reusable and standardized Infrastructure as Code frameworks for Snowflake, AWS, DBT, Qlik infrastructure using Terraform.
  • Develop Python scripts and tools for infrastructure automation, cloud operations, and deployment workflows. Build custom integrations between CI/CD systems, cloud platforms, DBT, and Snowflake.
  • Implement enterprise monitoring, logging, and observability solutions using Splunk, Dynatrace, CloudWatch to enable proactive alerting, centralized log management, audit compliance, and real-time visibility into infrastructure health, system utilization, and operational reliability.
  • Design and automate deployment frameworks for Airflow DAGs, dbt Cloud transformations, data processing jobs, and application components, leveraging artifact management, container registries, and blue-green/canary deployment strategies.
  • Design backup and disaster recovery strategies for data infrastructure; automate backup provisioning and testing.
  • Develop and maintain comprehensive documentation, runbooks, and operational procedures for infrastructure, CI/CD pipelines, and platform services; promote knowledge sharing through mentoring, training sessions, and continuous improvement initiatives.


Qualifications:

Bachelor's Degree and 4 years of experience in DevOps engineering, data technologies, cloud platforms OR High School Diploma or GED and 8 years of experience in DevOps engineering, data technologies, cloud platforms

Preferred Qualifications:
  • Strong experience developing automated CI/CD frameworks using GitLab, Azure DevOps, Jenkins, AWS
  • Hands-on with Terraform and Infrastructure as Code
  • Configuration management tools (Ansible, Puppet, or similar)
  • Python programming, scripting, automation development
  • Integrating on-premise and cloud applications/tools with AWS services, Snowflake, DBT
  • Configuration Management: Ansible and/or Puppet - ability to write playbooks/manifests and manage infrastructure state
  • Cloud platforms: AWS (EC2, S3, RDS, VPC, IAM, Lambda, Glue, Lakeformation) and Azure (VMs, App Services, Blob Storage, Cosmos DB, networking)
  • Snowflake: operational knowledge of warehouse management, cost optimization, and cloud integration
  • Git/GitLab/GitHub: version control, branching strategies, and repository management
  • Linux/Unix system administration and command-line proficiency
  • Networking fundamentals: VPCs, subnets, security groups, DNS, load balancing
  • Relevant cloud and devops certifications
  • Financial banking experience is a plus.

#LI-JM1

Additional Information

Benefits are an integral part of total rewards and First Citizens Bank is committed to providing a competitive, thoughtfully designed and quality benefits program to meet the needs of our associates. More information can be found at https://jobs.firstcitizens.com/benefits.

About First Citizens Bank

First Citizens Bank is a regional bank that provides a range of financial services to individuals and businesses. The bank offers checking and savings accounts, loans, mortgages, credit cards, and investment services, as well as online and mobile banking. First Citizens Bank operates more than 500 branches in 19 states and the District of Columbia. The bank was founded in 1898 and is headquartered in Raleigh, North Carolina.
Learn more about First Citizens Bank
Size
6,000 employees
Industry
Founded
1898

Similar Jobs

More Jobs at First Citizens Bank

  • First Citizens Bank
    Senior Data Engineer - DevOps
    $120K — $145K *
    Austin, TX 78745 (Travis County)
    Information Technology
    In-Person
  • First Citizens Bank
    Senior Data Engineer - DevOps
    $110K — $130K *
    Arizona City, AZ 85123 (Pinal County)
    Information Technology
    In-Person
  • First Citizens Bank
    Commercial Banker
    $167K — $290K *
    Leesburg, VA 20176 (Loudoun County)
    Finance & Insurance
    In-Person
  • First Citizens Bank
    Data Engineer II
    $95K — $115K *
    Florida, NY 10921 (Orange County)
    Information Technology
    In-Person
  • First Citizens Bank
    Data Engineer II
    $95K — $115K *
    Austin, TX 78745 (Travis County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Senior Data Engineer - DevOps jobs: