Senior Data Engineer - DevOps (Remote - NC, AZ, TX, FL)

First Citizens Bank

Raleigh (NC)

Remote

USD 120,000 - 180,000

Full time

13 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

First Citizens Bank is seeking an experienced DevOps Engineer to design, build, and maintain CI/CD pipelines and infrastructure automation for our data engineering platform. This remote role supports AWS and Azure environments and requires strong IaC and deployment discipline.

You will develop Python scripts, automate deployment workflows, and enable data engineers to deploy reliably at scale. Collaboration with security, SRE, and engineering teams is essential to ensure compliance and

Qualifications

  • Bachelor's Degree plus 4 years in DevOps engineering, data technologies, and cloud platforms.
  • HS Diploma plus 8 years in DevOps, data tech, cloud platforms.
  • Experience building and maintaining CI/CD pipelines and IaC workflows.
  • Proficient with Terraform, Ansible/Puppet and cloud platforms (AWS/Azure).
  • Strong Python scripting and automation development skills.
  • Knowledge of on-premises and cloud integrations with Snowflake, DBT, and related tools.
  • Familiarity with monitoring/logging tools and enterprise security/compliance requirements.

Responsibilities

  • Design, build, test, and deploy enterprise CI/CD pipelines across multiple environments.
  • Provision and manage IaC frameworks for Snowflake, AWS, DBT, and Qlik infrastructure with Terraform.
  • Develop scripts/tools for automation, and build integrations between CI/CD systems and cloud platforms.
  • Implement monitoring, logging, and observability with Splunk, Dynatrace, CloudWatch for reliability.
  • Automate deployment frameworks for Airflow DAGs and dbt Cloud transformations with canary rollout strategies.
  • Design backup and disaster recovery strategies for data infrastructure and automate testing of backups.
  • Maintain documentation, runbooks, and operational procedures; mentor and train teammates.

Skills

CI/CD frameworks
Python scripting
Cloud concepts
Linux/Unix proficiency
Networking fundamentals

Education

Bachelor's Degree + 4 years DevOps/Cloud
HS Diploma + 8 years DevOps/Cloud

Tools

GitLab
Azure DevOps
Jenkins
Terraform
Ansible
Puppet
GitHub
Snowflake
dbt Cloud
AWS
Azure
CloudWatch
Splunk

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 benefits.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer - DevOps (Remote - NC, AZ, TX, FL)
Senior Data Engineer - DevOps (Remote - NC, AZ, TX, FL)

First Citizens Bank • Scottsdale (AZ)

Remote
USD 120,000 - 180,000
Senior Data Engineer - DevOps (Remote - NC, AZ, TX, FL)
Senior Data Engineer - DevOps (Remote - NC, AZ, TX, FL)

First Citizens Bank • Austin (TX)

Remote
USD 120,000 - 180,000
Senior Data Engineer - DevOps (Remote - NC, AZ, TX, FL)
Senior Data Engineer - DevOps (Remote - NC, AZ, TX, FL)

Guaranty Bank • Raleigh (NC)

On-site
USD 120,000 - 160,000
Benefits package
Remote-friendly
Senior Data Engineer - DevOps
Senior Data Engineer - DevOps

First Citizens Bank • Arizona

Remote
USD 110,000 - 150,000
Senior Data Engineer - DevOps
Senior Data Engineer - DevOps

First Citizens Bank • Tallahassee (FL)

On-site
USD 110,000 - 160,000
Benefits package
Remote work flexibility
Senior Data Engineer - ETL/ELT (Remote - NC, AZ, TX, FL)
Senior Data Engineer - ETL/ELT (Remote - NC, AZ, TX, FL)

First Citizens Bank • Phoenix (AZ)

Remote
USD 120,000 - 150,000
Senior Data Engineer - ETL/ELT (Remote - NC, AZ, TX, FL)
Senior Data Engineer - ETL/ELT (Remote - NC, AZ, TX, FL)

First Citizens Bank • Tallahassee (FL)

Remote
USD 140,000 - 190,000
Senior Data Engineer - ETL/ELT (Remote - NC, AZ, TX, FL)
Senior Data Engineer - ETL/ELT (Remote - NC, AZ, TX, FL)

First Citizens Bank • Austin (TX)

Remote
USD 140,000 - 170,000
Senior Data Engineer - ETL/ELT (Remote - NC, AZ, TX, FL)
Senior Data Engineer - ETL/ELT (Remote - NC, AZ, TX, FL)

First Citizens Bank • Raleigh (NC)

Remote
USD 140,000 - 190,000
Senior Data Engineer - Snowflake (Remote - NC, TX, AZ, FL)
Senior Data Engineer - Snowflake (Remote - NC, TX, AZ, FL)

First Citizens Bank • Raleigh (NC)

Remote
USD 140,000 - 190,000