Total / Relevant Experience
- 5-10 years Programming Languages
- PowerShell (Advanced), Git Platform
- Windows 10/11, Tools
- GitHub Actions, Jenkins, GitHub, JFrog Artifactory, NuGet, EXE/MSP Packaging Tools Tech environment
- Windows Client Engineering, Software Packaging, CI/CD, DevOps, Version Control, Software Distribution Roles and responsibilities
• Develop and maintain Windows software packages for Windows applications using PowerShell.
• Automate software deployment using PowerShell.
• Create and automate software packaging processes.
• Manage CI/CD pipelines using GitHub Actions/Jenkins.
• Handle package versioning and artifact repositories.
• Support deployment and runtime troubleshooting.
• Conduct peer code reviews.
• Ensure governance, security, and compliance in package releases.
• Collaborate with tool owners, testers, and engineering teams.
• Create and automate software packaging processes.
• Perform automated testing in Quality environments.
• Monitor, troubleshoot, and maintain CI/CD package build pipelines.
• Manage NuGet feeds and software packages in JFrog Artifactory.
• Provide operational support for deployment and installer issues.
• Perform code reviews to ensure compliance with Bosch quality and security standards.
• Participate in software procurement reviews and governance activities related to automation policies. Valuable to have tech stack
-
• Chocolatey CLI and package creation (.nupkg)
• PowerShell App Deployment Toolkit (PSADT)
• Jira
• Confluence
• Nexus or ProGet Artifact Repository