Data and Program Analyst-HMIS

Snohomish County Human Services   Everett, WA   Full-time     Information Services / Technology (IT)
Posted on November 7, 2022
Apply Now

Data and Program Analyst-HMIS

Salary $73,842.60 - $89,792.52 Annually
Location Everett, WA
Job Type Full-Time
Department Human Services
Job Number 2022-00645
Division Human Services Housing & Community Services
Closing 12/1/2022 11:59 PM Pacific
Join Our Human Services Team!
Join our high-performing Homeless Management Information System's data and analytics team with the Division of Housing and Community Services.   The position will have ample opportunity to have a positive impact in our community and people of Snohomish County.

Our work is data-driven and our partners and the people we serve in our community help inform our work. The successful candidate will bring a positive attitude, compassion and commitment for public services, and the necessary skills to perform the job duties.  This position will provide training and technical assistance for approximately 150 users in 35 organizations that provide housing and services for people who are experiencing or at-risk of homelessness or were previously homeless.

Human Services Department Mission is to help all persons meet their basic needs and develop their potential by providing timely, effective services and building community.

The Human Services Department includes 250 diverse, friendly, and dedicated employees who benefit from outstanding benefits and competitive wages.  Employees are appreciated and have the opportunity to make a real difference in our community.  Snohomish County is thriving and is a great place to live, work, play, and raise a family.  We strive to not only provide a meaningful job, but a life-long career at Snohomish County.
To perform a broad range of duties to support the implementation and operation of the county-wide Homeless Management Information System (HMIS).  To review and access data from external Contributing HMIS Organizations (CHOs) for accuracy and compliance with appropriate guidelines. To provide technical assistance for complex projects or policies.


Job Duties


  1. Manages and reviews day-to-day system operations including, but not limited to, end user license maintenance, system configuration, and contract management.
  2. Provides technical support to external CHOs. Monitors through desk and on-site audits CHOs' compliance with HMIS policies and procedures, data quality, security plans, and other applicable requirements. Ensures full participation by, and compliance of, agencies authorized to use HMIS. 
  3. Analyzes data to identify trends and assess project and system performance; provides relative data and analysis to assist in planning and decision making for the delivery of housing and services for homeless persons in the county. 
  4. Collaborates with contract managers to implement accurate set-up data including: projects, grants, users, security organizations, granular user permissions and other hierarchical data in compliance with federal, state and local reporting requirements, data standards and security models. 
  5. Communicates with agencies regarding issues of data quality and provides on-site data quality support as well as intake process and data entry process improvement. Trains community agencies on data entry, data quality, and generating reports. 
  6. Facilitates HMIS system improvements through the implementation of best practices and/or new features that enhance data collection, quality, reporting, and expansion of the HMIS. 
  7. Creates custom and ad-hoc reports, queries assessments and workflows in HMIS to improve and troubleshoot data quality. 
  8. Assists with reporting requirements for the Continuum of Care, including, but not limited to the Annual Homeless Assessment Report, Point-in-Time Count, Housing Inventory Count, System Performance Measures, and project-level Annual Performance Reports.
  9. Collaborates with HMIS vendor to troubleshoot software-related issues and implement programming changes. 
  10. Assists with preparation of data for Annual Progress Reports (APRs) based on HMIS data; prepares data reports on outcomes and performance measures. 
  11. Plans, organizes and leads HMIS user groups. 
  12. Prepares and conducts training including, but not limited to, the design and implementation of training curricula and the development of training material and tutorials. 
  13. Facilitates data integration with multiple stakeholders, including verification of structure, accuracy and validity utilizing both Comma Separated Values (CSV) and Extensible Markup Language (XML) formats.
  1. Performs related duties as required.


Minimum Qualifications


Bachelor's degree in information technology, computer science, one of the social sciences or other field directly related to human ser­vices; AND two (2) years of experience in software implementation/administration and relational databases; OR, any combination of training and experience that provides the required knowledge and abilities.


Experience in Human Services is preferred.

A valid Washington State Driver's License is required.


Additional Information



Knowledge of:
  • computer literacy and computer operations procedures
  • Microsoft Office suite
  • understanding of relational databases
  • HMIS systems or comparable databases
  • project management principles, tools & techniques
  • Software as a Service (SaaS) and the tools necessary for troubleshooting connectivity issues
  • data visualization software and best practices
  • quality assurance methodology as it relates to federal and state regulations; ability to ensure that the vendor's execution aligns with HUD-mandated data standards
  • homeless housing systems and coordinated assessment
  • XML and CSV file formats
Ability to:
  • establish and maintain positive working relationships with end users, vendors and other County employees
  • analyze general technology problems and facilitate implementation of sound solutions, including recognizing basic programming languages and building advanced logic
  • communicate effectively both verbally and in writing with various groups from diverse backgrounds and levels of technical ability
  • work independently and as a team member with limited supervision
  • exercise good judgment in knowing when to act independently and when to refer situations to higher authority
  • operate personal computers, peripheral equipment and a variety of software, including word processing, spreadsheets and workflow/data-tracking software
  • read, understand and apply technical manuals and procedures, including contractual and legal documentation
  • maintain and organize accurate, detailed information and prepare custom reports
  • plan, organize and prioritize work to meet schedules and deadlines
  • work effectively in a services oriented position with frequent interruptions
  • plan and carry out successive steps to resolve problems in accordance with instruction, policies and accepted practices
  • participate and contribute to strategic database planning and design and development efforts
  • maintain external website for edits and communicating information
  • present complex information to a variety of audiences
  • assess training needs, design and develop technical training materials

 The employee receives general direction from Lead in work unit or assigned supervisor. The work is performed with considerable independence and is reviewed through meetings, status reports and results obtained.


The work is performed in the usual office environment with occasional travel offsite to various locations.
Snohomish County is an Equal Employment Opportunity (EEO) employer.
Accommodations for individuals with disabilities are provided upon request.
EEO policy and ADA notice