DevOps Software Engineer - ITS4
Minnesota IT Services · St Paul, MN · 1 mo ago
Information Technology$37.07–$61.14/hrFull-time
We need to output HTML fragment with sections: About the role? Actually we need to use headings for sections like About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. We must include only sections that have real specific content. We must not repeat job title as heading. Must not include Job ID etc as headings; can fold minor metadata into short p or drop.
We need to preserve all substantive information, remove boilerplate, navigation, legal, EEO, etc. Also remove duplicated lines, application instructions.
We need to extract content: The posting includes description about work, responsibilities, minimum qualifications, preferred qualifications, additional requirements (legal checks), benefits, pay/salary range, telework eligibility, work shift/hours, location, etc.
We need to decide sections: Possibly "About the role" (description of work), "Responsibilities" (list of duties), "Requirements" (minimum qualifications), "Qualifications" (preferred/strongly preferred), "Skills" maybe not needed if covered, "Benefits", "Pay", "Schedule". Also maybe "Work Location" or "Telework" but not required headings; we could include under Schedule? Actually schedule heading is for work shift/hours. Telework info could be under Schedule or a separate section but not in list; we could include under Schedule if we have info. But schedule heading only if we have real specific content: we have Work Shift/Work Hours: Day Shift, Days of Work: Monday - Friday, Telework Eligible: Yes with details. That's schedule info.
Pay: Salary Range given.
Benefits: list of benefits.
We must not include placeholder text like "commensurate with experience". Not present.
We need to ensure we don't invent or summarize away detail. Must preserve all substantive information. That's a lot; we need to include everything from description, responsibilities, qualifications, etc. However we must not repeat job title as heading. Use for section headings.
We need to output only HTML fragment, no /, no markdown fences.
Let's structure:
for section headings.
We need to output only HTML fragment, no /, no markdown fences.
Let's structure:
About the role
... description ...
Responsibilities
- ... list items ...
About the role
This DevOps Software Engineer position serves the Department of Children, Youth, and Families (DCYF) within Minnesota IT Services (MNIT). You will support critical systems and applications that ensure the welfare and development of Minnesota's children, youth, and families, working onsite at 444 Lafayette Road, St. Paul, Minnesota at least 50% of the time (with limited telework available). The role involves designing, building, and maintaining applications and automation pipelines, implementing DevOps practices, providing technical guidance, and collaborating with cross‑functional partners to deliver high‑quality solutions.
Responsibilities
- Design, build, and maintain applications and automation pipelines that support reliable, secure, and scalable systems.
- Implement and advance DevOps practices across teams, including CI/CD pipelines, automated testing, and modern development frameworks.
- Improve software development, testing, and deployment by building shared tools, promoting consistent practices, and supporting continuous improvement across multiple applications and development teams.
- Provide technical guidance to other developers.
- Collaborate closely with cross‑functional partners to deliver high‑quality solutions.
Requirements
- Minimum of four (4) years of IT‑related experience in application development, DevOps engineering, software engineering, or a closely related field.
- Experience must include:
- Designing, developing, or supporting applications using modern programming languages or frameworks (e.g., Java or similar).
- Developing, implementing, or maintaining CI/CD pipelines and automation tools (e.g., Azure DevOps, Jenkins, or similar).
- Supporting or implementing automated testing practices (e.g., unit, integration, API, or UI testing).
- Collaborating with technical teams to design solutions, resolve issues, and improve system performance or reliability.
- Ability to communicate clearly and effectively to facilitate mutual understanding.
- A customer‑focused approach grounded in active listening, empathy, and solution‑oriented problem‑solving to deliver positive user experiences.
- Education may substitute for experience: a master’s degree for 18 months, a bachelor’s degree for 1 year, or an associate’s degree for 6 months of experience.
Qualifications
Preferred
- Experience working with cloud‑based technologies or cloud‑native application development.
- Experience building or maintaining automated testing frameworks or tools.
- Experience working in an Agile or DevOps environment.
- Experience with version control and code management tools (e.g., Git, IBM ELM, or similar).
Strongly Preferred
- Experience designing or implementing shared DevOps tools, pipelines, or automation solutions used across multiple applications or teams.
- Experience establishing or promoting development, DevOps, or testing standards and best practices across a team or organization.
- Experience troubleshooting complex issues across development, testing, and deployment environments.
Benefits
- Paid vacation and sick leave
- 12 paid holidays each year
- Low‑cost medical