1

Powershell Automation Jobs in Iowa (NOW HIRING)

Experience using PowerShell scripting to perform repeatable tasks and automation. * Experience working with VMware technologies and concepts - Virtual Processor, Virtual Storage Configuration, VMware ...

Experience with Active Directory, Group Policy, DNS, DHCP, and PowerShell. * Knowledge of ... Experience using Professional Services Automation (PSA) and Remote Monitoring & Management (RMM ...

Engineer

Des Moines, IA · On-site

$70K - $80K/yr

Experience with Active Directory, Group Policy, DNS, DHCP, and PowerShell. * Knowledge of ... Experience using Professional Services Automation (PSA) and Remote Monitoring & Management (RMM ...

Experience using PowerShell scripting to perform repeatable tasks and automation. * Experience working with VMware technologies and concepts -- Virtual Processor, Virtual Storage Configuration ...

Design, standardize, and maintain CI/CD pipelines and release automation to support repeatable ... Proficiency in scripting languages (e.g., Bash, PowerShell) and YAML markup * Proficiency in ...

Experience with Active Directory, Group Policy, DNS, DHCP, and PowerShell. * Knowledge of ... Experience using Professional Services Automation (PSA) and Remote Monitoring & Management (RMM ...

Site Cyber Security Leader

Iowa City, IA · On-site

$108K - $146K/yr

... automation- Upholding availability, integration, and confidentiality for the business * Delivers ... Capable of scripting in Python, Bash, PowerShell or equivalent. * Knowledge of integration patterns ...

Showing results 41-52

Powershell Automation information

What are the key skills and qualifications needed to thrive as a PowerShell Automation specialist?

To excel in PowerShell Automation, you need strong scripting and automation skills, deep knowledge of Windows environments, and experience with system administration, typically supported by relevant IT certifications such as Microsoft Certified: Windows Server or Azure. Familiarity with tools like PowerShell ISE, Visual Studio Code, version control systems (e.g., Git), and automation platforms is important. Problem-solving ability, attention to detail, and effective communication are critical soft skills that enable successful collaboration and efficient troubleshooting. These competencies ensure reliable automation, streamlined workflows, and reduced manual errors in complex IT infrastructures.

What are some common challenges faced by professionals working in PowerShell Automation, and how can they be addressed?

One common challenge in PowerShell Automation roles is ensuring scripts are robust and adaptable to different environments, which often requires thorough testing and error handling. Another challenge is managing and securing credentials, as automation frequently involves accessing sensitive systems; leveraging tools like Windows Credential Manager or secure vault solutions can help address this. Team collaboration is also essential, as scripts need to be well-documented and version-controlled to support ongoing maintenance and handoffs. Staying updated with the latest PowerShell modules and best practices is important for long-term success in the role.

What is the difference between Powershell Automation vs Windows System Administrator?

AspectPowershell AutomationWindows System Administrator
Primary FocusAutomating tasks and scripting using PowerShellManaging and maintaining Windows systems and networks
Required SkillsPowerShell scripting, scripting languages, automation toolsWindows OS, networking, system troubleshooting
Work EnvironmentIT departments, scripting projects, automation tasksData centers, enterprise IT, support roles
CertificationsMicrosoft Certified: PowerShell or related certificationsMicrosoft Certified: Windows Server, MCSE

While Powershell Automation specialists focus on scripting and automating tasks within Windows environments, Windows System Administrators manage and maintain overall system health, configurations, and network infrastructure. Both roles often overlap but serve different primary functions within IT operations.

What is PowerShell automation?

PowerShell automation refers to the use of PowerShell scripts and cmdlets to automate repetitive or complex tasks in Windows environments. It is commonly used by system administrators and IT professionals to manage, configure, and monitor systems, such as automating user account creation, software installations, and system updates. PowerShell automation helps save time, reduce human error, and improve efficiency by allowing tasks to be executed automatically or on a schedule across multiple systems. It also integrates well with other Microsoft products and cloud services, making it a powerful tool for enterprise environments.
What are popular job titles related to Powershell Automation jobs in Iowa? For Powershell Automation jobs in Iowa, the most frequently searched job titles are:
What job categories do people searching Powershell Automation jobs in Iowa look for? The top searched job categories for Powershell Automation jobs in Iowa are:
What cities in Iowa are hiring for Powershell Automation jobs? Cities in Iowa with the most Powershell Automation job openings:
Infographic showing various Powershell Automation job openings in Iowa as of August 2026, with employment types broken down into 1% Internship, 88% Full Time, 5% Part Time, and 6% Contract. Highlights an 82% Physical, 5% Hybrid, and 13% Remote job distribution.

System Administrator

TKC Holdings

West Des Moines, IA • On-site

$60K - $85K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 2 days ago


TKC Holdings rating

5.6

Company rating: 5.6 out of 10

Based on 26 frontline employees who took The Breakroom Quiz

50th of 68 rated caterers


Job description

Wage Rate
$60,000-85,000/year
Overview
TKC Holdings, Inc.-comprised of Trinity Services Group, Keefe Group, and Courtesy Products - is a mid market respected leader in the corrections and hospitality industries for more than 40 years. With thousands of team members across the country, we continue a tradition of innovation, integrity, and success. TKC is committed to delivering excellent products and services, exceeding customer expectations, and empowering the career development of every team member.
We are proud to be a military and veteran-friendly employer.
About This Position
GENERAL PURPOSE OF THE JOB:
Assist managing large mission critical network of servers hosting data for ATG software. Support ATG developers as they create and update the Offender Management Suite of programs. This would include deploying applications, running appropriate scripts, and configuring security to support new versions of the applications.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
  • Track performance metrics of every network and server administered by ATG team; include reviewing processors, memory and hard disk usage, etc.
  • Track each server's successful completion of automated processes such as backup and data exchange interfaces.
  • Respond to notification (email/pages) from utilities monitoring availability and key metrics of servers. Work toward being able to handle these issues independently.
  • Complete projects within time estimates with minimal returned work.
  • Keep supervisor informed on progress of projects
  • Seek information to update technical skills and business knowledge.
  • Other duties as assigned by company management.

PHYSICAL DEMANDS OF THE JOB:
While performing the duties of this job, the employee will often be required to stand, walk, sit, use hands, talk and hear. The employee will occasionally be required to reach, climb, balance, stoop, kneel, crouch or crawl. The employee will occasionally be required to lift up to 50 pounds. Employee will need to have close vision. Must be able to sight color variations when developing and testing our applications under different color schemes.
WORK ENVIRONMENT:
While performing the duties of this job, the employee will occasionally be exposed to outdoor weather conditions. The noise level is moderate (examples: business office with computers and printers, light traffic). In addition, employee may work near moving mechanical parts
What You'll Need
EDUCATION AND/OR EXPERIENCE:
Bachelor's degree (B. A.) from four-year college or university; or three years progressive work experience in the field; or equivalent combination of education and experience.
TECHNICAL SKILLS:
  • Experience using Windows Server technologies and concepts - Active Directory, DNS, IIS, Storage Configuration. Experience using PowerShell scripting to perform repeatable tasks and automation.
  • Experience working with VMware technologies and concepts - Virtual Processor, Virtual Storage Configuration, VMware Clustering, etc.
  • Working knowledge of TCP/IP networking principles and concepts.
  • Working knowledge of key server components (processor, memory and disk) metrics.
  • Experience working with cloud technologies like AWS and Azure.
  • Experience working with Linux technologies like Ubuntu, CentOS, or Red Hat.
  • Work independently to confirm successful completion of scripts that automate repeatable maintenance tasks such as backups, operations monitoring and application deployments.
  • Under guidance of management, perform script maintenance and complete required software updates to support new versions of ATG applications.

LANGUAGE SKILLS:
Ability to read and interpret documents such as safety rules, operating and maintenance instructions, procedure manuals. Ability to write routine reports and correspondence.
REASONING ABILITY:
Ability to solve practical problems and deal with a variety of variables in situations where only limited standardization exists. The ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.
OTHER SKILLS AND ABILITIES:
  • Able to follow instructions and assist with all department activities.
  • Able to learn and gain an understanding of company packaged software.
  • Ability to work independently or within a team.
  • Ability to travel on business as required.

Benefits
Advanced Technologies Group (ATG) offers comprehensive benefits to all regular-full time employees:
  • Medical w/prescription coverage
    • Benefit Credit received when enrolled in a TKC medical plan, to help offset your benefit costs. Benefit Credit of $750 annually, will be divided evenly among your paychecks throughout the Plan Year.
  • Dental
  • Vision
  • Basic Life and Basic Accidental Death and Dismemberment Insurance
  • Short Term Disability
  • Long Term Disability
  • Voluntary benefits that can be selected to create the right package for you

ATG also understands the importance of work life balance and planning for the future. To help with both of these, employees are eligible for paid time off and a Company Match for the 401(k) Retirement Savings Plan. We now also offer DailyPay providing you immediate access to earned wages.
EEO Statement
Equal Employment Employer as to all protected groups, including protected veterans and individuals with disabilities.
We maintain a drug-free workplace.
A copy of our Privacy Policy and CA Employee Privacy Notice can be found here: https://tkcholdings.com/privacy-policy-108

What TKC Holdings employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom