Required Qualifications
Bachelor's degree in computer science, Information Technology, Engineering, or a related field.
5+ years of hands-on experience in Windows Application Packaging and Software Deployment.
Solid experience with PowerShell scripting and automation.
Experience in Software Packaging using MSI, EXE, and MSP technologies.
Experience managing CI/CD pipelines and version control systems.
Excellent troubleshooting, communication, and stakeholder management skills.
Mandatory Skills
PowerShell (Advanced)
Git & GitHub
GitHub Actions
Jenkins
JFrog Artifactory
NuGet
MSI / EXE / MSP Packaging
Windows 10 & Windows 11
Software Packaging
CI/CD Pipelines
DevOps
Software Distribution
Roles & Responsibilities
Develop and maintain Windows software packages (MSI, EXE, MSP).
Create silent installation and deployment packages using PowerShell.
Automate software packaging and deployment processes.
Manage and maintain CI/CD pipelines using GitHub Actions and Jenkins.
Handle package versioning and manage artifacts in JFrog Artifactory.
Manage NuGet feeds and package repositories.
Perform testing, troubleshooting, and operational support for deployment issues.
Conduct code reviews and ensure compliance with security and quality standards.
Collaborate with engineering, testing, and platform teams.
Preferred Experience
Experience with Chocolatey CLI and Chocolatey package creation (.nupkg).
Hands-on experience with PSADT (PowerShell App Deployment Toolkit).
Experience working with Jira and Confluence.
Exposure to Nexus or ProGet Artifact Repository.
Experience in Windows Client Engineering and Enterprise Software Distribution.
Knowledge of software governance, release management, and compliance processes