Automation Developer
The Automation Developer designs and builds scalable infrastructure automation solutions to eliminate manual processes and improve operational efficiency. This role involves developing reusable Python modules, Ansible playbooks, and containerized environments, integrating with enterprise infrastructure systems, and collaborating closely with management and project teams. The position requires strong automation design, testing, and troubleshooting skills, with a focus on delivering reliable and consistent automation frameworks on-site in Eau Claire, WI.
About Careertakes
👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Retail (Home Improvement).
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
Position overview
Confidential Client is seeking an Automation Developer to design, build, and support scalable infrastructure automation solutions. This role focuses on reducing manual work, improving reliability and consistency, and delivering reusable automation frameworks that integrate with enterprise networking and infrastructure systems. This position is based in Eau Claire, WI and requires relocation to the area.
What You’ll Do
- Design, develop, and maintain reusable Python modules and libraries to support infrastructure automation.
- Create and maintain Ansible playbooks for provisioning and configuration management.
- Build and maintain AWX job templates and workflows.
- Build containerized execution environments for automation workflows.
- Help develop and enhance a self-service automation portal that interfaces with backend workflows.
- Integrate automation with enterprise systems (firewalls, load balancers, switches, virtualization, IPAM, DNS, DHCP).
- Use Git/Bitbucket for source control and conduct code reviews.
- Create unit and regression tests; develop test plans and debug programs before implementation.
- Prepare technical documentation and coordinate implementations with stakeholders.
- Provide regular status updates and work closely with Management and Project Managers on timelines and scope.
- Contribute to automation specifications and technical designs.
- Follow and reinforce Confidential Client values.
What We’re Looking For
- Bachelor's or Associate's degree in Computer Science, Computer Programming, MIS, or equivalent work experience.
- Entry-level to experienced proficiency with:
- Linux shell scripting
- Python for automation
- Ansible playbooks and AWX job templates/workflows
- Understanding of Infrastructure as Code concepts and API integrations.
- Experience with containerization for automation (e.g., Docker).
- Source control experience (Git/Bitbucket).
- Strong analytical and design skills.
- Good verbal and written communication; ability to work independently and on teams.
- Eligible to work in the United States without sponsorship.
- Must be willing to relocate to Eau Claire, WI.
Nice-to-have / Preferred
- Prior experience integrating automation with network and infrastructure components (firewalls, load balancers, switches).
- Experience building self-service automation portals or orchestration front-ends.
- Familiarity with CI/CD pipelines and testing frameworks.
Location & Work Type
- On-site in Eau Claire, Wisconsin (WI). Relocation to the area is required.
- Employment type: Full-time (standard hours based on Confidential Client policies).
Compensation
- Estimated salary from source: $77,890 per year (estimated). Actual compensation will be determined by Confidential Client based on experience and internal pay practices.
Equal Opportunity & Hiring Transparency
Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.
If you have questions about how your data is used, please contact us directly.
Negotiate a higher salary! Check the salary ranges for this job type in your area.
View My Salary Range