← All jobs

Senior Engineer, Software Packaging, Zscaler

About the role

• Create, maintain, and optimize software packages for Windows client environments in Microsoft on-premises infrastructures
• Package complex standard and specialist applications, including applications with additional server or infrastructure components
• Provision, distribute, and manage software packages using Microsoft Endpoint Configuration Manager (MECM/SCCM)
• Analyze vendor installations and develop standardized packaging specifications and installation concepts
• Design and implement application virtualization solutions using Microsoft App-V, MSIX, or comparable technologies
• Conduct installation, functional, integration, and regression testing
• Analyze and resolve installation, configuration, and deployment issues in software deployment processes
• Create and maintain technical documentation, installation guides, and packaging and operating concepts
• Configure and manage software-related settings in Microsoft Active Directory and implement software distributions and configurations using Group Policies (GPOs)
• Collaborate with application owners, infrastructure teams, and client management to plan and implement software rollouts
• Support the planning, preparation, and execution of client operating system and software releases
• Ensure quality, security, and compliance requirements throughout the software packaging and deployment process
• Continuously optimize packaging processes and further develop standards and best practices in software distribution and endpoint management

• Extensive experience in software packaging and application lifecycle management in large enterprise environments
• Comprehensive knowledge of creating, customizing, and maintaining complex software packages, particularly specialist applications and applications with additional server or infrastructure components
• Demonstrable experience creating, distributing, and managing software packages with Microsoft Endpoint Configuration Manager (MECM/SCCM)
• Knowledge of scripting languages for packaging and automation, such as PowerShell, Batch, and VBScript
• In-depth knowledge of application virtualization, particularly Microsoft App-V, MSIX, or comparable virtualization technologies
• Experience planning and conducting quality assurance activities, functional testing, and acceptance testing for software packages, client operating systems, and application releases
• Comprehensive knowledge of analyzing vendor installations and creating packaging specifications, installation concepts, and technical documentation
• In-depth knowledge of Microsoft Active Directory and of designing and applying Group Policies (GPOs) for software configuration and distribution
• Experience working with Windows client operating systems and with software deployment, package management, and client management processes
• Strong analytical skills and a structured, quality-focused approach to work
• German at native-speaker level or at least C1 proficiency
• English at B1 level
• Complete application documents, including a cover letter, résumé, and references

• Permanent employment with a 40-hour workweek
• €50 internet allowance (from the 7th month)
• €40 Spendit Card benefit (from the 7th month)
• €75 company pension contribution (from the 7th month)
• Childcare allowance of up to €150 (from the 7th month)
• 30 days of annual leave
• Company holidays on December 24 and 31
• 1 Mental Health Day per year
• Intensive onboarding, including insights into all business units and feedback sessions
• Diverse professional development opportunities
• Extensive opportunities to shape your work and work independently
• Flat hierarchies
• Personal appreciation, mutual respect, loyalty, and honesty
• Highly motivated environment in a future-oriented industry and dynamically growing corporate group
• Challenging work on exciting customer projects