About The Position

The DevOps Lead will work onsite in Charlotte, North Carolina, on a W2 contract lasting 6+ months. Candidates must be able to attend a face-to-face interview; candidates from bordering states may also be considered if they can travel to the interview. No interview expenses are paid. Applicants are asked to include their location and visa status when sharing a résumé. The role focuses on enterprise DevOps and release automation, including developing and maintaining CI/CD pipelines, automating build and release processes with Python, managing Ansible workflows and artifacts, and supporting database change management. Automation should be designed for handoff to teams with limited CI/CD experience.

Requirements

  • At least 10 years of experience in DevOps or release automation roles within enterprise environments.
  • Python scripting experience for build and release automation, including file processing, YAML/JSON/XML parsing, subprocess orchestration, and regex-based routing logic.
  • CI/CD pipeline development and maintenance experience with 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 able to travel.

Responsibilities

  • Develop Python scripts 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.
  • Manage Git workflows, including branching, cherry-picking, merge conflict resolution, and LFS.
  • Use Liquibase or equivalent database change management tooling, including changelogs, changesets, and context-based filtering.
  • Build automation suitable for handoff to teams with limited CI/CD experience.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service