Job summary

Location:
Greater Lansing Area, United States, North America
Career Level:
Management (Manager/Director)
Education:
Bachelor's Degree
Job type:
Contract
Positions:
1
Salary:
$72K+
Apply before:
08 Mar, 2017
Cancel

IT Manager

  Bookmark this job About this job

Have questions about this position? Chat with a LIVE Recruiter now!

Our client in East Lansing is a s a self-governing education association, representing teachers, education support professionals and higher-education employees throughout the state.  Our client is looking to hire a contract IT Manager for a 6 month period with the possibility of a direct hire after 6 months.

The following are high level requirements for this role:

  • Bachelor’s Degree in computer science or a related information technology field with four years experience in application development and project management OR a master’s degree and two years experience.
  • Demonstrated advanced knowledge of database management and Internet development techniques.
  • Knowledge of concepts relating to the development and maintenance of effective organizations and the management and development of people, including superior interpersonal skills, team building and leadership skills, creative problem solving ability, consensus building, conflict and change management skills, and the ability to deal effectively with many different types of people in a wide variety of situations.

Responsibilities:

  • This position is responsible for managing the staff and developing projects as needed for our client.  The position is responsible for the overall success of a project, including overseeing the project through the entire system development and ensuring that it meets the user’s requirements.  This position is also responsible for maintaining effective communications between departments and IT staff.
  • This position is also expected to assist and direct staff to assist the affiliate departments in the efficient and effective use of technology.
  • This position is expected to be proactive in the delivery of service and responsive to the needs of the users to ensure that support and service issues are handled in a timely manner and do not go unresolved. 
  • Current team is comprised of developers using PHP and SQL.  Experience in these areas would be a plus.
  • Supervise and direct staff in their daily work.  This may include:  prioritizing and assigning work; conducting performance evaluations; ensuring staff are trained; ensuring that employees follow policies and procedures; maintaining a healthy and safe working environment; and making hiring, termination, and disciplinary recommendations.
  • Lead and manage the implementation integrated systems that adhere to client’s strategic and technical direction. Ensure that the IT systems are functional, efficient, user-friendly, well supported and in compliance with any regulatory constraints.
  • Recommend and manage application software acquisition, development, enhancements, and support. Establish and maintain effective relationships with any outside providers of information technology.
  • Ensure the establishment, implementation, auditing and continuous improvement of standards and procedures conducive to the delivery of high quality systems including system development methodologies, quality assurance processes and project management processes.
  • Identify the technical approach to be used in the effort and the deliverables to be furnished at the completion of the project.  Develop the project managerial approach including roles of the various project managers, training needed for the project team, reporting structure of the project and the frequency of interaction between managers and reports, the number and frequency of project team meetings, the need for and the extent of involvement of external project stakeholders, and the nature of the arbitration process to resolve disputes. 
  • Outline the responsibilities of different parties including customers, management, IT management, project team, vendors and other affected departments.  Lay out the project plan including the number of people required and their necessary skills and skill levels, and develop procedures for changing scope and project acceptance procedures.
  • Monitor the progress of the projects against the plans and ensure that the projects are completed on time. Report to the users and IT Director the status of the project development.
  • Develop plans for optimal resource utilization within the department.
  • Assist in the establishment and implementation of standards and procedures conducive to the delivery of high quality systems.
  • Coordinate efforts between the Information Technology Department, Shared Services and outside software vendors, consulting services and contract programming houses.
  • Coordinate the implementation of hardware and software changes as they impact application systems.
  • Coordinate the delivery of support with Shared Services and affiliate IT departments to ensure an answer is delivered to the user on a timely basis.
  • Work with the IT Director in setting priorities and managing any changes to priorities and projects.  Provide timely and accurate status reports to the IT Director on the department’s activities and any outstanding support issues.
  • Supervise and direct staff on the efficient delivery of support to the users.  Provide troubleshooting assistance and direction when needed.   Establish staff and project performance standards and use these standards to perform regular and timely project and personnel evaluations. Manage the allocation of time for the staff to adequately handle the development and support needs of the affiliates.  Create a plan for staff training and professional development. Develop training programs that ensure staff is well versed on the technology they are required to support.  Provide information as required for payroll and other administrative processes.
  • Act as a consultant to users relative to their technology usage needs.  Assist users where needed to implement technology solutions.
  • Maintain contemporary knowledge of prominent trends and developments in information technology and create an environment where the staff is able to do the same. Learn and use new languages, utilities, operating systems, or hardware as may be required for specific tasks.
  • Establish and maintain effective relationships with any outside providers of service.
  • Perform other job related duties as assigned from time to time.

Experience:

  • Current team is comprised of developers using PHP and SQL.  Experience in this areas would be a plus.
  • Bachelor’s Degree in computer science or a related information technology field with four years experience in application development and project management OR a master’s degree and two years experience.
  • Demonstrated advanced knowledge of database management and Internet development techniques.
  • Knowledge of concepts relating to the development and maintenance of effective organizations and the management and development of people, including superior interpersonal skills, team building and leadership skills, creative problem solving ability, consensus building, conflict and change management skills, and the ability to deal effectively with many different types of people in a wide variety of situations.
  • Demonstrated ability to schedule multiple jobs to accomplish established production goals, communicate tactfully, courteously and effectively and maintain moderately complex administrative and fiscal records.  Ability to manage diverse functions simultaneously and effectively respond to constantly changing priorities.

Job keywords/tags:  IT Manager , Application Development , Implementation , Database Management , Internet Development Techniques ,