About The Position

The DevOps Lead will work onsite in Charlotte, North Carolina, for a six-month duration. The role focuses on enterprise DevOps and release automation, including Python-based build and release automation, CI/CD pipeline development and maintenance, infrastructure automation with Ansible Tower or AWX, artifact management with JFrog Artifactory, Git workflows, and database change management. The role also involves building automation that can be handed off to teams with limited CI/CD experience. An in-person interview is required; candidates from bordering states may be considered if they can attend, and interview travel expenses are not paid.

Requirements

  • 10+ years in DevOps or release automation roles within enterprise environments.
  • Experience with Python scripting for build and release automation, including file processing, YAML/JSON/XML parsing, subprocess orchestration, and regex-based routing logic.
  • Experience developing and maintaining CI/CD pipelines across one or more of Jenkins (Groovy/Jenkinsfile), GitHub Actions, GitLab CI/CD, CircleCI, or Harness.
  • Experience with Ansible Tower or AWX, including playbook development, Jinja2 templating, survey design, and role-based workflows.
  • Experience with JFrog Artifactory, including artifact publishing, promotion workflows, and environment-based folder structures.
  • Git proficiency beyond basic usage, including branching strategies, cherry-picking, merge conflict resolution, and LFS management.
  • Experience with Liquibase or equivalent database change management tooling, including changelogs, changesets, and context-based filtering.
  • Ability to attend a face-to-face interview in Charlotte, North Carolina; candidates from bordering states may be considered if they can attend.

Responsibilities

  • Develop and maintain Python scripting for build and release automation, including file processing, YAML/JSON/XML parsing, subprocess orchestration, and regex-based routing logic.
  • Develop and maintain CI/CD pipelines using one or more supported platforms.
  • Develop Ansible Tower or AWX playbooks, Jinja2 templates, surveys, and role-based workflows.
  • Publish and promote artifacts in JFrog Artifactory using environment-based folder structures.
  • Use Git workflows including branching strategies, cherry-picking, merge conflict resolution, and LFS management.
  • Use Liquibase or equivalent database change management tooling, including changelogs, changesets, and context-based filtering.
  • Build automation designed for handoff to teams with limited CI/CD experience.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service