HSA Program Supervisor II
San Joaquin County District Attorney's Office · Stockton, California, United States · 1 mo ago
Project Management$8k–$10k/moFull-time
We need to output HTML fragment with sections for headings: About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. Only include sections that have real specific content. We must not repeat job title as heading. Must not include Job ID etc. Must preserve all substantive info, remove boilerplate.
We need to parse the job posting.
Key info:
- Title: HSA Program Supervisor II (but we don't repeat as heading)
- Recruitment #0926-RS0122-01 (metadata, drop)
- Approximate Salary $8,097.06 - $9,842.03/month (Pay)
- Opening Date 9/11/2026 5:00:00 PM; Closing Date 9/24/2026 11:59:00 PM (Schedule? maybe schedule info? Not exactly schedule but dates; we could treat as Schedule? The instruction: include Pay/Schedule/Benefits sections only if posting actually states them. The posting gives salary range (Pay). It does not give schedule (like work hours). It gives opening/closing dates (application period) not work schedule. So we should not create a Schedule section unless there is actual schedule info (like full-time, shift). It says Employment Type Full-Time. That could be considered schedule? Possibly we could include Schedule section with "Full-Time". But the instruction: "never create Pay/Schedule/Benefits sections unless the posting actually states them." It does state Employment Type Full-Time, which is a schedule type. So we could include Schedule with Full-Time. However, they might consider schedule as work schedule (hours). Not sure. Safer to include Schedule only if explicit schedule like "Monday-Friday, 8am-5pm". Not present. So we omit Schedule.
- Benefits: detailed list.
- About the role: maybe the Introduction paragraph: "This examination is being given to fill one vacancy in the Human Services Agency and to establish an eligible list to fill future vacancies." plus other procedural info (online application, etc). That's boilerplate? It's about the recruitment process. Might be considered "About the role"? Could be considered generic. But we need to preserve substantive info; we can include an About the role section with the description of the role's purpose: filling vacancy, establishing eligible list, etc. However, the instruction says remove cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate, duplicated lines, and application instructions. The intro includes application instructions (online only, deadlines). Those are application instructions, which we should remove. So we should strip that. The substantive info about the role: maybe the "Typical Duties" section is responsibilities. The "Minimum Qualifications" is qualifications. The "Knowledge" and "Ability" could be skills. The "Physical/Mental Requirements" maybe also qualifications? Could be separate but we can incorporate into Requirements or Qualifications.
We need to decide sections: About the role (maybe a brief summary), Responsibilities (Typical Duties), Requirements (maybe Minimum Qualifications plus experience?), Qualifications (maybe Education/Experience?), Skills (Knowledge and Ability), Benefits, Pay.
We must not invent or summarize away detail. Must preserve all substantive information. So we need to include all details from Typical Duties, Minimum Qualifications, Knowledge, Ability, Physical/Mental Requirements, Benefits, Salary.
We must not include boilerplate like EEO, ADA, etc. Remove those.
We must not include application instructions, selection procedures (written/oral exam) maybe considered part of process but not job content? Might be considered part of recruitment but not job duties. The instruction: remove duplicated lines, application instructions. The selection procedures are part of the recruitment process; maybe we should drop them as they are not job content. However, they might be considered part of "Requirements"? Not sure. Safer to omit selection procedures.
We must not include metadata like Opening/Closing dates, Recruitment #, etc.
We must not include "Go Back Apply View Benefits" etc.
We need to output only HTML fragment.
Let's extract substantive content:
Typical Duties (list of duties). It's a paragraph with multiple sentences separated by periods. We need to turn into
- for any list of duties/requirements/benefits. So we should split each duty into list items. The text:
"Assigns, distributes, and reviews the work of assigned staff; participates in the interview and selection process; trains and evaluates staff; implements progressive discipline; maintains the flow and quality of work within established standards and policies. Assists in managing an income maintenance or social service division with several units; supervises a technical unit; plans, assigns and reviews work; resolves difficult technical, procedural or personnel issues; resolves client complaints. Gathers, compiles and organizes information and statistical data; reviews regulations, correspondence and manuals to determine need for developing or revising policies and procedures; reviews legislation and court decisions to determine impact upon unit procedures; maintains operational records, control records and other statistical data. Participates in departmental committees to analyze departmental or unit needs, recommend procedural changes, design or revise forms, and coordinate unit operations with other departmental units. Maintains liaison with other units in the department, community resource agencies and state agencies; provides information regarding public assistance programs; serves as resource person for agency staff and community organizations; answers questions regarding unit policies; explains regulations. Reviews cases and work for accuracy and compliance with regulations; investigates discrepancies; recommends appropriate action. Evaluates program effectiveness; gathers, compiles and analyzes information and statistical data; prepares reports and correspondence; composes memos; maintains records."
We can split each sentence into a list item. Each sentence ends with a period. Let's do that.
Minimum Qualifications:
"Education: Graduation from a four-year college or university with major coursework in public or business administration, social sciences or related field.
Experience: Either I One year as a HSA Staff Analyst II in San Joaquin County service. Or II Three years as an Eligibility Worker Unit Chief, Employment Training Supervisor, or comparable class in San Joaquin County service. Or III Two years as a Social Worker, Administrative Assistant I, Personnel Analyst I, Management Analyst I, EEDD Analyst II, HSA Staff Analyst I, HSA Program Supervisor I or comparable class in San Joaquin County service. Or IV Three years experience performing analytical administrative work in a social services agency with a minimum of one year in a supervisory capacity.
And Substitution: Additional qualifying experience may substitute for the required education on a year-for-year basis"
We need to preserve all details. Could format as list items.
Knowledge:
"Principles and practices of supervision and training; goals and objectives of a public assistance agency, management principles, techniques of assessing work flow and output; techniques for gathering and analyzing information; principles and practices of record-keeping correspondence and report preparation; basic statistical methods."
Ability:
"Plan, assign, and review the work of others; organize work flow; establish priorities; interpret and apply public assistance regulations; communicate effectively orally and in writing; speak to groups of people; establish and maintain effective working relationships with administrators and other employees; gather, organize and analyze data; write clear, concise reports; read and interpret legislative material related to public assistance programs."
Physical/Mental Requirements:
"Mobility-Ability to sit for long periods, move about an office, reach above and below desk level; Dexterity-Sufficient to operate a key board; handle individual papers; write and take notes; Lifting-Occasional lifting of papers, files, and material weighing up to 25 pounds; Visual Requirements-Ability read case files and computer screens and do close-up work; Hearing/Talking-Ability to hear normal speech, hear on the telephone, talk in person, and talk on the telephone; Emotional/Psychological Factors-Frequent public contact; ability to make decisions and concentrate, ability to work overtime."
We could treat these as Requirements or maybe as part of Qualifications. But we have sections: Requirements, Qualifications, Skills. We need to decide mapping.
Typically: Requirements = minimum qualifications (education/experience). Qualifications = maybe knowledge/abilities? Skills = knowledge and ability? But we have separate Knowledge and Ability sections. Could combine into Skills.
We need to avoid thin sections. Let's propose:
- About the role: maybe a brief summary from introduction (excluding application instructions). The introduction: "This examination is being given to fill one vacancy in the Human Services Agency and to establish an eligible list to fill future vacancies." That's about the role purpose. Also maybe "Please be advised that Human Resources will only be accepting online applications for this recruitment." That's application instruction, remove. So we keep only the first sentence.
Thus About the role:
This examination is being given to fill one vacancy in the Human Services Agency and to establish an eligible list to fill future vacancies.
- Responsibilities:- ... each duty sentence.
- ... each bullet.
for each section heading. We'll