
Automation Developer
Required skills
- automation
- scripting
- orchestration
- Infrastructure as Code
- Python
- Ansible
- AWX
- Linux shell
- Git
- Bitbucket
Nice to have
- entry level
Role summary
Menards is seeking an Automation Developer to design and build scalable infrastructure automation solutions using scripting, orchestration platforms, and Infrastructure as Code. This role focuses on eliminating manual processes, integrating enterprise systems, and developing reusable automation frameworks to improve efficiency. Responsibilities include developing automation solutions, creating tests, preparing documentation, coordinating implementations, and supporting automated platforms. The role requires familiarity with Linux shell, Python, Ansible, AWX, Git, containerization, Infrastructure as Code, network automation, and virtualization.
Why Work for Menards?
- Profit Sharing & 401K, Paid Vacation & Holidays
- Team Member Discount
- Highly collaborative work environment
- Monday – Friday work week
- Pay based on experience
POSITION SUMMARY:
Entry level team member or team member with experience designing and building automated infrastructure systems and tools. The Automation Developer designs and builds scalable infrastructure automation solutions using scripting, orchestration platforms, and Infrastructure as Code. This role focuses on eliminating manual processes, integrating enterprise infrastructure systems and tools, and developing reusable automation frameworks that improve reliability, consistency, and operational efficiency across the organization. Responsible for developing automation solutions that meet business and technical design specifications, creating unit and regression testing, preparing technical documentation, coordinating implementations, and providing support for related automated platforms.
PRIMARY RESPONSIBILITIES:
- Development, & Support:
- Familiarity and comfortable with a Linux shell
- Design, develop, and maintain reusable Python modules and libraries to support infrastructure automation
- Develop and maintain Ansible playbooks to automate infrastructure provisioning and configuration
- AWX job template and workflow creation and maintenance
- Build and maintain containerized execution environments to support automation workflows
- Develop and enhance self-service automation portal that interfaces with backend infrastructure automation workflows
- Source control management with Git/Bitbucket
- Conduct code reviews
- Handle varying degrees of automation complexity that integrate with enterprise infrastructure systems and tools supporting firewalls, load balancers, switches, virtualization, IPAM, DNS, and DHCP
- Actively participate in developing automation specifications and technical designs
- Develop test plans and thoroughly test/debug all programs prior to implementation
- Work closely with Management and Project Managers in providing timeline and task information through analysis based on a proposed project scope
- Provide Management weekly updated task information on the tasks that are being worked on
- Follow and reinforce the "Menards Values"
Similar roles
Manager TraineeMenards · Mentor, OH · Onsite
IS Security EngineerMenards · Eau Claire, WI · Onsite- Marketing Automation Developer (18-month contract)Wealthsimple · Remote · Remote
Senior QA Automation Developernesto · Remote · Remote- Senior QA Automation Developer (HELOC)Upgrade · Remote · Remote
- AI Integration & Automation DeveloperLogicalis Spain · Remote · Remote
