This job has expired and you can't apply for it anymore. Start a new search.
Company Name:
Approximate Salary:
Not Specified
Hamilton, New York
United States
Information Technology
Position type:
Full Time
Experience level:
10 years or more
Education level:
Associate Degree

Technical Director of Development and Operations

Title: Technical Director of Development and Operations

Posting Number: 2018S067P

Department: Services and Shared Infrastructure

Position Type: Staff

Position Information

Appointed by the Director of Services and Shared Infrastructure as a 12-month position. Employment is subject to the terms and conditions of Colgate University Human Resources policy, consistent with the laws of New York state. Normal schedule is daily, Monday through Friday concurrent with the business hours of the office. Adjustments to the normal schedule to accommodate evening, overnight, weekend and holiday work as required for system and service maintenance and upgrades.


Accountable for having a strong technical foundation and effectively leading a group of programmer analysts and system engineers to drive continuous improvement of information systems across campus and providing technical leadership for enterprise systems, custom programming, and system administration. Accountable for integrating project management principles and leading staff through agile development methodologies, leading projects and handling technical hands-on duties as necessary. The split between hands-on technical work and leadership/management will approximate 50/50.

Specific accountabilities include:
Accountable for overseeing, collaboratively leading the planning of, and executing plans for the design and implementation of Colgate's centrally-managed enterprise systems, applications and databases. Systems currently include Banner, Slate, Raiser's Edge NXT, Salesforce, Moodle, AdviseStream, etc.

Accountable for the effective supervision of staff system engineers and programmer analysts, assigning responsibilities, projects and tasks. Maximize the effective use of team members to continually improve the effectiveness of the team and to further its mission. Responsible for the job evaluation, development and continued professional growth of all direct reports. Ensures selection and hiring of high quality employees; ensures appropriate distribution of work assignments and high quality of employee work product; ensures fair, accurate and timely performance assessments and feedback to include identifying areas for professional development and documenting and conducting disciplinary measures, as needed. Responsible for ensuring fair and accurate decisions regarding employment status (hire, promotion, salary increases, termination); ensures the creation of effective opportunities and programs for employee mentoring, development and sustained performance.

Accountable for the collaborative selection and implementation of formal development, system administration processes, and best practices necessary to ensure the reliability and sustainability of software, systems, and applications.

Accountable for developing, tracking, and managing assigned operating budget.

Accountable for effectively coordinating and communicating across teams and with other IT leaders to support ITS and Colgate.

Accountable, as appropriate, for assisting with research and recommended solutions, considering hosted and SaaS solutions.

Accountable for ensuring effective systems, application, and database backup/recovery procedures are in place and fully tested. Work with the entire ITS team to ensure a disaster recovery plan is in place for areas of responsibility.

Accountable for effectively communicating with customers and campus management.

Accountable for developing partnerships with vendors and negotiate effectively with vendors. Review and suggest changes to maintenance agreements and contracts. Work with IT and purchasing department colleagues on contracts.

Accountable for assisting ITS in the development of best practices and actively engage in improving ITS and its processes. Participating
in professional development activities and performing other related duties and projects as assigned.

Professional Experience/Qualifications

-Bachelor's Degree in Information Technology or a related degree preferred
-10 or more years experience in development with object oriented programming languages.
-3 or more years experience in a project leadership, supervisory or management role preferred
-Previous experience in managing a major Enterprise Resource Planning system.
-Experience in project management, specific to software life cycles or (agile) software development methodologies.
-Individual should be an effective collaborator and work well as a member of a team, or independently.
-Must be capable of working collegially with a diverse group of students, faculty, and staff on a daily basis.

Preferred Qualifications

-Experience in two or more of the following: Java, Javascript (ie. node.js), PHP, C#, VB.NET, Groovy and Grails.
-Experience with ERP - Banner, Slate, Raiser's Edge/NXT preferred to support a major academic functional area.
-Experience with patch management tools such as SCCM.
-Experience with configuration management tools.
-Experience in system and database administration (ie. MS SQL, Oracle).
-Experience managing Google Suite Applications (ie. Gmail, Drive, Calendar)
-Experience with managing authentication management systems (ie. Active Directory) and knowledge of single sign on technologies (ie. CAS, Shibboleth)
-Experience with virtualization platforms such as vmware.
-Broad understanding of deploying immutable infrastructure (ie. VM Templates, Docker, Kubernetes), traditional infrastructure, and cloud infrastructure (ie. Amazon, Azure, Google)
-Ability to understand and author Linux-based OS or Windows scripting.

Apply Here: