1

Powershell Scripting Jobs in Virginia (NOW HIRING)

Senior IAM Administrator

Herndon, VA · On-site

$88K - $119K/yr

A strong emphasis is placed on advanced PowerShell scripting to automate provisioning, deprovisioning, bulk updates, and auditing across Active Directory, Azure AD, and related services. The Senior ...

Senior Platform Engineer

Stafford, VA · Remote

$104K - $143K/yr

Utilize Azure CLI and PowerShell scripting to automate operational tasks and streamline resource management * Participate in incident response activities, root cause analysis, technical documentation ...

Experience with PowerShell scripting and automation. * Strong troubleshooting and root cause analysis skills. * Experience supporting enterprise-scale infrastructure environments. * Excellent ...

New

Proficient in Windows Batch & PowerShell scripting to create automated processes. * Proficient with SSH. * Knowledge and experience with configuration management. * Assist in testing, applying, and ...

Systems Administrator

Lorton, VA · On-site

$70K - $130K/yr

Demonstrated experience with advanced PowerShell scripting for administration, automation, and reporting. * Experience administering Hyper-V virtualized environments and managing hybrid Active ...

Proficiency in PowerShell scripting for task automation and software packaging/deployment using SCCM. * Experience with VMWare ESXi, VMWare Horizon, and Citrix Virtual Desktop and Applications.

Active Directory Engineer

Springfield, VA · On-site

$55.25 - $72.25/hr

Manage Active Directory, DNS, SCOM\SCCM, group policy, and PowerShell scripting to ensure system integrity and security * Diagnose complex replication, group policy, and multi-domain issues in Active ...

Active Directory Engineer

Springfield, VA · On-site

$55.25 - $72.25/hr

Manage Active Directory, DNS, SCOM\SCCM, group policy, and PowerShell scripting to ensure system integrity and security * Diagnose complex replication, group policy, and multi-domain issues in Active ...

Showing results 41-60

Powershell Scripting information

See Virginia salary details

$16

$60

$85

How much do powershell scripting jobs pay per hour?

As of Aug 21, 2026, the average hourly pay for powershell scripting in Virginia is $60.01, according to ZipRecruiter salary data. Most workers in this role earn between $50.29 and $68.89 per hour, depending on experience, location, and employer.

What is PowerShell scripting?

PowerShell scripting refers to the use of the PowerShell language to automate tasks, manage system configurations, and process data on Windows and other platforms. It allows users to write scripts that can control and automate the administration of operating systems, applications, and services. PowerShell scripts can perform a wide variety of functions, such as managing files, configuring system settings, and interacting with APIs or databases. This makes PowerShell a valuable tool for system administrators and IT professionals who need to streamline and automate repetitive tasks.

What are the key skills and qualifications needed to thrive as a PowerShell scripting professional?

To thrive as a PowerShell Scripting professional, you need strong skills in scripting, automation, and a solid understanding of Windows operating systems, often supported by experience in IT administration or a related degree. Familiarity with integrated development environments (IDEs) like Visual Studio Code, version control systems such as Git, and certifications like Microsoft Certified: PowerShell or Windows Server are commonly required. Attention to detail, problem-solving abilities, and effective communication distinguish top performers in this role. These skills are crucial for ensuring efficient automation, minimizing errors, and enabling smooth collaboration across IT teams.

What are some common challenges faced by PowerShell scripting professionals when automating tasks in enterprise environments?

PowerShell Scripting professionals often encounter challenges such as managing varying permission levels across systems, handling legacy scripts or infrastructure, and ensuring compatibility with different versions of Windows and PowerShell modules. Another common obstacle is securely storing and managing credentials within scripts to maintain compliance and security. Additionally, collaborating with teams that may not be familiar with scripting can require extra effort in documentation and knowledge sharing to ensure maintainability and smooth handoffs.

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

AspectPowershell ScriptingWindows System Administrator
Primary RoleWriting and automating scripts to manage Windows systemsManaging, maintaining, and troubleshooting Windows servers and networks
Required SkillsProficiency in PowerShell, scripting, automationKnowledge of Windows OS, networking, security, and scripting
Work EnvironmentTypically focused on scripting tasks, often in IT or DevOps teamsOperational environment managing entire Windows infrastructure
CertificationsMicrosoft Certified: Windows PowerShellMicrosoft Certified: Windows Server, MCSE

While Powershell Scripting involves creating scripts to automate tasks, Windows System Administrators oversee the entire Windows environment, including deployment, maintenance, and troubleshooting. Scripting skills are essential for both, but the roles differ in scope and responsibilities.

What job categories do people searching Powershell Scripting jobs in Virginia look for?

The top searched job categories for Powershell Scripting jobs in Virginia are:

Infographic showing various Powershell Scripting job openings in Virginia as of August 2026, with employment types broken down into 82% Full Time, and 18% Contract. Highlights an 100% In-person job distribution, with an average salary of $124,828 per year, or $60 per hour.

Endpoint Systems Administrator

American Addiction Centers

Vienna, VA • On-site

Full-time

Re-posted 16 days ago


American Addiction Centers rating

7.1

Company rating: 7.1 out of 10

Based on 7 frontline employees who took The Breakroom Quiz


Job description


Supports the deployment, configuration, and day-to-day administration of endpoint management platforms including Workspace One, Intune, and Jamf. This role ensures secure, reliable management of enterprise devices and assists in implementing UEM solutions across the enterprise.
Position requires on-site support.
Responsibilities may include, but are not limited to:
• Administer Workspace One, Microsoft Intune, and/or Jamf environments, including configuration profiles, compliance policies, and device enrollment workflows.
• Support device lifecycle tasks including provisioning, enrollment, patch management, and system updates.
• Assist with automation using PowerShell and other scripting tools.
• Respond to escalated issues from endpoint support teams.
• Maintain accurate device records and documentation.
• Participate in UEM testing efforts, including OS upgrade readiness, application deployments, and configuration policy validation
• Contribute to operational SOPs for lost/stolen device handling, ABM management, and compliance tracking.
Required Experience
• BS in IT or related field (preferred). Formal technical training, certifications, and/or additional experience may be substituted for the degree preference.
• 3-5 years of experience administering WorkSpace One, Microsoft Intune, and/or Jamf.
• Experience supporting mobile devices, macOS/Windows endpoints, and modern authentication workflows
• Comprehensive understanding of MDM/MAM concepts, device restriction policies, configuration catalogs, and conditional access fundamentals.
• Strong technical analysis and advanced troubleshooting capability; ability to escalate complex issues.
• Ability to work effectively in a cross-team engineering environment.
• PowerShell scripting proficiency for routine automation tasks.
• ITSM platform experience for ticketing and change management (BMC or ServiceNow).
Qualifications:
• Must obtain an agency public trust suitability determination prior to start date.
• Experience with Declarative Device Management, ABM workflows, or enterprise conditional access is preferred.
• Must have the ability to meet demanding deadlines and support needs in a fast-paced and rapidly changing technology environment.
• Must be comfortable interacting with end users and support tiers.
• Must maintain a high level of customer service for all support interactions.
• Must have excellent verbal and written communication and stakeholder-facing skills.
• Must be able to work independently and within a multi-disciplinary team in a fast-paced environment.
• Experience supporting a complex Federal agency enterprise is a plus.
• Relevant certifications such as MS-102, MD-102, and Jamf 200/300 are preferred.
Salary: 120-130k

What American Addiction Centers employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom