PowerShell Automation Engineer
Job Location:
Richmond, VA - USA
Monthly Salary:
Not provided by the employer
Posted:
6 November 2026 (13 hours ago)
Application Deadline:
3 February 2027
Vacancies:
1 Vacancy
Job Summary
Details:
Stefanini Group is hiring!
Stefanini is looking forPowerShell Automation Engineer-Remote
For quick apply please contact Ayush Diwvedi; Ph:
W2 Candidates Only
Qualifications:
Were looking for a highly skilled PowerShell Scripter with deep expertise in Windows application packaging (MSI/MSIX) and a modern AI accelerated engineering this role youll build maintain and modernize our software deployment workflows from packaging and customization to automated testing and release while using agentic coding tools (GitHub Copilot Cursor Claude Code etc.) to increase velocity and maintain high-quality engineering standards.
This position is ideal for someone who treats AI tools as a force multiplier not a shortcut a contractor who can prompt evaluate and refine AI generated output and confidently take it across the finish line to production ready quality.
Responsibilities:
Software Packaging & Deployment
- Build customize and maintain MSI/MSIX application packages using industry standard tooling (e.g. WiX Advanced Installer PSADT or similar)
- Develop robust PowerShell-based packaging and deployment scripts including detection logic custom actions configuration and uninstall routines
- Package complex enterprise applications requiring transforms (MST) prerequisite handling DLL registrations digital signing and environment specific configuration
- Ensure packages meet security requirements follow internal standards and deploy reliably through Intune Configuration Manager or orchestration pipelines
PowerShell Automation & AI-Augmented Development
- Design develop and maintain PowerShell scripts and modules for system administration packaging workflows and broader IT automation
- Use agentic coding assistants to scaffold scripts generate tests and modernize legacy code while rigorously reviewing all AI-generated output
- Integrate automation with platforms such as Active Directory Microsoft Graph API Azure Intune and ticketing/ITSM systems
- Build reusable well-documented modules following PowerShell best practices (approved verbs error handling comment-based help)
- Write and maintain Pester tests to validate script and packaging reliability
- Collaborate with IT security endpoint engineering and helpdesk teams to streamline deployment processes and eliminate manual effort
- Maintain version-control discipline using Git/GitHub with clear commit messages and structured PR reviews
- Document packaging standards automation workflows and AI-assisted development processes
Details:
Required Qualifications
- 3 years of professional PowerShell scripting experience (5.1 and 7)
- Demonstrated experience using AI/agentic coding tools (Copilot Cursor Claude Code Amazon Q Windsurf etc.) in real development workflows
- Strong hands-on experience building modifying and troubleshooting MSI/MSIX packages
- Solid understanding of Windows systems administration Active Directory and Microsoft 365
- Experience with REST APIs and structured data formats (JSON XML CSV)
- Strong knowledge of secure scripting practices including credential management and secrets handling
- Familiarity with Git and collaborative development workflows
- Ability to evaluate debug and refine AI-generated code
Preferred Qualifications:
- Experience with Microsoft Graph API Azure automation and Az PowerShell modules
- Experience with Intune Autopilot or enterprise endpoint management automation
- Experience writing Pester unit/integration tests
- Exposure to CI/CD pipelines (Azure DevOps GitHub Actions) for packaging and script deployment
- Scripting experience in Python or Bash as a complement to PowerShell
- Experience building internal tools dashboards or reporting workflows
- Prior experience defining or documenting AI assisted engineering practices
#LI-AD2
#LI-REMOTE
Stefanini takes pride in hiring top talent and developing relationships with our future employees. Our talent acquisition teams will never make an offer of employment without having a phone conversation with you. Those face-to-face conversations will involve a description of the job for which you have applied. We also speak with you about the process including interviews and job offers.
About Stefanini Group:
The Stefanini Group is a global provider of offshore onshore and near shore outsourcing IT digital consulting systems integration application and strategic staffing services to Fortune 1000 enterprises around the world. Our presence is in countries like the Americas Europe Africa and Asia and more than four hundred clients across a broad spectrum of markets including financial services manufacturing telecommunications chemical services technology public sector and utilities. Stefanini is a CMM level 5 IT consulting company with a global presence. We are CMM Level 5 company
Required Experience:
IC