VDI Engineer
Job Description
1. Design, deploy, and manage Citrix Virtual Apps and Desktop (VDI) environments. Perform upgrades, patches, and regular maintenance of Citrix infrastructure. Troubleshoot and resolve Citrix-related issues. Optimize VDI performance and user experience. Automate stability health checks to ensure all VDIs are online following weekend maintenance.
2. Manage and administer SCCM for software deployment and automated server/workstation updates and patch management. Create and maintain task sequences for monthly OS workstation, server, and application deployment. Monitor and report on SCCM health and performance.
3. Manage VMware vSphere environments, including ESXi hosts and vCenter Server. Perform regular maintenance, updates, and troubleshooting of VMware infrastructure. Implement best practices for virtualization and resource optimization.
4. Develop and maintain PowerShell scripts for automation and administration tasks. Use scripting to streamline processes and improve efficiency. Ensure scripts are documented and adhere to best practices.
5. Provide advanced support for desktop-related issues and escalations. Collaborate with other IT teams to ensure seamless integration and support. Participate in disaster recovery planning and testing. Perform application packaging and deployment using SCCM.
6. Provide administration and engineering support for the Windows server estate. Support the lifecycle of hardware, operating systems, and applications, including continuous review and delivery of vendor security and bug fixes/patches, and communicate EOL dates to customers. Identify areas of obsolescence within your domain and plan remediation. Identify opportunities to fix common issues at the source. Maintain strong stakeholder relationships and be seen as a partner to customers. Manage trends and capacity to ensure system resource requirements are sufficient. Drive automation and common standards to reduce manual work.
Essential Skills
7. Experience with Citrix Virtual Apps and Desktop (VDI) environments
8. Proficiency in SCCM for software deployment and patch management
9. Knowledge of VMware vSphere environments, including ESXi and vCenter Server
10. Strong PowerShell scripting skills for automation
11. Advanced desktop support and troubleshooting
12. Experience with disaster recovery planning and testing
13. Knowledge of application packaging and deployment using SCCM
14. Administration and engineering support for Windows server estate
Personal Attributes
15. Strong problem-solving abilities
16. Excellent communication skills
17. Ability to collaborate effectively with other IT teams
18. Proactive in identifying and resolving issues
19. Customer-focused with strong stakeholder management
20. Commitment to continuous improvement and automation
Working Environment
This role involves working in a dynamic IT environment, requiring collaboration with various teams and stakeholders. You will be expected to manage and optimize infrastructure, ensuring smooth operations and excellent user experience. Flexibility and adaptability are key, as you will handle diverse tasks ranging from troubleshooting to scripting and disaster recovery planning.
Job Type
This is a fixed-term contract (FTC) position with a duration of 12 months.
Hybrid working - 3 days in & 2 days wfh
Location
London, UK
Rate/Salary
- GBP Yearly
Trading as TEKsystems. Allegis Group Limited, Maxis 2, Western Road, Bracknell, RG12 1RT, United Kingdom. No. 2876353. Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. TEKsystems is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands.