HamburgerMenu
hirist

DevOps Engineer - CI/CD Pipeline

Vikgol
Bangalore
5 - 7 Years

Posted on: 26/11/2025

Job Description

Job Title : SW Installer / DevOps Engineer (MSI Packaging)

Experience : 5 - 7 Years

Location : Bangalore (On-Site)

Joining : Immediate

About the Role :



- We are looking for a skilled and experienced SW Installer / DevOps Engineer with strong hands-on expertise in MSI Packaging using InstallShield. The ideal candidate should have a solid understanding of Windows installation frameworks, packaging standards, debugging, and end-to-end installer lifecycle management.



- This role requires an engineer who can independently build, manage, and optimize MSI packages while ensuring stability, performance, and seamless installation experiences for enterprise-grade applications.

Key Responsibilities :


MSI Packaging & Installation Engineering :


- Develop, build, customize, and maintain MSI packages using InstallShield (mandatory).


- Create installers for Windows desktop applications, services, drivers, and components.


- Work on package configurations, custom actions, prerequisites, and chained/nested MSI

setups.


- Define installer architecturefiles, registry entries, environment variables, folder structures,

permissions, and dependencies.


- Work with multiple installation technologies (InstallShield, WiX, NSIS, Visual Studio Installer, InstallAnywhere, etc.).


- Windows Installer Expertise


- Deep understanding of MSI internals, Windows OS architecture, registry structure, and UAC concepts.


- Handle installation of Windows services and drivers from within the installer.


- Troubleshoot installation failures using logs and debugging tools.


- Work with localization, reboot handling, patching, upgrades, rollback scenarios, merge

modules, and versioning best practices.

Technical Skills & Tasks :


- Implement deferred and immediate custom actions (C++, .NET, VBScript, PowerShell).


- Manage self-registration of COM servers (C++ and .NET).


- Handle environment variables, file permissions, DLL conflicts, and overall installer reliability.


- Packaging and signing workflows (MSI signing, EXE signing, certificate handling).


- Work closely with DevOps, QA, and engineering teams to ensure smooth release cycles and

stable installers.


- Participate in CI/CD pipelines involving MSI build automation (added advantage).

Required Skills :


- 5 - 7 years of experience in MSI packaging and Windows installer development.



- Strong hands-on experience in InstallShield (mandatory).


- Good to have : WiX, NSIS, InstallAnywhere, Visual Studio Installer experience.

Strong understanding of :


- MSI architecture


- Windows registry


- Windows environment variables


- Driver & service installation


- UAC and permission models


- Reboot handling, patching & upgrades


- Experience with debugging tools, log analysis, and troubleshooting installer issues.

Preferred Skills :


- Knowledge of scripting languages (PowerShell, VBScript).


- Experience in DevOps CI/CD pipelines for build & packaging.


- Understanding of version control (Git) and build automation tools.


- Exposure to C++, .NET, or Windows internals is a strong plus.

Soft Skills :



- Strong problem-solving and analytical thinking.


- Ability to work independently with minimal supervision.


- Excellent communication and documentation skills.


- Ownership mindset with attention to detail.

Why Join Us?


- Opportunity to work on cutting-edge installer technologies.


- Fast interview & immediate joining.


- Work with a highly skilled engineering team in a stable product-based environment.


- Strong learning and growth opportunities in DevOps and Windows engineering.


info-icon

Did you find something suspicious?