Programmer and Systems Administrator
Summary
A hybrid IT role at Garden City Community College: administer and secure Windows/Linux servers, Active Directory, DNS/DHCP, SQL Server, and OneLogin SSO, while writing PowerShell/Bash scripts to automate tasks like account provisioning and API integrations, supporting end users, and leading assigned IT projects.
Role:
Responsible for the implementation, maintenance, security, and daily support of the GCCC servers and software services. The Programmer and Systems Administrator will help end-users and other I.T. staffers by creating scripts to automate tasks such as user on-boarding/off-boarding, account provisioning, and API integrations on Windows and Linux systems. The Programmer and Systems Administrator is responsible for the maintenance, configuration, and reliable operation of computer systems and servers (Windows/Linux). The Programmer and Systems Administrator will also oversee projects as assigned by the Executive Information Officer.
Essential Functions & Responsibilities:
- Provide end-user support via powershell, bash, and other scripting languages to automate repetitive tasks.
- Provide end to end development support for multiple hosted applications, including API integration development, database management, and server maintenance.
- Manage and Support Windows based services such as DNS, DHCP, and Active Directory user and group policies.
- Maintain Microsoft Windows Server and Microsoft SQL Server databases as needed to provide support for the Ellucian Portal, Ellucian Colleague and GCCC Website.
- Maintain and extend the current use of Windows Active Directory services and OneLogin SSO services for user provisioning and 2-Factor Authentication.
- Perform remote troubleshooting through diagnostic techniques and pertinent questions.
- Determine the best solution based on the issue and details provided by end users.
- Install, upgrade, and maintain computer components and software and manage physical and virtual servers.
- Organize and schedule upgrades and maintenance without impacting end users during business hours.
- Assist IT staff with the resolution of IT help desk tickets as needed or when asked.
- Lead special projects assigned from the Executive Information Officer that could consist of cloud, network, security and Ellucian Colleague design and implementation strategies.
Performance Measurements:
- To stay abreast of industry standards and technology.
- To maintain a general knowledge of applicable copyright laws and regulations.
- Create and maintain an effective relationship with GCCC Students, Faculty, and Staff in order to provide quality service and support for everyone.
- To work with end-users when problem situations arise and complete all jobs in a timely manner.
- To assist the interaction between end users and Second Level Support team.