The Oregon Department of Human Services is hiring a Release Manager (Information Systems Specialist 6) to join the Child Support Technology Team. This senior-level role is responsible for leading the development and release management of the Origin system, the primary application for the state's Child Support Program. You will manage complex code design, ensure security and regulatory compliance, and drive technical architecture for critical system interfaces.
What You'll Do
- Build and release batch jobs and promote code in the Origin system.
- Lead and support the development of the primary Child Support Program application.
- Perform complex code design and define current and future technical architectures for critical Origin system interfaces, focusing on the enforcement module.
- Create and maintain technical documentation and conduct secure code reviews.
- Research and maintain new release management tools to improve the Origin system.
- Ensure code security and compliance with DOJ, state, and federal regulations.
- Provide on-call or after-hours support for the Origin batch process and adapt across functional coding areas.
- Develop and manage automation and release management tools and scripts for software construction, CI/CD, and deployment.
- Conduct business process and data modeling for unprecedented projects.
- Implement and integrate new software or versions automating complex business processes.
- Analyze and correct version and performance issues.
- Lead and contribute to the design, development of standards, business processes, and strategic direction of the Technology Services section.
- Lead, coordinate, advise, train, and assist other IS staff in release management activities.
- Design and develop new architecture for deploying applications.
- Research new software development and best methods for managing configurations.
- Make release management recommendations considering cost and performance.
- Coordinate conflicting system needs and their resolution.
- Produce deployment, implementation, and run books plans.
- Measure and monitor progress to achieve timely software releases within budget and quality standards.
- Coordinate processes between different teams and locations.
- Contact vendors regarding COTS issues and resolve or escalate.
- Coordinate with vendors, agencies, partners, customers, and staff to implement solutions.
- Keep business-critical systems operating, including monitoring performance and troubleshooting.
- Ensure releases operate as per expectations and requirements are clear across dependent projects.
- Initiate and oversee development of technical guides and training for external functionality.
- Manage development of deliverables into production environments.
- Validate release notes.
- Manage deployment of deliverables to test environments.
- Provide software customer assistance and planning.
- Engage in research and skill development, staying current with emerging technologies.
What We're Looking For
- Five (5) years of information systems experience with release management and script development in Ant, Python, PowerShell, implementation, and support.
- Education counted as experience if degree is in Computer Science, Information Technology, or a related field, or completion of a two (2) year accredited vocational training program in IT or a related field.
- Finalists must pass a comprehensive employment reference check and fingerprint-based criminal background check.
Nice to Have
- One year of experience in design and implementation of CI/CD pipeline infrastructure.
- One year of experience in the build and deployment process of enterprise applications across various platforms.
- One year of experience creating and following detailed build/deployment plans with rollback procedures.
- Knowledge of Scripting in Ant, Python, PowerShell.
- Basic knowledge in Java development and strong troubleshooting skills.
- Demonstrated ability to coordinate conflicting needs and resolutions.
- Demonstrated ability to adapt to rapid changes in business process.
- Experience troubleshooting, identifying issues, and working toward solutions independently.
Technical Stack
- Batch scripting languages, PowerShell, Python, Jython, Angular, Spring, EJBs, Hibernate, JAVA, JavaScript, HTML, XML, CSS, HQL, SQL, DB2, WebSphere Application Servers
Team & Environment
You will join the Child Support Technology Team within the Division of Child Support, contributing to a mission focused on supporting parents to support children. Our culture embraces inclusive and supportive work environments, respects diverse perspectives, knowledge, and experiences, and strives to build an inclusive and performance-oriented workplace.
Benefits & Compensation
- Compensation range: $6,031 - $9,133 per month.
- Permanent, full-time, stable employment.
- Equal pay per Oregon Pay Equity Laws.
- Vacation, sick leave, 11 paid holidays, special days off.
- Excellent medical, dental, and vision benefits.
- Pension and retirement programs.
- Representation and support by SEIU.
- Advancement opportunity within DOJ and other State agencies.
- Opportunity to expand technical and professional skills.
- Public Service Loan Forgiveness (PSLF) eligibility.
Work Mode
This position offers a hybrid work mode based in Salem, Oregon.
The Oregon Department of Justice is an equal opportunity employer, does not discriminate based on race, color, national origin, ethnicity, veteran status, gender, sexual orientation, religion, age, or disability, and is committed to workplace diversity.



