HMIS Analyst



REPORTS TO: Director of Information Services 

STATUS: Exempt, salaried, full-time

LOCATION: Chicago, Illinois


All Chicago’s mission is to unite our community and resources to provide solutions that ensure and sustain the stability of home. On any given night, nearly 6,000 Chicagoans do not have a place to call home. These are our neighbors and together we can ensure that we all have stable homes.  

All Chicago prevents and ends homelessness through emergency financial assistance, community partnerships, data analytics, and training and research. We strengthen our community’s collective efforts to prevent and end homelessness, guided by a vision of impact, influence, and inspiration. As our name implies, All Chicago brings together homeless service providers, non-profit partners, donors, and people with the lived experience of homelessness in a strategic effort to make homelessness history in Chicago.

All Chicago manages the Homeless Management Information System (HMIS), a system which manages data on Chicagoans experiencing, or at risk of, homelessness and the services they receive. Our team supports more than 1000 individuals with training, helpdesk services, and running and interpreting reports. Chicago also leverages this data to drive allocation decisions, set strategy and policy, and monitor progress toward ending homelessness.

We bring a sense of urgency to our work, and actively seek to maintain a culture of innovation and collaboration. Come work with passionate, like-minded colleagues in a supportive environment as we help end homelessness.

Learn more at

Position Summary:

The HMIS Analyst is a key member of the HMIS team. The team works with the community to refine the structure of the HMIS system, creates reports, conducts in-person training and provides technical assistance for users across the Chicago Continuum of Care (CoC). The HMIS Analyst helps ensure that HMIS is responsive to the reporting and data needs of the community. The responsibilities of the HMIS Analyst include understanding of the HMIS and other data sources utilized by the CoC, translating report and data requests into specification that can be implemented by developers and data analysts, and testing and validation of the results.  

Position responsibilities and work volume will be established and evaluated through ongoing supervision, annual reviews, and the development of an annual professional development plan.

Specific Responsibilities: 

Workflow, Report and Data Request Analysis and Specification– approximately 40% of the job

  • Manage data request process:
  • work with requesting partners to understand data requests 
  • document requirements and complete spec sheet for development team
  • Include report, spreadsheet, graph/chart, or data table mock-up
  • Include expected results and test plan to verify results
  • Manage workflow request and implementation process (potential focus on Shelter Diversion)
  • Collaborate with requestor, development team, and help desk/operations teams to ensure completeness of requirements
  • Document any data anomalies, deficiencies, or other issues
  • Document data sources and required joins and integrations among data sources
  • Pursue additional training or knowledge as needed to accomplish the above activities 
  • Proactively identify consistent barriers or data quality issues and work with the Director of Information Services to identify solutions

Manage report and data source inventory – approximately 40% of the job 

  • Remain knowledgeable about current Data Standards, HMIS application and data changes, CoC-specific uses of data, and other relevant topics through independent study, relevant workshops, and conferences.
  • Prepare and maintain data dictionary for common data definitions for the CoC
  • Prepare and maintain a catalog of data sources and fields used for data selection and content, and the use cases for such data
  • Prepare and maintain a catalog of reports and data requests
  • Create and maintain ability to identify items affected by data changes
  • Work with development team to ensure verification and validation of all data sources and data transforms
  • Produce and provide documentation on content, context, and proper use of reports and data requests

Administration & Support – approximately 20% of the job 

  • Assist with project management and scheduling
  • Administration of some internal and external data sources other than HMIS system

Other Tasks - approximately <1% of the position 

  • Keep current on trends and best practices in trainings and develop tools as needed 
  • Actively participate in Staff and department meetings
  • Other duties as assigned



Successful candidates will demonstrate commitment to preventing and ending homelessness in Chicago and will have the following:

  • Minimum of a Bachelor’s Degree in Information Systems, Computing, Social Sciences or a related field.
  • Prior experience with an HMIS system highly desirable
  • Two years of experience in business analysis, preferably with internal and external requestors and with a focus on data requests, reporting, and visualization
  • Experience in defining and performing quality assurance tasks including mass testing and validation of data results
  • Good understanding and competency in relational database management systems
  • Good working knowledge/skills with Microsoft Office products including, but not limited to Excel, Word, PowerPoint, Outlook, and Access
  • Excellent communication skills; ability to convey information in a clear and concise manner
  • Self-motivated with the ability to prioritize, meet deadlines and manage changing priorities
  • This position may require out of state travel approximately two times a year

Work Environment

  • All Chicago's normal business hours are 9am to 5pm. We are currently working entirely remotely and will transition to a hybrid remote/in-office work setting in the future. We will consider accommodations.   
  • All Chicago values a diverse workplace and strongly encourages women, people of color, LGBTQ individuals, people with disabilities, members of ethnic minorities, foreign-born residents, and veterans to apply. All Chicago is an equal opportunity employer and seeks to employ qualified individuals based on individual merit. All Chicago does not discriminate against any individual with respect to the terms and conditions of employment based on that individual’s race, sex, age, religion, color, national origin, disability, genetic information, marital status, veteran status, sexual orientation, gender identity or expression, housing status, or any other non-merit factor protected under state, local or federal laws. Equal Employment Opportunity applies to all personnel actions such as recruiting, hiring, compensation, benefits, promotions, training, transfer, termination, and opportunities for training. All Chicago is committed to a fair and equitable workplace where everyone is a respected and valued member of the team.

To Apply: 

  • Please submit cover letter, resume, and salary range requirement to 
  • Please write your name (last, First) in the re: line of your email. 
  • Incomplete applications will not be considered. Applications will be accepted until position is filled. Position begins as soon as possible.