Director of Information Technology

TITLE:                                                    Director of Information Technology
POSITION:                                           EXEMPT, full time, 12 months 
DIVISION:                                            Administration
SUPERVISION RECEIVED:           Vice President of Business and Finance
SUPERVISION EXERCISED:         IT Specialist I’s, IT Specialist II’s, Student Employees

JOB SUMMARY: Position is responsible for all aspects of planning, installation, maintenance and troubleshooting of all technology-related activities of the College. This includes classrooms, computer labs, servers, web, distance learning, and administrative software. The position is responsible for facilitating and effectively integrating the use of various forms of technology into instructional, student services, administrative services, and support programs through consultations with and training of faculty and staff.  Information Technology is a foundation of the College and provides support to all staff and students.  The goal of IT is to assist staff and students in reaching their goals. 


Nature of Work: This position performs professional and technical duties in the operation of technology components for the campus. Position must pay attention to detail and timeliness of activities. Position works primarily indoors and will frequently perform heavy lifting (computers, servers, audio/visual equipment, and computer related hardware). Position must be able to troubleshoot problems and establish good relations with the faculty and the community.

Personal Contacts: Frequent contact with college employees, students, community members, and vendors.

Supervision Received: Position is self-directed; receives work orders and email concerning problems or need for information and/or assistance.

Supervision Exercised: On a daily basis, position will supervise Information Technology Specialists and assigned work study students. Position will train all personnel to perform job duties according to best practices to prevent loss or damage of information and equipment.

Essential Functions: Position requires ability to: communicate effectively orally and in writing; prepare and present policies and procedures for department and institution; make long-term plans for technology deployment and management that align with the Strategic Plan of the Institution; manage significant budgets using standard accounting practices; manage records and equipment where errors could severely disrupt operations and cause irrecoverable loss; visually demonstrate and inspect equipment; prioritize work; operate a computer and related equipment; troubleshoot computer and network problems; train faculty and staff in use of technology; maintain inventory; purchase, install and maintain technological equipment and software; purchase, install and maintain audio/visual equipment.


Computer Network Management:

  • Install and maintain all network connections.
  • Perform operating system upgrades.
  • Maintain all client and server network hardware and software.
  • Experience with VM ware.
  • Install, setup, and configuration of network switches (HP ProCurve).
  • Stay abreast of network technologies through training, peer advisory, trade publications, and electronic resources.
  • Train faculty and staff to use local area network.
  • Ensure stability of primary network backbone infrastructure.
  • Perform wiring of new connections and repair of old connections for CAT5 and fiber optic connected devices.
  • Track and isolate network faults.
  • Trace excessive usage of network resources using ARP, MAC addresses, and other relevant technologies.

Faculty/Staff Computing:

  • Responsible for network connectivity to all faculty offices.
  • Installs/maintains faculty hardware.
  • Installs/maintains application software supported by technology department as defined in Technology Plan for the current academic year. Will not install or support any nonstandard software.
  • Installs/maintains common printers, and departmental printers as needed.
  • Install and maintain copiers and maintain associated network links.
  • Trains faculty in the use of approved technology under college control.
  • Provide off-campus access to employee resources via VPN.
  • Provide access to e-mail via Zimbra web interface and MS Outlook.
  • Manage communications with outside entities via Constant Contact.


  • Provide technical assistance with phone equipment and connections.
  • Maintain phone and voice-mail system (Comdial).
  • Evaluate and make recommendations on bandwidth and connectivity needs.
  • Install and Maintain connections with MUS systems and with local ISP’s.
  • Install and maintain firewalls and routers.
  • Configuration of internal-external IP address/port mappings
  • Configuration of external address pool and NAT (network address translation) settings.
  • Manage traffic shaping appliance (Packetshaper)

 Instructional Lab Management:

  • Responsible for all computer labs and shall install and maintain all application-level software used for instructional purposes and associated devices such as scanners, printers, cd/dvd-roms, etc.
  • Maintains hardware and network connectivity of all lab machines, including Internet services.


  • Responsible for all A/V equipment including TV’s, VHS players, DVD players, Laserdisc players, projectors, interactive boards, overheads, sound equipment, projection screens, document cameras, video cameras, and digital cameras.
  • Keeps inventory of bulbs and accessories for all equipment.
  • Trains faculty and staff in use of A/V Equipment.
  • Security Cameras – update firm ware on DVRs on campus.  Must be sure cameras are located correctly for security needs, must learn to download video portions.

 Technology Committee:

  • Chairs Technology Committee.
  • Direct committee meetings and purchases: servers, desktops, software, etc.
  • Research how advances in computing hardware and software affect spending of Technology Fee
  • Address concerns raised during meetings in a professional and supportive manner.
  • Manage Technology Fee budget.

Administrative Computing (Ellucian Banner & legacy system):

  • Ensure connectivity to INB and Self-Service Banner interfaces.
  • Ensure connectivity to Oracle server.
  • Ensure connectivity to legacy system.
  • Provide technical support for software issues, and escalate other concerns to appropriate support personnel at UM and Ellucian.
  • Maintain Ellucian Banner documentation (bookshelf, release guides, etc.) on shared network storage
  • Coordinate and plan software updates to Banner Finance, Banner Financial Aid, Banner Student, Banner HR, and Banner Self-Service with functional users.
  • Supply all Banner documentation to functional users.
  • Setup and maintain various aspects of Banner Self-Service via Web Tailor.
  • Provide equipment and resources for training employees in use of Banner.
  • Provide conversion of legacy data to formats suitable for Banner.
  • Facilitate various reports, and population selection requests.
  • Setup VPN software and ensure Java clients are updated.
  • Setup iSeries software for access to legacy system.
  • Setup printer connections for Banner reports and processes.
  • Modify existing print formatting for proper printing of essential documents (operating warrants, payroll warrants, transcripts, etc.)
  • Coordinate maintenance windows and server downtime with UM personnel.
  • Maintain student e-mail address records in Banner.

Computer Hardware:

  • Thorough understanding of PC architecture and design.
  • Analysis of price/performance ratio of computer systems and components.
  • Installation and configuration of internal computer components including:
  • PCI/AGP/PCI-Express Expansion cards
  • IDE/SATA hard drive & optical drives
  • SCSI hard drive & optical drives, tape drives, etc.
  • Memory modules
  • Slot & socket based processors
  • Power supplies
  • Motherboards
  • Cleaning and maintenance of computers, monitors, printers, mice, keyboards, scanners, etc.

 Client Software:

  • Setup and maintenance of operating systems: Windows XP, Windows Vista, Windows 7, Mac OS X
  • Deploy security updates and service packs
  • Thorough understanding in the operation and troubleshooting of Microsoft Office (2003, 2007, and 2010)
  • Basic troubleshooting of the following applications:
  • Quicken
  • Quickbooks
  • AccountEdge
  • Internet Explorer
  • Mozilla Firefox
  • AutoCAD 2010
  • Adobe Creative Suite – Dreamweaver, InDesign, Photoshop, Illustrator, etc.


  • Install and maintain upgrades on web server software.
  • Drupal
  • Moodle
  • Gallery
  • Ckeditor
  • Ckfinder
  • PMWiki
  • Sphider
  • Develop forms and content on web site.
  • Maintain organization of web site content.
  • Perform editorial duties as needed.
  • Develop custom displays for web site content via PHP, Drupal, and other web technologies.
  • Install and maintain streaming media server for athletic events.
  • Configure and maintain Eventlink service for calendars and emergency notifications.
  • Collect and analyze website statistics and performance metrics.

Instructional Technology:

  • Maintain classroom computers and software.
  • Setup and maintain other classroom equipment: Interactive Boards, Projectors, Document Cameras, etc.
  • Provide web technologies to assist instruction (moodle and Acrobat Connect).
  • Provide and maintain network storage for classroom materials.

Distance Learning Technology:

  • Manage connections with CCCOnline or other partners (e.g., The American Campus)
  • Manage Adobe Acrobat Connect contracts and service.
  • Manage Moodle resources and data. 
  • Train faculty on the use of Moodle.
  • Participate in related committee work on a regular basis.

Library Technology:

  • Install/Maintain library computers and servers.
  • Maintain library connectivity.
  • Maintain connections with off-campus library resources.
  • Provide off-campus access to library resources.
  • Participate in related committee work on a regular basis.


  • Evaluate, Install, and maintain server-grade computing hardware.
  • Maintain the following network services:
  • Domain Name Server
    • Internal via redundant servers
    • External via MUS, cloud services, and local server.
    • Creation of various records including A (hostname), CNAME (alias), and MX (mail exchange)
  • IP Address management
  • Creation and maintenance of address reservations
  • Assignment via DHCP of internal IP addresses
  • Assignment of addresses for printers and switches
  • Assignment of external IP addresses
  • Windows shares
    • assignment and mapping of shares
    • manage central share names via DFS
  • Active Directory & Group Policy
    • setup and maintain directory structure
    • group policy setup and development
  • Web Services
    • installation and configuration of apache 2
    • installation and configuration of SSL security certificates
    • installation and configuration of PHP 5
    • installation and configuration of MySQL and Postgresql
    • setup and maintenance of web databases
    • setup and maintain external access of files via SFTP
  • Email & Archiving
    • Installation and maintenance of Zimbra Collaboration Suite
      • Spamassassin filtering and RBL setup
      • Clamav anti-virus filtering
      • LDAP
      • SMTP, IMAP, and POP3 services
      • manage data store
    • Installation and setup of Postfix
  • Anti-virus (ESET)
    • configure and install server-side software
    • setup internal mirror for updates
    • deploy client software via common configuration and network installation
  • Operating system updates (WSUS)
    • approve updates and service packs
    • deploy updates to selected computers
    • manage and clean data store for updates
  • Windows Deployment Services
    • build images and save file to server
    • deploy images via network to various workstations
    • update or remove outdated images
  • AutoCAD licensing service
  • Student E-mail services (Google Apps)
  • Monitor server usage and take corrective action (CPU, RAM, HDD).
  • Monitor and maintain backups of mission critical files.
  • Setup and configuration of RAID 0, RAID 1, and RAID 5 via hardware and software (mdadm)
  • Setup and maintenance of UPS (uninterruptable power supplies) systems for optimal load and backup
  • Installation and maintenance of server operating systems: Windows Server 2003 & 2008, Ubuntu Linux, Debian Linux
  • Use SSH and CLI to manage Linux servers.
  • Use cron and Windows scheduled tasks to perform routine tasks.
  • Install updates and upgrades using aptitude (Linux) and WSUS (Windows)

Information Security & Security Hardware:

  • Manage Active Directory accounts and permissions
  • Maintain file system permissions and file sharing permissions on servers and desktops.
  • Create and maintain student e-mail accounts.
  • Create and maintain employee e-mail accounts, e-mail archives, and distribution lists.
  • Maintain server administration accounts for management and backup.
  • Manage accounts and permissions for all web properties.
  • Drupal
  • Gallery
  • Moodle
  • Adobe Acrobat Connect
  • Banner Self-Service
  • Eventlink
  • Maintain permissions and user accounts for Banner INB, Self-Service, VPN, and database server access.
  • Manage hardware and software for campus security cameras.
  • Maintain off-campus access to HVAC system via network.
  • Maintain redundant backup systems to prevent irrecoverable equipment and data loss.
  • Backup PC
  • Backup Exec


  • Languages/APIs:
  • DOS/Windows Batch files
  • VB Script
  • Perl
  • Active Directory Services Interface (ADSI)
  • PHP
  • Linux bash scripts 
  • Printer assignment
  • Login scripts
  • User account creation

 Performs other duties as assigned.


Knowledge: This position requires an extensive knowledge of set-up, repair, and maintenance of computer hardware and software. Knowledge of local area network set-up and maintenance including fiber optic and copper wiring. Knowledge of Internet technologies and A/V equipment. Knowledge of operating systems, including Windows, Linux, and Mac OS.

Skills: This positions requires skill in set-up, repair, and maintenance of computer and technological systems. Skills in software and hardware troubleshooting. Skills in equipment and software training.

Abilities: This position requires the ability to: be self-directed; supervise; be on-call for network and server emergencies 24/7; keep abreast of new technology; troubleshoot; train employees; lift and carry computer components; communicate effectively orally and in writing; follow verbal and written instructions; establish effective working relationships with fellow employees, supervisors, and the public.


Evaluation of this position will be based primarily upon performance of the preceding requirements and duties. Examples of job performance criteria include, but are not limited to, the following:

  • Adheres to the highest standards of professionalism and confidentiality.
  • Performs assigned duties.
  • Competently installs and maintains technological systems for the college.
  • Capably trains faculty and staff in the use of the computers and technology.
  • Demonstrates knowledge of networking, A/V equipment, and Internet technologies.
  • Identifies and resolves problems in a timely manner; Gathers and analyzes information skillfully; Develops alternative solutions.
  • Looks for ways to improve and promote quality; Demonstrates accuracy and thoroughness.
  • Observes safety and security procedures; Uses equipment and materials properly.
  • Develops strategies to achieve organizational goals; Adapts strategy to changing conditions.
  • Effectively supervises Information Technology Specialist I and II and student employees.
  • Establishes good rapport with community for use of technology services.
  • Maintains accurate and timely records.
  • Prepares and submits accurate and timely reports.
  • Deals tactfully and courteously with the public; Manages difficult or emotional customer situations; Responds promptly to customer needs.
  • Observes work hours.
  • Is consistently at work and on time.
  • Understands basic business practices.
  • Adapts to changes in the work environment; Manages competing demands; Changes approach or method to best fit situation; Able to deal with frequent change, delays, or unexpected events.
  • Speaks clearly and persuasively in positive or negative situations; listens and gets clarification; Responds well to questions; Participates in meetings.
  • Works within approved budget; Develops and implements cost saving measures; Contributes to profits and revenue; Conserves organizational resources.
  • Seeks increased responsibilities; Takes independent action.
  • Displays willingness to make decisions; Exhibits sound and accurate judgment; Supports and explains reasoning for decisions; Includes appropriate people in decision-making process; Makes timely decisions.
  • Follows policies and procedures; Completes administrative tasks correctly and on time; supports organization’s goals and values.
  • Establishes and maintains effective and efficient working relationships with Department supervisors, employees, students, other agencies, and the general public.


The above knowledge, skills, and abilities are typically acquired through a combination of education and experience equivalent to:

  • A Bachelor’s Degree in Computer Information Systems, Computer Science, or a related degree and/or equivalent experience in a related field/college setting.
  • Five or more years experience with computer hardware and software installation, networking, and maintenance.
  • Must be able to be bonded and submit to a criminal background check.
  • Must possess valid MT driver’ license.


Human Resources Department
[email protected]

Posted in News