Senior DevOps Release Automation Engineer

Cynet Systems•Charlotte, NC

About The Position

Our client is seeking an experienced Senior DevOps / Release Automation Engineer to design, develop, and maintain enterprise-grade CI/CD platforms, deployment automation frameworks, and release orchestration solutions. This is a hands-on engineering role focused on release automation, software delivery lifecycle management, artifact promotion, and deployment platform engineering—not primarily on cloud infrastructure engineering such as Terraform, networking, VPCs, or infrastructure provisioning. The engineer will build automation using Python, Jenkins, Ansible, JFrog Artifactory, and Git-based workflows in highly regulated environments with formal release governance. The role includes creating reusable deployment solutions for multiple application teams and supporting releases across DEV, SIT, UAT, and PROD environments.

Requirements

  • 10+ years of DevOps, CI/CD, Release Engineering, or Release Automation experience.
  • Advanced Python scripting experience.
  • Strong Jenkins Pipeline (Jenkinsfile/Groovy) development experience.
  • Strong Ansible and Ansible Tower/AWX experience.
  • Hands-on JFrog Artifactory experience.
  • Strong Git expertise beyond basic source control usage.
  • Experience with Liquibase or comparable database release tooling.
  • Experience supporting enterprise SDLC and release governance processes.
  • Experience building automation solutions for consumption by multiple engineering teams.

Nice To Haves

  • Payments domain experience, including ACI, Volante, FIS, Fedwire, CHIPS, SWIFT, and ISO 20022.
  • Financial services experience.
  • Experience in highly regulated enterprise environments.

Responsibilities

  • Design and develop CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI/CD, Harness, or equivalent platforms.
  • Create pipeline-as-code solutions with conditional logic based on Git branches, tags, release types, and deployment targets.
  • Implement reusable deployment workflows for multiple application teams.
  • Design and maintain automated release processes across DEV, SIT, UAT, and PROD environments.
  • Implement approval gates, artifact promotion workflows, and deployment controls.
  • Standardize deployments across multiple applications and business units.
  • Develop Ansible playbooks from scratch, reusable Ansible roles, and Jinja2 templates.
  • Manage environment-specific configurations and inventory structures.
  • Develop Ansible Tower/AWX workflows, surveys, and role-based deployment processes.
  • Develop Python automation for file processing, YAML/JSON/XML parsing, regex-based routing logic, subprocess command execution, release orchestration, build automation, and configuration management.
  • Administer JFrog Artifactory repositories and implement artifact publishing, promotion, and environment-specific lifecycle workflows.
  • Manage Git workflows, including branching strategies, cherry-picking, merge conflict resolution, release branching, tag management, and Git LFS.
  • Build and maintain Liquibase-based database deployment pipelines, including changelogs, changesets, rollback strategies, and context-based deployments.
  • Work within regulated release management frameworks and support change approvals and CAB processes.
  • Ensure release processes meet auditability, traceability, and compliance requirements.
  • Build automation solutions for use by multiple engineering teams.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service