Full Time

DevOps Engineer

Netrolynx AI
Full-time
Associate
Software Development
United States
???* / year

Job Description

About The Company

Surprise supports the development and continued improvement of Rock RMS, an open-source church management platform built to help churches serve their communities and manage their work effectively. Rock RMS is distributed as an installable package, making dependable build, packaging, and deployment practices an important part of delivering updates to organizations that rely on the software. Our work brings together thoughtful engineering, community collaboration, and a practical understanding of the needs of growing churches. We believe technology can make a meaningful difference in people’s lives, and the systems we build help make that possible.

About The Role

We are looking for an experienced software and build automation professional to help improve how Rock RMS is developed, packaged, and delivered. In this role, you will build and maintain CI/CD pipelines that help the team ship updates faster and more safely. You will work across application development and release engineering, contributing to solutions that support a mature software platform and its on-premises distribution model.

You will collaborate with the Rock RMS core team to strengthen the technical foundation of the product and explore new ways to meet the needs of churches. This position is suited to someone who enjoys solving practical engineering challenges, values quality and reliability, and can work effectively with established technologies while helping improve the tools and processes around them.

Qualifications

We are seeking candidates with hands-on experience in several of the following areas:

  • Developing with Vue.js, ASP.NET Web Forms, and C#.
  • Using Entity Framework and Microsoft SQL Server.
  • Building or maintaining CI/CD workflows with Azure DevOps Pipelines, GitHub Actions, or comparable tools.
  • Packaging and deploying software, including experience with NuGet, MSBuild, or creating installers and packages for on-premises distribution.
  • Writing PowerShell or Bash scripts to automate build, test, packaging, or deployment tasks.

Successful candidates bring sound engineering judgment, clear communication, and a careful approach to changes that affect users. You should be comfortable learning an existing codebase, tracing issues across development and delivery workflows, and working collaboratively to improve shared systems. Experience contributing to open-source software or supporting a distributed software product is valuable.

Responsibilities

  • Design, build, and maintain CI/CD pipelines that make Rock RMS releases more consistent, efficient, and secure.
  • Automate build, validation, packaging, and deployment processes using appropriate pipeline tools and scripting languages.
  • Support the packaging and distribution requirements of Rock RMS as an installable product, improving reliability and repeatability for on-premises deployments.
  • Work with application technologies including Vue.js, ASP.NET Web Forms, C#, Entity Framework, and SQL Server as needed.
  • Identify bottlenecks and risks in existing release workflows, then recommend and implement practical improvements.
  • Collaborate with the Rock RMS core team to develop innovative solutions to the needs of growing churches.
  • Contribute to a strong technical foundation through maintainable code, useful documentation, thoughtful testing, and responsible release practices.
  • Participate in the open-source community and help advance the quality and capabilities of the platform.

Benefits

At Surprise, you will have the opportunity to contribute to a widely used, mission-oriented platform and work alongside people who care about both technical excellence and the communities Rock RMS serves. The role offers meaningful ownership of build and delivery improvements, collaboration with the core team, and the opportunity to work with a practical mix of application development and automation technologies. Most importantly, your contributions will help deliver technology intended to support churches and the people whose lives they touch.

Equal Opportunity

Surprise is committed to providing equal employment opportunities. Employment decisions are made without discrimination on the basis of any characteristic protected by applicable law. We welcome applicants with varied backgrounds and experiences who are interested in contributing to our team and the Rock RMS community.

In software, telecom and media, hires came to 1.6% of jobs in August and layoffs to 1%, against 3.3% and 1% for all industries. The tech job market →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.