Yochana

Infrastructure Automation Engineer – Testing & Release Management

Fort Collins, CO • Posted 4 days ago
Onsite Full Time IT Services and IT Consulting

We are looking for an experienced Infrastructure Automation Engineer to design, develop, and maintain automated testing and validation frameworks for infrastructure configurations and deployments. The ideal candidate should have hands-on experience with Python, pytest, Molecule, Ansible, infrastructure automation, and release management.

Key Responsibilities:

  • Build and maintain automated infrastructure testing and validation frameworks.
  • Develop automated test cases using Python and pytest.
  • Use Molecule to test and validate Ansible roles and infrastructure configurations.
  • Implement release gates and automated quality checks within CI/CD pipelines.
  • Perform pre-deployment, post-deployment, integration, and regression testing.
  • Design, execute, and validate rollback and recovery exercises.
  • Automate infrastructure provisioning, configuration management, and validation.
  • Validate Linux servers, storage configurations, network connectivity, and system health.
  • Integrate automated testing frameworks with Jenkins, GitLab CI/CD, or similar tools.
  • Collaborate with DevOps, infrastructure, platform engineering, and release management teams.
  • Document test results, release criteria, rollback procedures, and validation reports.

Required Skills:

  • Strong experience with Python and pytest.
  • Hands-on experience with Molecule and Ansible.
  • Experience in infrastructure automation and configuration management.
  • Knowledge of CI/CD pipelines, release gates, and release management.
  • Experience with infrastructure testing, deployment validation, and rollback procedures.
  • Good understanding of Linux server administration.
  • Knowledge of storage systems, filesystems, mounts, and storage troubleshooting.
  • Strong understanding of networking fundamentals, including TCP/IP, DNS, routing, ports, and firewalls.
  • Experience with Git and version control.

Preferred Skills:

  • Experience with Jenkins, GitLab CI/CD, or GitHub Actions.
  • Familiarity with Docker and Terraform.
  • Experience with cloud infrastructure and infrastructure-as-code practices.
  • Strong troubleshooting, analytical, and documentation skills.

Education: Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent practical experience.

Infrastructure Automation Engineer – Testing & Release Management in Fort Collins at Yochana

This position is listed as full time and onsite. It was posted 4 days ago.

See all Yochana jobs on LocalWork →

Back to Job Search