Job ID: JOB_ID_5705
Role: DevOps Engineer with Ansible
We are seeking a skilled DevOps Engineer with expertise in Ansible for a hybrid role in Charlotte, NC. This position requires a strong background in CI/CD pipeline development, automation scripting, and artifact management. The ideal candidate will have a proven track record of building robust automation solutions and experience in multi-environment release processes.
Key Responsibilities:
- Develop and maintain CI/CD pipelines using platforms such as Jenkins, GitHub Actions, GitLab CI/CD, CircleCI, or Harness.
- Create and manage Ansible Tower or AWX playbooks, including Jinja2 templating, survey design, and role-based workflows.
- Utilize JFrog Artifactory for artifact publishing, promotion workflows, and environment-based folder structures.
- Write Python scripts for build and release automation, including file processing, YAML/JSON/XML parsing, and subprocess orchestration.
- Manage database change management using tools like Liquibase.
- Implement automation solutions designed for teams with limited CI/CD experience.
- Ensure smooth artifact movement across multiple environments (DEV, SIT, UAT, PROD) with formal change approval processes.
- Proficiently use Git beyond basic commands, including branching strategies, cherry-picking, and merge conflict resolution.
Technical Requirements:
- 10+ years in DevOps or release automation roles within enterprise environments.
- Proficiency in Python scripting for build and release automation.
- Experience with CI/CD platforms (Jenkins, GitHub Actions, GitLab CI/CD, CircleCI, Harness).
- Expertise in Ansible Tower or AWX.
- Experience with JFrog Artifactory.
- Strong Git proficiency.
- Experience with database change management tooling (e.g., Liquibase).
- Experience building automation for less technical teams.
- Experience in multi-environment release processes with formal change approvals.
Candidate Questions:
- Have you written Ansible playbooks from scratch? Describe what the playbook deployed and how you handled differences between environments.
- Have you written a Jenkins pipeline (Jenkinsfile) or build script where different Git branches triggered different build behaviors? Describe the conditional logic.
- Have you written Python scripts that process files, call command-line tools via subprocess, and parse YAML or XML?
- Have you worked in a multi-environment release process (DEV, SIT, UAT, PROD) with formal change approval processes? Describe how artifacts moved from one environment to the next.
This role is on-site starting Day 1 in Charlotte, NC. We are looking for candidates who can work on a C2C contract basis.
Special Requirements
Day 1 Onsite; C2C contract; Requires answers to specific technical questions.
Compensation & Location
Salary: $60 – $75 per year (Estimated)
Location: Charlotte, NC
Recruiter / Company – Contact Information
Email: .r@vysystems.com
Recruiter Notice:
To remove this job posting, please send an email from
.r@vysystems.com with the subject:
DELETE_JOB_ID_5705