Director, Server Engineering
University of Maryland Global CampusAbout the role
Summary:
The Director, Server Engineering responsible for providing a high-quality cost-effective processing environment that contributes to achieving corporate and divisional business goals. Includes directing all Windows/Linux hardware and software functions and coordinating the efforts of the Server Engineering group with other computing groups. The Director provides guidance and specifications for server and infrastructure related purchases and enhancements to current practices, policies, procedures, and/or other actions that result in enhanced workflow, reduced costs, increased productivity, increased employee satisfaction. Ensures servers and infrastructure are in compliance with all UMGC requirements. Ensures the department is staffed by high-caliber professionals who are both technically and personally suited to the challenge and supports end users with timely and effective solutions to system needs
Duties and Responsibilities:
Direct the engineering of the cloud platform systems, providing a high-quality cost-effective processing environment that contributes to achieving corporate and divisional business goals, including Windows/Linux systems software
Work with the Server Engineering team to develop and communicate server standards and deployment methodology.
Provide the strategic/capacity management plan for information processing by specifying the current and future roles of the Linux/Windows platforms; identify hardware/software requirements through constantly interfacing with appropriate management levels, user organizations, and vendor organizations and preparing accurate forecasts
Direct the system engineering functions via annual goals planning and coordinating the efforts of the System Engineering group with other computing groups; maintain both the functionality and stability of the environment at desired levels, and ensure that disaster recovery measures are in place, including periodic testing
Be responsible for support, repairs, and upgrade of the Windows/Linux cloud computing platform, including hardware and software
Monitor and control a high level of performance in the areas of computer response, throughput availability, and Windows/Linux support; research and find necessary tools to identify troublesome trends as soon as they appear, analyzing trends and establishing a plan to resolve problems; maintain high service levels for the user community, and establish a method to easily compare the installation’s performance against established performance objectives
Ensure help desk availability; manage training, software selection, and problem distribution methodologies to provide critical support for quick resolution or dispatch of problems encountered by end users; minimize the time to resolve end users’ problems or requests
Provide reports essential to the operating departments of the company
Prepare and monitor annual Linux, Windows and storage operating budget
Ensure the department is staffed by high-caliber professionals who are both technically and personally suited to the challenge; motivate, compensate, and provide ongoing technical/management training and career counseling to retain the necessary professional staff required to support the Unix processing environment
Manage the schedules, procedures, and training of technical staff
Establish and document processes and procedures to troubleshoot routine technical service and equipment troubles by analyzing, identifying and diagnosing faults and systems.
Implement practices for monitoring a the server infrastructure, along with performance metrics and service levels that meet the business's needs.
Recommend purchase of products or services necessary to support the dev, qat, and production operating environments.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s