PowerShell Automation Engineer @Stefanini Group
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type contract
Posted YDay

[Hiring] PowerShell Automation Engineer @Stefanini Group

YDay - Stefanini Group is hiring a remote PowerShell Automation Engineer. πŸ’Έ Salary: unspecified πŸ“Location: USA

Role Description

Stefanini is looking for a PowerShell Automation Engineer-Remote. 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.

  • 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.

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.

Requirements

  • 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.

Benefits

  • W2 Candidates Only.
  • 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.
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
PowerShell Automation Engineer @Stefanini Group
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type contract
Posted YDay
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 132,194+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later