Meduit is a national leader in healthcare revenue cycle management, supporting hospitals and physician practices in 48 states. The DevOps / Software Configuration Engineer is responsible for building, maintaining, and operating automated build and deployment pipelines for Java-based enterprise applications, ensuring reliable software delivery and supporting modern deployment practices.
Responsibilities:
- Design, implement, and maintain CI/CD pipelines that pull source code from GitHub, build Java applications, and package deployment artifacts
- Automate deployments across multiple environments, including Development, QA, UAT, Pilot, and Production
- Integrate automated smoke tests and validation checks into deployment pipelines
- Establish artifact versioning, tagging, and promotion strategies to support controlled releases and rollbacks
- Support application deployments across AWS and Azure virtual machine environments
- Assist with the transition of applications toward containerized deployments using Kubernetes
- Maintain environment consistency across platforms and deployment stages
- Own and enforce source control branching, merging, tagging, and release conventions
- Maintain build, deployment, and release documentation, including runbooks and standard operating procedures
- Coordinate software releases with Development, QA, and Application Support teams
- Assist with troubleshooting build, deployment, and environment-related issues
- Participate in incident response related to deployment or configuration failures
- Perform other duties as assigned
Requirements:
- Bachelor's degree in Computer Science, Information Systems, or equivalent practical experience
- 3 to 6 years of experience in DevOps, build and release engineering, or software configuration roles
- Experience building CI/CD pipelines for Java-based applications
- Hands-on experience with GitHub-based source control workflows
- Experience deploying applications to Linux-based virtual machines in AWS and/or Azure
- Working knowledge of scripting languages such as Bash or PowerShell
- Strong understanding of CI/CD concepts and practical DevOps workflows
- Strong troubleshooting skills across application, build, and environment layers
- Clear written and verbal communication skills
- Experience with container technologies such as Docker and Kubernetes-based deployments
- Experience with pipeline tooling such as Azure DevOps, GitHub Actions, or similar platforms
- Familiarity with infrastructure-as-code concepts and tools
- Experience supporting multi-environment enterprise applications
- Detail-oriented mindset with a focus on reliability, repeatability, and auditability