Senior Citrix Engineer (Remote)

Job Description

Join one of the nation’s most comprehensive academic medical centers, UChicago Medicine, as a Senior Citrix Engineer for our Information Technology Department.

This is a remote, work from home opportunity and you may be based outside of the greater Chicagoland area.

Job Summary

The Citrix Engineer helps administer day-to-day operations of key system environment(s). Assists in the design, administration, analysis, evaluation, troubleshooting, and documenting of complex existing technology systems (e.g., technical platforms, such as the Citrix systems, XenApp, Storefront, and PVS environments, etc.). Assists with more complex testing and analysis of all elements of the systems’ capabilities. Understands the business impact of events and decisions made relating to system changes/enhancements. Helps make decisions and determine policy to maximize system availability.

Essential Job Functions

Citrix Systems Administration: 

  • Responsible for all activities related to Citrix system administration including XenApp 7.15 for 10,000+ customers, Storefront 7.15, NetScaler, Provisioning Services (PVS), User Profile Management (UPM) for 18,000+ customers, RemotePC Upgrades, migrations, and patching to all Citrix hosts in dev/test/prd/dr environments.
  • Citrix support tickets from customers via service now.
  • Application updates in Citrix for MS Office, clinical applications, Epic Hyperspace/Hyperdrive.
  • Analyzes causes of issues, or problems and takes necessary corrective action.
  • Ensures long-term requirements of systems operations and administration are included in the overall information systems planning of the organization.
  • Maintains and upgrades hardware and software including technical architecture related to hardware and basic network connectivity.
  • Monitors and maintains continuity with system software licensing and maintenance agreements.
  • Implements system enhancements that will improve the reliability and performance of the systems.
  • Establishes/recommends policies on system use and services.
  • Responsible for design, support and implementation of Disaster Recovery and High Availability plans.
  • Acts as resource for other System Engineers and mentors less experienced System Engineers.
  • Has responsibility for purchase justification.
  • Stays current with system technology and trends.

Windows Administration:

  • The System Engineer sets up and maintains all Windows enterprise systems within the enterprise. Specific tasks include setup and maintenance of new systems, implementing network connectivity, performing routine backups, performing system recovery when there are problems, securing systems against unauthorized access from entities both from within and without the University, understanding the needs of the enterprise, recommending specific solutions, and in developing long range strategies to accommodate the continued growth of the department.
  • The SE will coordinate and perform the installation, maintenance, and replacement of all parts as appropriate for server environments within the organization, as per service contracts with vendors and customers alike.
  • Engage technical support personnel when appropriate.

Technical Project Coordination: 

  • As a key resource within the enterprise, the systems engineer will provide project coordination and lead technical expertise for information technology initiatives.
  • The systems engineer will be expected to aid the Manager in ongoing project audit and task review.

​Escalation Point for Support Requests: 

  • The systems engineer is a 3rd tier support resource for all technical support requests generated within the division. The requests may range from independent desktop issues to complex server or network failures.
  • In the event of a support issue that requires interaction with non-Information Services support entities, the systems engineer is expected to coordinate resources, and act as the primary focal point for the customer during the problem resolution process.
  • The systems engineer is expected to take a leadership role in resolution of complex problems.

Relationships:

  • The systems engineer works with other IS groups within the organization, and with NSIT network and system engineers.
  • The systems engineer will need to work closely with the systems engineers within the organization in the support of the infrastructure of the enterprise, and in the design and development of cross-platform systems and processes to increase efficiency and reduce the overhead involved in supporting the enterprise throughout the Medical Center departments and the Division.

New Technology Evaluation:

  • As directed by the Manager, the systems engineer will perform a feasibility review and testing of new hardware and software technologies, and provide detailed feedback regarding that review, to intermediate management, and any other appropriate personnel.
  • Furthermore, a systems engineer is expected to provide ongoing guidance to other SE’s who are involved in new technology evaluation projects.

Professional Development:

  • Attend appropriate training and professional development conferences to ensure that the Systems Administrator skill set continues to meet customer demands.
  • Performs other duties assigned.

Required Qualifications  

  • BS or BA degree, Computer Science, Engineering, or equivalent education, training or work experience
  • Five or more years Programming or System Administration experience 
  • Skilled and experienced with any or all the following hardware: HPE and/or UCS blades systems, VMware and Windows Operating systems 
  • Detailed understanding of networking/distributed computing environment concepts 
  • Understanding of Volume and Data administration not limited to stripping, concatenation and RAID concepts 
  • Detailed understanding of performance and tuning not limited to memory and storage 
  • Independent problem-solver. Sorts through issues and conducts comparative analysis of multiple solutions (i.e., skilled in problem analysis; pays very close attention to detail) 
  • Able to work in a team environment or independently 
  • Excellent listening and organizational skills with emphasis on detail and follow-through 
  • Able to organize and delegate tasks, coordinate projects and be willing to advise others 
  • Skilled in project management and work plan development and implementation 
  • Effective oral and written communication skills and interpersonal skills 
  • Project Leader training preferred
  • Advance degree (Masters) preferred

Experience with the following required:

Citrix Administration:

  • Detailed understanding of XenApp 7.15 for 10,000+ customers, Storefront 7.15, NetScaler, Provisioning Services (PVS), User Profile Management (UPM) for 18,000+ customers, RemotePC
  • Upgrades, migrations, and patching to all Citrix hosts in dev/test/prd/dr environments
  • Citrix support tickets from customers via service now
  • Application updates in Citrix for MS Office, clinical applications, Epic Hyperspace/Hyperdrive

Windows Administration:

  • Skilled and experienced with Windows of some variety: Windows 2012/2016/2019 server OS
  • High skill with most of Windows 2012/2016/2019 Server and Workstation commands/utilities
  • Familiarity with most basic system administration tools and processes
  • Ability to write and understand scripts in some administrative language (PowerShell)

Position Details

  • Job Type/FTE: Full-Time
  • Shift: Day
  • Unit/Department: IT Technology Services 
  • CBA Code: Non-Union

Must comply with UCMC’s COVID-19 Vaccination requirement as a condition of employment. If you have already received the vaccination, you must provide proof as part of the pre-employment process. This is in addition to your compliance with the Flu Vaccination requirement as well. Medical and religious exemptions will be considered consistent with applicable law. Lastly, a pre-employment physical, drug screening, and background check are also required for all employees prior to hire.