Details:
Stefanini Group is hiring!
Stefanini is looking for PowerShell Automation Engineer-Remote
For quick apply, please contact Ayush Diwvedi; Ph: 248 728 2636
Ayush.dwivedi@stefanini.com
W2 Candidates Only
Qualifications:
We''re looking for a highly skilled PowerShell Scripter with deep expertise in Windows application packaging (MSI/MSIX) and a modern, AI accelerated engineering mindset. In this role, you''ll 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