Staffingine LLC is excited to announce an excellent Contract / Fulltime opportunity with one of our top clients!
Position: Senior Ansible Automation Engineer
Location: St. Louis, MO – 5 Days Onsite (Non-Negotiable)
Duration: 6 Months Contract-to-Hire (CTH) – Conversion details to be confirmed
Note:
Strong Ansible expertise and hands‑on production automation experience are the primary selection criteria. Traffic‑draining experience is highly desirable, but specific F5, HAProxy, or NGINX experience is not mandatory.
Job Summary
- We are seeking a highly skilled Senior DevOps Automation Engineer with strong expertise in Ansible, Ansible Automation Platform (AAP), Jenkins, Python, and Linux automation.
- The ideal candidate will have hands‑on experience automating production infrastructure maintenance, server patching, traffic draining, software deployments, system restarts, health checks, rollback, and recovery workflows.
- This role focuses on building safe, repeatable, and auditable automation solutions for mission‑critical production environments.
Key Responsibilities
- Develop and maintain advanced Ansible playbooks, roles, inventories, and orchestration workflows.
- Automate production server patching, maintenance, restarts/IPL, software deployments, and recovery processes.
- Implement traffic‑draining automation to safely remove servers or application nodes from live traffic before maintenance.
- Integrate proxy/load balancer controls with patching, deployment, and restart workflows.
- Develop pre‑checks, post‑checks, health validations, rollback, and recovery procedures.
- Integrate Ansible automation with Jenkins and enterprise CI/CD pipelines.
- Implement Git‑based version control, automated testing, approval workflows, and audit controls.
- Work with Python, Bash, Linux scripting, REST APIs, and Infrastructure as Code.
- Develop operational runbooks and playbooks that operations teams can execute safely.
- Collaborate with infrastructure, application, and operations teams to ensure reliable production releases.
Required Technical Skills
- Ansible Automation: Advanced Ansible, Ansible Automation Platform (AAP), Playbooks, Roles, Inventories, and Orchestration.
- CI/CD: Jenkins, Pipeline Automation, and Deployment Workflows.
- Scripting: Python, Bash, and Linux Administration.
- Infrastructure Automation: Infrastructure as Code (IaC), Git, REST APIs, and Configuration Management.
- Production Operations: Automated Patching, Server Restarts, Maintenance, Traffic Draining, Health Checks, Rollback, and Recovery.
Good‑to‑Have Skills
- Experience with F5, HAProxy, NGINX, or other load balancers/proxy technologies.
- Network and application traffic‑draining automation.
- Policy‑based access control and enterprise change‑management integration.
- Experience in mission‑critical, high‑availability, or transaction‑processing environments.