Automation Developer

Menards
  • Eau Claire, WI
  • Full-time
15 days ago

Job Description

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"

 

POSITION REQUIREMENTS:

  • Bachelor’s or Associate’s degree in a Computer Science, Computer Programming or MIS related field OR Equivalent amount of work experience
  • Entry level or experienced proficiency with Linux shell scripting language, python, ansible playbooks, and AWX job template and workflows.
  • Automation design, build, testing, and troubleshooting skills
  • Understanding of Infrastructure as Code concepts
  • Understanding of API integrations
  • Excellent design and analytical skills
  • Good communication skills
  • Work well on both individual and team-oriented projects
  • Candidates must be eligible to work in the United States without sponsorship.
  • This position is located in Eau Claire, WI and requires relocation to the area.

Numbers & Facts

LocationEau Claire, WI
Job TypeFull-time

Skills

  • Analysis Skillsunmatched
  • Ansibleunmatched
  • Application Programming Interface (API)unmatched
  • Automationunmatched
  • Code Reviewsunmatched
  • Communication Skillsunmatched
  • Computer Programmingunmatched
  • Computer Scienceunmatched
  • DHCP (Dynamic Host Configuration Protocol)unmatched
  • DNS (Domain Name System)unmatched
  • Debugging Skillsunmatched
  • Firewallsunmatched
  • Gitunmatched
  • Home Automationunmatched
  • Linux Operating Systemunmatched
  • Load Balancingunmatched
  • Management of Information Systems/Technology (MIS)unmatched
  • Operational Strategyunmatched
  • Python Programming/Scripting Languageunmatched
  • Regression Testingunmatched
  • Reliability Engineeringunmatched
  • Requirements Managementunmatched
  • Scalable System Developmentunmatched
  • Scripting (Scripting Languages)unmatched
  • Source Code/Configuration Management (SCM)unmatched
  • System Integration (SI)unmatched
  • Team Playerunmatched
  • Technical Writingunmatched
  • Technical/Engineering Designunmatched
  • Test Plan/Scheduleunmatched
  • Testingunmatched
  • Unit Testunmatched
  • Unix Shell Programmingunmatched
  • Virtualizationunmatched
  • Web Interfaceunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder