4 - 5 years

6 - 7 Lacs

Posted:6 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

This Installer Engineer position designs, develops, facilitates installation\ uninstallation\ upgrade and is responsible for entire lifecycle management through multiple releases. This includes the design, implementation, and support of the installation workflow as well as associated processes that drive subsequent software releases.

Roles and Responsibilities:

  1. Collaborate with product, development, testing and infrastructure teams to collect requirements.
  2. Develop, maintain, and enhance installer setup for varied software products and tools.
  3. Provide continuous support throughout product release cycle by adhering to critical tasks as well as optimal solutions.
  4. Write necessary test cases that aid in end-to-end testing of developed installer or a feature within the same.
  5. Should handle scripting language based on requirement. Preferably VBScript, Python or Perl.
  6. Monitor incoming issues or requests and interface with internal as well as external customers efficiently.
  7. Should be able to install and maintain InstallShield as well as other tools used in the development process.
  8. Should have problem solving skills and ability to adapt to time critical requests.

Must have skills:

  1. Hands-on experience in developing and maintaining Microsoft MSI Packages using Installshield.
  2. Added advantage on experience in Wix, Visual Studio Installer , Install Anywhere, NSIS etc.
  3. Extensive knowledge on MSI, operating system, registry and debugging tools.
  4. Knowledge about custom action and its relevant implementation in respective scenarios using any scripting language.
  5. Knowledge on windows driver as well as windows services handling from within installer.
  6. Experience on installation-related tasks and challenges:
  7. writing files and registry entries, handling environment variables, package structure to get most of MSI advantages, avoiding dll hell, localization concepts, reboot handling, UAC concepts, file permission and signing, deferred and immediate custom actions, self-registration of C++ and .Net COM servers, including merge modules and pre-requisites, chained and nested msi concepts.
  8. Should understand the testing domain and should help the test team to define use case driven testing.
  9. An idea on MSIX packaging as well as docker-container setup is an added advantage.
  10. Should have worked on installing and maintaining Installshield licenses in different modes.
  11. Ability to own and drive the tasks to completion successfully adhering to timelines.
  12. Experience of working with geographically dispersed teams
  13. Effective collaboration and influencing skills to achieve business goals across teams and organizations.
  14. Strong verbal and written communication skills, and interpersonal and teamwork skills
  15. Strong triage, analytical, and problem-solving skills

Good to have skills:

  1. Experience in Linux systems/Linux installers.
  2. Hands on experience in developing and deploying patch as well as transforms.
  3. Good knowledge of source control management system (GIT/Perforce/SVN)
  4. General knowledge and application of engineering concepts, including continuous integration methodologies.
  5. Knowhow about build and release management workflow.
  6. Working knowledge of databases (SQL Server, Oracle, PostgreSQL)
  7. Experience with software APIs and Web Services.

Qualification:

  1. MS, M Tech, BE Computer Science, Computer Engineering/Electronics Engineering
  2. 4-5 years of relevant domain expertise in windows installer, preferably in a build/release context.

Keywords:

InstallShield, Packaging, Build Engineer, VBScript, Installer, MSI

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

hyderabad, chennai, bengaluru