Posted on: 26/11/2025
Job Title : SW Installer / DevOps Engineer
Experience : 5-7 Years
Location : Bangalore (Onsite)
Employment Type : Full-time
Job Summary :
We are seeking an experienced Software Installer / DevOps Engineer with strong hands-on expertise in creating, maintaining, and optimizing Microsoft MSI packages. The ideal candidate will have deep knowledge of installation frameworks, Windows OS internals, installer debugging, and automation best practices.
Key Responsibilities :
- Design, develop, and maintain MSI packages using InstallShield.
- Work with WiX Toolset, Visual Studio Installer, InstallAnywhere, NSIS, and other installer technologies.
- Manage installation workflows, upgrade paths, and application lifecycle.
- Handle Windows services, Windows drivers, and configuration tasks from within the installer.
- Implement installation logic including :
1. File deployments and registry updates
2. Environment variable handling
3. Custom actions (deferred & immediate)
4. Localization, reboot handling, UAC elevation
5. File permission management and digital signing
6. COM server registration for both C++ and .NET
- Create and integrate merge modules, prerequisites, chained and nested MSIs.
- Troubleshoot installation failures using debugging tools, logs, and OS-level analysis.
- Collaborate with DevOps, QA, and development teams to ensure smooth and stable builds and releases.
Required Skills :
- 5-7 years of hands-on experience with MSI packaging using InstallShield.
- Strong understanding of Windows OS internals, registry architecture, and installer behavior.
- Experience with WiX, NSIS, and other installer technologies.
- Knowledge of handling Windows drivers and services during installation.
- Ability to avoid installer issues such as DLL conflicts, file overwrite challenges, and versioning issues.
- Experience with code signing, MSI optimization, and installer automation.
- Strong debugging skills using relevant tools and logs.
Good to Have :
- Experience with DevOps processes for build and deployment automation.
- Scripting knowledge (PowerShell / Batch).
- Familiarity with version control (Git), CI/CD pipelines, and packaging automation workflows.
- Understanding of application security and compliance principles.
Did you find something suspicious?
Posted By
Posted in
DevOps / SRE
Functional Area
IT Infrastructure Services
Job Code
1581070
Interview Questions for you
View All