We need to output HTML fragment with sections: h3 for headings like About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. Use ul/li for lists, p for prose. Do not repeat job title as heading. Do not put Job ID/requisition numbers as headings; fold minor metadata into short p or drop it. Preserve all substantive info; do not invent or summarize away detail. Remove boilerplate: cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate, duplicated lines, application instructions. Include a section only when posting has real, specific content for it — never emit heading followed by filler/placeholder text (e.g., "commensurate with experience", "not specified", "N/A", "varies", "TBD") and never create Pay/Schedule/Benefits sections unless posting actually states them. Prefer a few substantive sections over many thin ones.
We need to parse the posting.
Key info:
- Initial Posting Date 09/21/2026
- Application Deadline 09/29/2026
- Agency Department of Human Services
- Salary Range $4,954 - $7,592
- Position Type Employee
- Position Title Social Service Specialist 1 - Child Protective Services Worker (CPS) (but we don't repeat as heading)
- Job Description: includes many paragraphs.
- Summary Of Duties: bullet list of duties.
- Minimum Qualifications: detailed list.
- Essential Attributes: list of experiences.
- Working Conditions: description.
- Benefits: bullet list.
- Additional info: General Information, Contact Information, etc.
We need to decide sections: maybe About the role (summary), Responsibilities (duties), Requirements (minimum qualifications + essential attributes?), Qualifications (maybe same), Skills (maybe essential attributes?), Benefits, Pay (salary range), Schedule (working hours). We must only include sections if posting has real specific content.
We have salary range: yes -> Pay section.
Schedule: Working Conditions includes schedule: Monday-Friday 8am-5pm PT, occasional overtime, on-call rotation. So we can have Schedule section.
Benefits: there is a Benefits bullet list: ODHS Employee Resource Group communities that promote shared learning. Cost of Living Adjustments. Annual salary increases (until you reach the top of the listed salary range). Amazing benefits package. Possible eligibility for the Public Service Loan Forgiveness Program. Employment Preference Veterans’ Preference Veterans’ preference information. How to submit your Veteran documents for preference. Please do not attach your Veterans’ preference documentation in the Resume/CV field of your application. Also mention General Information: permanent full-time, represented by SEIU, salary range is non-PERS monthly salary range, if PERS member increase by 6.95%. This recruitment may be used to fill future vacancies. Contact Information: recruiter Bonnie Nyssen, email, include REQ#. Also note about ADA accommodation requests.
We need to preserve all substantive info, but we can drop boilerplate like EEO statements, duplicated lines, application instructions (like "Please include detailed work and education history", "Please make sure your application materials...", "Note: Your resume and cover letter may be uploaded..." etc). Also drop "Attention all candidates! Clearly describe how you meet the minimum qualifications..." maybe that's application instruction; we should drop. Also drop "Background Checks And Requirements" maybe that's substantive? It includes info about visa sponsorship, I-9, E-Verify, criminal history, fingerprint check. That's substantive; we should keep maybe under Requirements or a separate section like "Background Check". But we only have allowed headings: About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. We could fold background check into Requirements or Qualifications. Probably Requirements.
We need to avoid duplication: Minimum Qualifications and Essential Attributes both are requirements. Could combine into Requirements section with sublists? But we must use ul/li for any list of duties/requirements/benefits. We can have multiple ul under a section.
We need to decide sections:
- About the role: could be the introductory paragraphs about opportunity, vision, etc. That's substantive.
- Responsibilities: the Summary Of Duties bullet list.
- Requirements: combine Minimum Qualifications and Essential Attributes and Background Checks? Might be too much but okay.
- Qualifications: maybe we could skip if overlapping. But we need to avoid thin sections. Perhaps we combine Requirements and Qualifications into one? But we need to follow instruction: use headings only when posting has real specific content. We could have Requirements (includes minimum quals, essential attributes, background check). Qualifications maybe not needed.
- Skills: maybe essential attributes include skills; but we could skip Skills if covered.
- Benefits: yes.
- Pay: salary range.
- Schedule: working hours.
We must not repeat job title as heading.
We must not include Job ID/requisition numbers as headings; we can include REQ# in a short p under Contact Information maybe.
We need to output only HTML fragment, no /, no markdown fences.
Let's craft.
First, About the role: p containing the introductory motivational paragraphs: "Opportunity awaits! Step into a transformative role where your passion for the well-being of children and your ability to connect with families come together to create lasting change. Become a catalyst for positive impact in the lives of Oregon’s children and their loved ones. Are you ready to unlock the potential within every family—and make a real difference? We are currently seeking two Social Service Specialist 1-Child Protective Services Workers (CPS) to join our team based at the Alberta office located in NE Portland." Also maybe include the vision paragraph: "The Oregon Department of Human Services is proud to be an Equal Opportunity Employer..." but that's EEO boilerplate; we should remove EEO/equal-opportunity boilerplate. So we drop that. Also drop "We are guided by our Equity North Star..." maybe also EEO? It's about equity but could be considered boilerplate; but it's part of the agency's vision. Might be okay to keep? The instruction: remove cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate. The equity north star might be considered EEO-related; safer to remove. Also drop "We encourage applications from members of historically underrepresented..." that's EEO. So we remove those.
Thus About the role: just the motivational paragraphs and the seeking two workers line.
Responsibilities: ul of duties:
- Respond to referrals and determine whether child abuse or neglect has occurred.
- Gather information through interviews with parents and children.
- Observe and analyze the safety of home environments.
- Gather collateral information from school personnel, doctors, therapists, and law enforcement officers.
- Fulfill documentation requirements and enter info into databases.
- Arrange medical evaluations and substitute care placement for children.
- Present and testify in court.
Requirements: combine Minimum Qualifications, Essential Attributes, Background Checks.
We need to preserve all substantive info; we can break into sub-sections? But we only allowed headings; we can have multiple ul/li under Requirements, maybe separate paragraphs for each category.
We'll include p describing that candidates must meet minimum qualifications per ORS 419B.021, degree must be completed, etc. Then ul for the qualification options.
Then p for Essential Attributes: list of experiences.
Then p for Background Checks and Requirements: info about visa sponsorship, I-9, E-Verify, criminal history, fingerprint check, etc.
We must not include duplicated lines: there is a duplicate of the Minimum Qualifications paragraph later; we will only include once.
Benefits: ul of benefits:
- ODHS Employee Resource Group communities that promote shared learning.
- Cost of Living Adjustments.
- Annual salary increases (until you reach the top of the listed salary range).
- Amazing benefits package.
- Possible eligibility for the Public Service Loan Forgiveness Program.
- Employment Preference Veterans’ Preference Veterans’ preference information.
- How to submit your Veteran documents for preference.
- Please do not attach your Veterans’ preference documentation in the Resume/CV field of your application.
Also maybe include General Information: permanent full-time, represented by SEIU, salary range is non-PERS monthly salary range, if PERS member increase by 6.95%, recruitment may be used to fill future vacancies. That's substantive; could be included in Benefits or a separate section but we don't have a heading for General Info. Could fold into Benefits as additional bullet points.
Pay: p with salary range: $4,954 - $7,592 monthly (non-PERS). Also note about PERS increase.
Schedule: p with schedule: Monday-Friday 8am-5pm PT; hours may fluctuate based on service needs; occasional compensated overtime during evening and weekend work may be required; position required to participate in on-call rotation for mandatory on call for child protective services; frequent travel required; some travel may be hours away; some travel may be in hazardous weather conditions.
Contact Information: maybe we can include as a short p under a section? But we don't have a heading for Contact. Could we include under About the role? Probably not. The instruction: do not put Job ID/requisition numbers as headings — fold minor metadata into a short
or drop it. So we can include contact info as a short p after sections, maybe not under a heading. But we need to output only HTML fragment; we can include a p with contact info at the end.
We must not include application instructions like "Please include detailed work and education history", "Please make sure your application materials...", "Note: Your resume and cover letter may be uploaded...", "Attention all candidates! Clearly describe how you meet the minimum qualifications..." etc. So we drop those.
Also drop "Come for a job. | Stay for a career. | Make a difference... for a lifetime!" maybe tagline; could be considered boilerplate? It's a tagline; maybe keep as part of About the role? It's not substantive info about role; could be considered marketing; but it's not boilerplate; but it's not essential. Might drop to keep concise.
Now craft HTML.
Structure:
About the role
Opportunity awaits! Step into a transformative role where your passion for the well-being of children and your ability to connect with families come together to create lasting change. Become a catalyst for positive impact in the lives of Oregon’s children and their loved ones. Are you ready to unlock the potential within every family—and make a real difference? We are currently seeking two Social Service Specialist 1-Child Protective Services Workers (CPS) to join our team based at the Alberta office located in NE Portland.
Responsibilities
- Respond to referrals and determine whether child abuse or neglect has occurred.
- Gather information through interviews with parents and children.
- Observe and analyze the safety of home environments.
- Gather collateral information from school personnel, doctors, therapists, and law enforcement officers.
- Fulfill documentation requirements and enter info into databases.
- Arrange medical evaluations and substitute care placement for children.
- Present and testify in court.
Requirements
Minimum qualifications: per ORS 419B.021, any position engaged in child protective investigations and/or custody determinations must meet the educational requirements; experience alone will not meet the minimum qualifications. Degree must be completed, not in progress. A valid driver’s license and acceptable driving record are required.
- A bachelor’s degree in Human Services or a field related to human service;
- Or a bachelor’s degree unrelated to Human Services and either: one year of Human Services related experience; or completion of coursework equivalent to certification consistent with Oregon Caseworker Competency;
- Or an associate degree and either: two years of Human Services related experience; or one year of Human Services related experience and related training, coursework or certification consistent with Oregon Caseworker Competency.