1) Plan, coordinate, and execute the deployment of virtual environments using Citrix Virtual Apps and Desktops, NetScaler, VMware Horizon, and Azure Virtual Desktop. Knowing all the technology mentioned above are a plus.
2) Ensure seamless integration and deployment of Windows client and server operating systems.
3) Knowledge of virtual environments using vSphere, Nutanix, and Hyper-V hypervisor and cloud platform. E.g. Azure, Aws etc.
4) Implement and manage deployment processes for system services such as Active Directory, DHCP, DNS, failover clusters, file servers, and Certificate Authority.
5) Configure and manage deployment environments to ensure optimal performance and security.
6) Develop and maintain PowerShell scripts to automate deployment, configuration, and management tasks.
7) Utilize automation tools to streamline deployment processes and ensure consistency.
8) Analyse and improve functionality related to user experience.
9) Implement best practices for performance tuning and optimization of virtual environments.
10) Maintain detailed documentation of deployment configurations, processes, and procedures.
11) Monitor deployment processes and environments to identify and resolve issues promptly.
12) Perform post-deployment validation to ensure systems are functioning as expected.
13) Work closely with development, operations, and security teams to ensure successful deployments.
14) Communicate deployment status, issues, and resolutions to stakeholders.
15) Develop and maintain automation scripts to streamline deployment processes is a plus.
16) Utilize tools such as PowerShell, Ansible etc to automate repetitive tasks and ensure consistency is a plus.
· Proven experience with Citrix Virtual Apps and Desktops, NetScaler, VMware Horizon, and Azure Virtual Desktop. Knowing all the technology mentioned above are a plus.
· Strong knowledge of Windows client and server operating systems and Group Policy Objects (GPO), Active Directory, DHCP, DNS, failover clusters, file servers, and Certificate Authority.
· Hands-on experience with user experience optimization and performance tuning.
· Proficiency in PowerShell scripting for automation.
· Excellent troubleshooting and problem-solving skills.
· Strong communication and teamwork abilities.
Relevant certifications (e.g., Citrix Certified Professional, VMware Certified Professional, Microsoft Certified: Azure Solutions Architect) are a plus.