Supporting a Windows 11 upgrade project, we need to assess our end-user application software estate. Currently managed with SCCM and many manually installed applications across the estate, including in a VDI environment with apps built into app layers and base images. Strategically, we aim to transition to Numacent for application delivery and lifecycle management across all device types.
The ideal candidate will have experience in the design, build, and implementation of Numacent as a technology.
As a Software Application Packager, you will be responsible for creating, testing, and deploying software packages across different environments, ensuring proper configuration, optimization, and readiness for distribution. You will collaborate with system administrators, developers, and QA teams to ensure smooth deployment processes. This role is vital for maintaining consistency and control over software installations and updates within the organization.
Key Responsibilities:
- Software Packaging & Deployment:
- Create and maintain software packages for deployment across platforms (Windows, VDI).
- Use packaging tools like WiX Toolset, InstallShield, Advanced Installer, or AdminStudio to build installation packages.
- Test, validate, and troubleshoot packages to meet quality standards.
- Automate package creation using scripts or deployment tools like Numacent, SCCM, Intune.
Application Compatibility:
- Work with application owners to identify installation and configuration requirements.
- Ensure applications are compatible with organizational OS and environments, addressing dependencies, conflicts, and system-specific issues.
- Collaborate with developers, system administrators, and security teams to meet security standards and deployment requirements.
- Provide guidance on packaging best practices.
- Respond to support queries and troubleshoot packaging issues.
Documentation & Reporting:
- Maintain documentation for packaging processes, configurations, and deployment methods.
- Track and report packaging progress, deployment status, and issues to stakeholders.
Automation & Optimization:
- Evaluate and implement automation tools to streamline workflows.
- Optimize processes for resource efficiency and minimal downtime during deployments.