IT Systems Consultant

Essential duties and functions, pursuant to the Americans with Disabilities Act, may include the following. Other related duties may be assigned.

  1. Implement and integrate highly complex business systems including the design and architecture of system interfaces, configuration management, documentation, administration, monitoring, troubleshooting and maintain detailed plans for systems disaster recovery and testing
  2. Plan and forecast budget needs for new hardware and software including the retirement of existing systems
  3. Make independent decisions with significant impact for procurement of technical solutions in their focus area
  4. Test, install and/or upgrade, and implement new software and/or hardware and releases 
  5. Develop and/or implement and ensure the compliance of IT policies, standards and procedures
  6. Provide solution based cost analysis 
  7. Consult on projects or lead project management of enterprise storage, systems implementations and development 
  8. Assist project teams in planning, designing, evaluating, procuring and delivering software and/or hardware purchases ensuring specification compliance
  9. Communicate and make presentations to the City’s technical departmental representatives and department business managers
  10. Research and analyze the technology market and vendor products to determine the strategy that best meet the IT business needs 

Responsibilities- Supervision and/or Leadership Exercised:

May provide leadership, work assignments, evaluation, training, and guidance to others

Must possess required knowledge, skills, abilities, and experience and be able to explain and demonstrate, with or without reasonable accommodations, that the essential functions of the job can be performed.

  • Knowledge, at an expert level, in storage, email systems, directory services, and/or virtual systems
  • Knowledge of application and operating systems
  • Knowledge of industry and department best practices, requirements and policies and procedures
  • Knowledge of system capacity planning
  • Skill in mentoring and monitoring daily work activities of others
  • Skill in selecting and using training/instructional methods and procedures
  • Skill in documenting and maintaining complex application and process or configuration information
  • Skill in installing and maintaining applications, operating systems, or equipment
  • Skill in providing day-to-day system/application administration in support in a variety of work environments
  • Ability to accurately identify/determine customer needs and take appropriate actions and/or steps to address identified needs
  • Ability to recognize, value, and include different perspectives, experiences, approaches, and cultures in achieving organizational goals
  • Ability to gain and maintain the trust and confidence of others and the organization through consistency and reliability
  • Ability to give, receive, or share thoughts, ideas, perspective, and data to create shared understanding
  • Ability to inspire, motivate, and influence others to achieve individual and collective goals
  • Ability to make sound decisions in a timely manner that solve issues and stand the test of time
  • Ability to recognize, plan, focus upon, and work toward what is most important or critical
  • Ability to recognize strengths and areas for improvement in others and to provide opportunities, guidance, and encouragement to build skills and capacity
  • Ability to recognize, manage, and resolve conflict efficiently and equitably

Minimum Qualifications:

  • Graduation with a Bachelor’s degree from an accredited college or university with major course work in a field related to the job plus four (4) years of related experience in a focused technology.
  • Experience may substitute for education up to four (4) years
  • Master’s Degree in a related field may substitute for two (2) years of experience

Licenses or Certifications:


Preferred Qualifications:

  • Demonstrated experience with design, development, testing and maintenance of complex applications using Agile Methodology, .Net (C# and VB.NET) or comparable development language
  • Experience in Service Oriented Architecture, including data integration and development of Web Services Simple Object Access Protocol (SOAP)/ Representational State Transfer (REST)
  • Experience in designing, building, testing, and maintaining cloud applications and services on Microsoft Azure
  • Experience with PowerShell, JavaScript and CSS
  • Experience writing complex SQL queries
  • Experience supporting IT in a government or similarly regulated environment
  • Experience as solutions architect, ensuring systems security and high availability
  • Demonstrated experience with version control software
  • Ability to travel to more than one work location

Subscribe to Job Alerts