Back to results

Development Operations Engineer I or II

  • Fergus Falls, MN, United States

$76,000 to $127,000 USD / year

Apply on recruiting2.ultipro.com About employer

Applications open in a new tab.

Job details

Pay
$76,000 to $127,000 USD / year
Posting language
English
Posted

Original job description

DevOps I or II

Location: Fergus Falls

Salary grade 11 or 13

Otter Tail Power Company is seeking a driven and collaborative DevOps Engineer I or II to join our IT Business Solutions team. In this role, you will help design, develop, deploy, and maintain secure and reliable software systems that support business operations across the company.

The DevOps Engineer I performs routine development and operational assignments using established standards and processes, while developing technical proficiency in DevOps tools, Microsoft Azure, software delivery, and cloud technologies. The DevOps Engineer II works with greater independence, designs and implements complex solutions, coordinates cross-functional projects, contributes to technical standards, and provides guidance to team members. The selected candidate will be placed at the level that best aligns with their qualifications and experience.

This position reports to Manager IT Business Solutions.

Key Responsibilities

  • Research and analyze business and technical requirements to recommend, design, develop, test, document, and implement effective software solutions.
  • Build, deploy, configure, and maintain applications using approved DevOps tools, processes, security practices, and change-management standards.
  • Use Microsoft Azure cloud platforms, services, and tools to develop and support secure, reliable, and affordable solutions.
  • Support or lead automated testing, continuous integration and continuous delivery, release management, and configuration-management activities.
  • Design, maintain, and improve build and deployment automation, operational processes, and validation procedures.
  • Monitor system availability and performance, identify maintenance needs, and help ensure application reliability and availability.
  • Troubleshoot production issues, analyze contributing factors, and coordinate timely resolution in accordance with service-level expectations.
  • Apply approved updates to deployed code and configurations using established release processes.
  • Create and maintain application, configuration, operational, testing, and support documentation.
  • Collaborate with IT team members, business departments, customers, and third-party vendors to define project scope, gather requirements, evaluate options, and coordinate project work.
  • Communicate project status, technical recommendations, risks, system changes, and potential user impacts to stakeholders.
  • Apply company standards and approved practices related to software development, source-code control, cybersecurity, cloud security, and change management.
  • Stay current on technology trends and recommend opportunities to improve software delivery, operational efficiency, system resilience, and business processes.
  • Participate in disaster-recovery and resilience testing and support the continued improvement of recovery procedures.
  • At the Engineer II level, independently design complex solutions, lead testing and production-issue resolution, coordinate multi-department initiatives, and provide technical guidance to team members.

DevOps I and DevOps II Engineer Qualifications

This position may be filled at either the DevOps I Engineer or DevOps II Engineer level. The level offered will be based on the selected candidate’s education, relevant experience, demonstrated technical expertise, and ability to perform the responsibilities associated with that level. Candidates must meet all minimum qualifications for a level to be considered at that level. Preferred qualifications are not required but may strengthen a candidate’s application.

DevOps I Engineer

Minimum Qualifications

  • Bachelor’s degree in Computer Science or an equivalent combination of education and experience.
  • 0–3 years of related software development, cloud, application support, or DevOps experience.
  • Working knowledge of DevOps practices, including coding/scripting, source control, testing, deployment, security, and application support.
  • Working knowledge of Microsoft Azure and cloud technologies.
  • Strong analytical, problem-solving, communication, and collaboration skills.

Preferred Qualifications

  • Experience with Azure, CI/CD, automation, source control, or application development/support.
  • Experience with programming/scripting, databases, networking, or cybersecurity.
  • Azure, DevOps, cloud, or related technical certification.

DevOps II Engineer

Minimum Qualifications

  • Bachelor’s degree in Computer Science or an equivalent combination of education and experience.
  • 5+ years of related software development, cloud, application support, or DevOps experience.
  • Advanced knowledge of DevOps practices, including coding/scripting, testing, CI/CD, release management, cybersecurity, and application support.
  • Demonstrated expertise with Microsoft Azure and related cloud technologies.
  • Experience independently designing and implementing complex technical solutions.
  • Experience incorporating security requirements, internal controls, and secure development practices into technical solutions and DevOps processes.
  • Experience troubleshooting complex production issues and providing technical guidance to others.
  • Strong analytical, problem-solving, project-management, communication, and collaboration skills.

Preferred Qualifications

  • Experience with infrastructure as code, CI/CD automation, monitoring/observability, or cloud security.
  • Experience evaluating DevOps tools, performing root-cause analysis, or coordinating technical projects.
  • Experience contributing to technical standards, processes, or best practices.
  • Azure, DevOps, cloud architecture, cybersecurity, or related advanced certification.

If you’re looking for an opportunity to grow your technical expertise, solve meaningful challenges, and contribute to technology that supports our employees, customers, and communities, we encourage you to apply. Join Otter Tail Power Company and help us build secure, reliable, and innovative solutions for the future.

What We Offer

We believe employment is a partnership and we expect excellence from our talented employees. To support our employees and help drive their career experience and goals.

  • Competitive wage & benefit package.
  • The expected offer for base compensation for this role is $76,000 - $127,000 annually. The actual compensation within the compensation range will vary based on factors relevant to the position.
  • Incentive plans
  • Employee Stock Ownership options
  • Retirement Savings Fund with employer match
  • Health, disability and life insurance plan options
  • Our employees are provided training and development opportunities each year, including education reimbursement. This includes safety – one of our values and key to our success – technical, compliance and developmental training.
  • Career development is critical to our long-term success. Otter Tail Power employees have opportunities to participate in various leadership development programs, gain access to an a la carte online leadership course catalog, receive mentorship from current leaders and more!
  • Mental health support from the experts at SupportLinc as well as competitive vacation and sick leave to ensure employees are at their best when they’re working.

To apply, visit our careers page at www.otpco.com. Applications accepted through November 30, 2026.

This role is not eligible for visa sponsorship at this time.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.

More about this job

Skills

  • DevOps
  • Microsoft Azure
  • Research
  • Change management
  • Test automation
  • CI/CD
  • Troubleshoot
  • Documentation
  • Software development
  • Cybersecurity
  • Business processes
  • Implement ICT recovery system
  • Computer science
  • Cloud technologies
  • Problem solving
  • Communication skills
  • Collaboration
  • Security regulations
  • Troubleshooting
  • Project management
  • Infrastructure as code
  • Root cause analysis

Report this job

Get in touch
MovoJobs

Contact us