Data Analyst / Research Analysis Specialist Senior
for sections like About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. Only include sections where posting has real specific content. Must not repeat job title as heading. Must not include Job ID etc as headings; can fold minor metadata into short
or drop it. Remove boilerplate, navigation, legal, EEO, etc. Must preserve all substantive info. We need to parse posting: It includes Working Title, Job Class, Senior Agency, Job ID, Location, Telework Eligible, Full/Part Time, Regular/Temporary, Who May Apply, Date Posted, Closing Date, Hiring Agency/Seniority Unit, Division/Unit, Work Shift/Work Hours, Days of Work, Travel Required, Salary Range, Classified Status, Bargaining Unit/Union, FLSA Status, Designated in Connect 700 Program, etc. Then description paragraphs about work, responsibilities list (bulleted). Then Minimum Qualifications (with bullet list). Then Preferred Qualifications (list). Then Additional Requirements (background check etc). Then How To Apply (application instructions) - we must remove application instructions. Then Contact (remove). Then About Human Services Dept (maybe we can include as About the role? Actually "About Human Services Dept" is about agency; could be considered "About the role"? The instruction: use headings for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule). So we need to map content to these headings. We have: - About the role: could be the paragraph describing the work you'll do, mission, etc. Also maybe "About Human Services Dept" could be part of About the role or separate? Probably combine into About the role. - Responsibilities: the bullet list after "This position is responsible for advancing the data and analytic capabilities..." and the incumbent will: list. - Requirements: could be Minimum Qualifications (maybe also Additional Requirements like background check). But we have separate headings: Requirements, Qualifications, Skills, Benefits, Pay, Schedule. We need to decide what goes where. The instruction: Use headings for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule). So we can have multiple sections. We need to include only those with real specific content. We have: - About the role: description of work, mission, telework eligibility, etc. - Responsibilities: bullet list of duties. - Requirements: maybe Minimum Qualifications (education/experience) plus Additional Requirements (background check). Could be combined. - Qualifications: maybe Preferred Qualifications. - Skills: maybe list of skills from Preferred Qualifications? But we could also put skills under Qualifications. However we need to avoid thin sections. Perhaps combine Skills into Qualifications or Responsibilities. But we need to follow instruction: we can include Skills section if there is specific content. The posting includes many skill-like items in Preferred Qualifications (e.g., "Advanced Alteryx and Tableau knowledge", "Experience with additional programming languages", etc). Could treat those as Skills. - Benefits: posting includes a Benefits section under "Benefits As an employee, you'll have access..." with list of benefits. So we should include Benefits. - Pay: posting includes Salary Range: $32.97 - $48.60 hourly; $68,841 - $101,476 annually. So we include Pay. - Schedule: posting includes Work Shift/Work Hours: Day Shift / 8:00 a.m. - 4:30 p.m.; Days of Work: Monday - Friday; Travel Required: No. Also telework eligible. So we can include Schedule. Thus we will have sections: About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. We must not include headings with filler text. Ensure each section has substantive content. We need to use
for section headings. Use - for any list of duties/requirements/benefits. Use
for prose.
We must not repeat job title as heading. Must not put Job ID etc as headings; we can include minor metadata in a short
maybe under About the role? But we could drop it. The instruction: "Do NOT put Job ID / requisition numbers as headings — fold minor metadata into a short
or drop it." So we could include location, telework, etc in a short paragraph under About the role or maybe not include at all. But we need to preserve ALL substantive information; we cannot drop location, telework, etc. So we need to include them somewhere. Could put them in a
under About the role.
Thus About the role paragraph will include: Working Title, Job Class, Senior Agency, Location, Telework Eligible, Full/Part Time, Regular/Temporary, Who May Apply, Date Posted, Closing Date, Hiring Agency/Seniority Unit, Division/Unit, Work Shift/Work Hours, Days of Work, Travel Required, Salary Range? Actually Salary Range goes to Pay section. Classified Status, Bargaining Unit, FLSA Status, Connect 700 Program, etc. Might be too much. But we can include them as a short paragraph.
But we must not repeat job title as heading; we can still mention it in paragraph.
Now we need to strip boilerplate: EEO, equal-opportunity, scam-warning, navigation, cookie, legal, application instructions, contact, etc. Also remove "How To Apply", "Contact", "About Human Services Dept" maybe we keep as part of About the role? Actually "About Human Services Dept" is a separate section describing agency; we could incorporate into About the role.
We must also remove duplicated lines.
Now craft HTML.
Let's extract substantive content:
About the role:
- Working Title: Data Analyst
- Job Class: Research Analysis Specialist Senior
- Agency: Human Services Dept
- Location: St. Paul
- Telework Eligible: Yes (for applicants residing in MN or bordering state, with supervisory approval, within 50 miles if bordering state, required in-office meeting once a month)
- Full/Part Time: Full-Time
- Regular/Temporary: Unlimited (regular)
- Who May Apply: Open to all qualified job seekers
- Date Posted: 09/17/2026
- Closing Date: 09/30/2026
- Hiring Agency/Seniority Unit: Human Services Dept / MAPE DHS Central Office
- Division/Unit: Department of Human Services (DHS) / Office of Inspector General (OIG)-DSA Analytics & Insights 2
- Work Shift/Work Hours: Day Shift / 8:00 a.m. - 4:30 p.m.
- Days of Work: Monday - Friday
- Travel Required: No
- Salary Range: $32.97 - $48.60 hourly; $68,841 - $101,476 annually (but we will move to Pay)
- Classified Status: Classified
- Bargaining Unit/Union: 214 - MN Assoc of Professional Empl/MAPE
- FLSA Status: Nonexempt
- Designated in Connect 700 Program for Applicants with Disabilities: Yes
- The Department of Human Services (DHS) is unable to provide sponsorship for work visas. Applicants must be eligible to work in the United States at the start of employment. DHS does not participate in E-Verify.
- The work you'll do is more than just a job... (mission statement)
- This position is eligible for telework for applicants who reside in Minnesota or in a bordering state, with supervisory approval and satisfactory performance. If you live in a state bordering Minnesota, you must live within 50 miles or less from the primary work location to be eligible for telework. There is a required in office meeting once a month.
We can combine.
Responsibilities: bullet list from "The incumbent will:":
- Implement the Office of Inspector General’s data strategy and expand the use of data to empower better decision-making, program compliance, and program integrity in partnership with OIG business partners.
- Create dashboards, visualizations, reports, and presentations of data analyses to inform management decision-making and support strategic planning.
- Respond to internal and external requests for data and information related to OIG data assuring accuracy, timeliness, and adherence to data governance standards.
- Provide technical consultation to OIG management and staff in data analyses, analytic model development, payment methodologies, cost analyses, statistical and analytic techniques, research methodologies, survey design and evaluation, performance measurement, statistical analysis methodologies, data governance, and OIG data systems and tools.
- Collaborating with cross-functional teams to identify opportunities to leverage data for improved program outcomes, operational efficiency, and risk mitigation.
- Supporting the design, implementation, and evaluation of analytics projects that inform oversight, compliance, and policy decisions.
Note: The bullet list includes a gerund "Collaborating" and "Supporting". Keep as is.
Requirements: Minimum Qualifications:
- Three (3) years professional experience performing data analysis and reporting; conducting statistical analysis; programming to extract, manipulate, and analyze data; and developing data visualizations to present analytical findings.
- Experience must include and be able to demonstrate the following:
- Developing and executing Structured Query Language (SQL) queries;
- Data visualization (Tableau or PowerBI) and analytic tools/platforms (Alteryx, SAS, or Databricks);
- Experience with Python or R programming languages;
- Data analysis, manipulation, transformation, interpretation, and data visualization to support decision-making and insight generation;
- Development and implementation of statistical analytics that supports business functions;
- Interact and collaborate with partners or clients;
- Provide data insights and present data in ways that are meaningful to the business partners.
- A Bachelor’s Degree in Computer Science, Applied Mathematics, Physics, Statistics or area of study related to data sciences and data mining, economics, finance or other analytical fields may substitute for one year of experience.
- OR A Master’s Degree in Computer Science, Applied Mathematics, Physics, Statistics or area of study related to data sciences and data mining, economics, finance or other analytical fields may substitute for two years of experience.
We could also include Additional Requirements (background check, CJIS training) under Requirements or maybe separate but we have no separate heading for that; we could include under Requirements as additional.
Additional Requirements:
- Successful completion of background investigation prior to employment, including:
- Criminal background check
- Reference check
- Fingerprinting check (MNJIS/CJIS)
- Complete the Criminal Justice Information System (CJIS) Security Awareness training within 3-business days from the start of employment; and successfully obtain/retain CJIS certification annually.
We could include that under Requirements as well.
Qualifications: Preferred Qualifications (list). Let's extract:
- Professional experience analyzing criminal justice data.
- Professional work experience analyzing medical claims data for fraud, waste and abuse.
- Network Analysis to identify relationships and connections in data (e.g. Neo4j, Python NetworkX).
- Development and implementation of machine learning or AI models that support statistical analysis to predict program integrity and/or compliance.
- Understanding of data privacy laws and rules such as the Minnesota Government Data Practices Act and the Health Insurance Portability and Accountability Act (HIPAA)
- Advanced Alteryx and Tableau knowledge and experience.
- Demonstrated ability to implement, instrument-based program monitoring, key indicator systems, differential monitoring, risk assessments, weighting systems, outcome-based measurements, and fraud detection models in a large complex regulatory system.
- Advanced Alteryx and Tableau knowledge and experience. (duplicate)
- Data Warehouse experience.
- Expertise in data modeling.
- Experience with additional programming languages (SAS, Java, Scala).
- Identify and analyze problems, spot issues, investigate them, and determine information validity.
- Ability to design, develop, and validate descriptive, predictive, prescriptive
for prose. We must not repeat job title as heading. Must not put Job ID etc as headings; we can include minor metadata in a short
maybe under About the role? But we could drop it. The instruction: "Do NOT put Job ID / requisition numbers as headings — fold minor metadata into a short
or drop it." So we could include location, telework, etc in a short paragraph under About the role or maybe not include at all. But we need to preserve ALL substantive information; we cannot drop location, telework, etc. So we need to include them somewhere. Could put them in a
under About the role. Thus About the role paragraph will include: Working Title, Job Class, Senior Agency, Location, Telework Eligible, Full/Part Time, Regular/Temporary, Who May Apply, Date Posted, Closing Date, Hiring Agency/Seniority Unit, Division/Unit, Work Shift/Work Hours, Days of Work, Travel Required, Salary Range? Actually Salary Range goes to Pay section. Classified Status, Bargaining Unit, FLSA Status, Connect 700 Program, etc. Might be too much. But we can include them as a short paragraph. But we must not repeat job title as heading; we can still mention it in paragraph. Now we need to strip boilerplate: EEO, equal-opportunity, scam-warning, navigation, cookie, legal, application instructions, contact, etc. Also remove "How To Apply", "Contact", "About Human Services Dept" maybe we keep as part of About the role? Actually "About Human Services Dept" is a separate section describing agency; we could incorporate into About the role. We must also remove duplicated lines. Now craft HTML. Let's extract substantive content: About the role: - Working Title: Data Analyst - Job Class: Research Analysis Specialist Senior - Agency: Human Services Dept - Location: St. Paul - Telework Eligible: Yes (for applicants residing in MN or bordering state, with supervisory approval, within 50 miles if bordering state, required in-office meeting once a month) - Full/Part Time: Full-Time - Regular/Temporary: Unlimited (regular) - Who May Apply: Open to all qualified job seekers - Date Posted: 09/17/2026 - Closing Date: 09/30/2026 - Hiring Agency/Seniority Unit: Human Services Dept / MAPE DHS Central Office - Division/Unit: Department of Human Services (DHS) / Office of Inspector General (OIG)-DSA Analytics & Insights 2 - Work Shift/Work Hours: Day Shift / 8:00 a.m. - 4:30 p.m. - Days of Work: Monday - Friday - Travel Required: No - Salary Range: $32.97 - $48.60 hourly; $68,841 - $101,476 annually (but we will move to Pay) - Classified Status: Classified - Bargaining Unit/Union: 214 - MN Assoc of Professional Empl/MAPE - FLSA Status: Nonexempt - Designated in Connect 700 Program for Applicants with Disabilities: Yes - The Department of Human Services (DHS) is unable to provide sponsorship for work visas. Applicants must be eligible to work in the United States at the start of employment. DHS does not participate in E-Verify. - The work you'll do is more than just a job... (mission statement) - This position is eligible for telework for applicants who reside in Minnesota or in a bordering state, with supervisory approval and satisfactory performance. If you live in a state bordering Minnesota, you must live within 50 miles or less from the primary work location to be eligible for telework. There is a required in office meeting once a month. We can combine. Responsibilities: bullet list from "The incumbent will:": - Implement the Office of Inspector General’s data strategy and expand the use of data to empower better decision-making, program compliance, and program integrity in partnership with OIG business partners. - Create dashboards, visualizations, reports, and presentations of data analyses to inform management decision-making and support strategic planning. - Respond to internal and external requests for data and information related to OIG data assuring accuracy, timeliness, and adherence to data governance standards. - Provide technical consultation to OIG management and staff in data analyses, analytic model development, payment methodologies, cost analyses, statistical and analytic techniques, research methodologies, survey design and evaluation, performance measurement, statistical analysis methodologies, data governance, and OIG data systems and tools. - Collaborating with cross-functional teams to identify opportunities to leverage data for improved program outcomes, operational efficiency, and risk mitigation. - Supporting the design, implementation, and evaluation of analytics projects that inform oversight, compliance, and policy decisions. Note: The bullet list includes a gerund "Collaborating" and "Supporting". Keep as is. Requirements: Minimum Qualifications: - Three (3) years professional experience performing data analysis and reporting; conducting statistical analysis; programming to extract, manipulate, and analyze data; and developing data visualizations to present analytical findings. - Experience must include and be able to demonstrate the following: - Developing and executing Structured Query Language (SQL) queries; - Data visualization (Tableau or PowerBI) and analytic tools/platforms (Alteryx, SAS, or Databricks); - Experience with Python or R programming languages; - Data analysis, manipulation, transformation, interpretation, and data visualization to support decision-making and insight generation; - Development and implementation of statistical analytics that supports business functions; - Interact and collaborate with partners or clients; - Provide data insights and present data in ways that are meaningful to the business partners. - A Bachelor’s Degree in Computer Science, Applied Mathematics, Physics, Statistics or area of study related to data sciences and data mining, economics, finance or other analytical fields may substitute for one year of experience. - OR A Master’s Degree in Computer Science, Applied Mathematics, Physics, Statistics or area of study related to data sciences and data mining, economics, finance or other analytical fields may substitute for two years of experience. We could also include Additional Requirements (background check, CJIS training) under Requirements or maybe separate but we have no separate heading for that; we could include under Requirements as additional. Additional Requirements: - Successful completion of background investigation prior to employment, including: - Criminal background check - Reference check - Fingerprinting check (MNJIS/CJIS) - Complete the Criminal Justice Information System (CJIS) Security Awareness training within 3-business days from the start of employment; and successfully obtain/retain CJIS certification annually. We could include that under Requirements as well. Qualifications: Preferred Qualifications (list). Let's extract: - Professional experience analyzing criminal justice data. - Professional work experience analyzing medical claims data for fraud, waste and abuse. - Network Analysis to identify relationships and connections in data (e.g. Neo4j, Python NetworkX). - Development and implementation of machine learning or AI models that support statistical analysis to predict program integrity and/or compliance. - Understanding of data privacy laws and rules such as the Minnesota Government Data Practices Act and the Health Insurance Portability and Accountability Act (HIPAA) - Advanced Alteryx and Tableau knowledge and experience. - Demonstrated ability to implement, instrument-based program monitoring, key indicator systems, differential monitoring, risk assessments, weighting systems, outcome-based measurements, and fraud detection models in a large complex regulatory system. - Advanced Alteryx and Tableau knowledge and experience. (duplicate) - Data Warehouse experience. - Expertise in data modeling. - Experience with additional programming languages (SAS, Java, Scala). - Identify and analyze problems, spot issues, investigate them, and determine information validity. - Ability to design, develop, and validate descriptive, predictive, prescriptive