- Application delivery
- Virtual desktops
- Citrix Certified Professional - Virtualization (CCP-V) or
- Citrix Certified Expert - Virtualization (CCE-V)
The Senior Citrix Engineer is responsible for designing, implementing, administering, maintaining, and supporting on-premises Citrix Virtual Apps and Desktops environments across multiple client environments.
This role serves as the technical owner and senior escalation point for Citrix technologies, ensuring the stability, security, performance, and availability of client virtual application and desktop environments. The Senior Citrix Engineer will also serve as the technical authority for Citrix change management, standards, audits, and continuous improvement initiatives.
The role requires strong hands-on expertise in Citrix Virtual Apps and Desktops (CVAD), Citrix ADC/NetScaler, StoreFront, Machine Creation Services (MCS), Citrix Profile Management, FSLogix, and virtualization technologies.
The Senior Citrix Engineer will work closely with Solutions Engineers, project teams, and client stakeholders during infrastructure deployments, onboarding, migrations, upgrades, and complex technical escalations. The role will also contribute to the development and optimization of Azure Virtual Desktop (AVD) environments as a complementary desktop virtualization platform.
Key Responsibilities
- Citrix Infrastructure Administration
- Design, deploy, configure, maintain, and support on-premises Citrix Virtual Apps and Desktops (CVAD) environments across multiple client sites
- Administer the complete Citrix infrastructure stack, including:
- Citrix Delivery Controllers
- Citrix Studio
- Citrix StoreFront
- Citrix License Servers
- Citrix site SQL databases
- Citrix Director and monitoring components
- Manage and oversee Citrix licensing
- Maintain Citrix Workspace applications and related Citrix technologies across client environments
- Monitor Citrix infrastructure availability, capacity, and performance
- Optimize HDX and session settings to maintain a reliable and high-quality end-user experience
- Engineer, configure, maintain, and troubleshoot Citrix ADC/NetScaler environments
- Manage Citrix Gateway configurations for secure remote access
- Configure and maintain:
- Load balancing
- SSL offloading
- Content switching
- Gateway services
- Monitor and maintain ADC firmware and configurations
- Utilize Citrix ADM for centralized management and firmware management where applicable
- Evaluate additional ADC capabilities and use cases that may improve client environments
- Design and maintain Citrix provisioning strategies using Machine Creation Services (MCS)
- Build, maintain, and optimize master/golden images
- Manage image updates and deployments while minimizing disruption to users
- Maintain consistent image standards across client environments
- Plan and execute image and provisioning changes in accordance with established change management procedures
- Implement and maintain Citrix Profile Management and/or FSLogix
- Troubleshoot profile-related issues affecting application and desktop performance
- Optimize profile configurations to improve login times and overall user experience
- Support FSLogix-based profile solutions within Citrix and Azure Virtual Desktop environments
- Plan and execute Citrix version upgrades, migrations, and infrastructure changes
- Assess potential risks and dependencies before performing upgrades
- Coordinate changes with internal teams and client stakeholders
- Ensure upgrades and migrations preserve system stability and minimize impact to users
- Maintain appropriate documentation before, during, and after major changes
- Support and optimize Azure Virtual Desktop (AVD) environments
- Configure and manage:
- AVD host pools
- Session hosts
- FSLogix profiles
- User access
- Application delivery
- Identify opportunities to transition or complement existing Citrix workloads with AVD
- Partner with other engineers to determine which components of existing Citrix environments can be incorporated into AVD solutions
- Serve as the senior escalation point for complex Citrix and virtualization issues
- Troubleshoot issues involving:
- Citrix sessions
- Published applications
- Virtual desktops
- StoreFront
- Delivery Controllers
- Citrix Gateway
- NetScaler/ADC
- MCS
- User profiles
- FSLogix
- HDX
- Authentication
- Performance and availability
- Perform root-cause analysis and implement permanent solutions where possible
- Take ownership of escalated incidents and coordinate with other technical teams when required
- Provide technical guidance to engineers supporting Citrix environments
- Implement and maintain security best practices across Citrix environments
- Review Citrix infrastructure for security vulnerabilities and configuration weaknesses
- Ensure Citrix Gateway, ADC, StoreFront, and virtual desktop environments follow established security standards
- Monitor Citrix-related changes to Microsoft applications, Teams, Windows, and other dependencies that may impact the environment
- Recommend improvements to strengthen security, reliability, and compliance
- Develop and maintain PowerShell scripts to automate Citrix administration and deployment tasks
- Utilize Citrix SDK and automation capabilities where appropriate
- Automate repetitive administrative tasks to improve operational efficiency and consistency
- Maintain documentation for scripts and automated processes
- Serve as the Change Control Manager/technical authority for