DevOps Software Configuration Engineer

Meduit

$130K — $145K *
US-AnywhereRemote in United States
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field or equivalent experience
  • 3-6 years in DevOps, build/release engineering, or software configuration roles
  • Experience with CI/CD pipelines for Java applications
  • Proficiency in GitHub-based workflows
  • Experience with application deployment on AWS and/or Azure
  • Knowledge of scripting languages like Bash or PowerShell
  • Strong understanding of CI/CD concepts and DevOps methodologies

Responsibilities

  • Design, implement, and maintain CI/CD pipelines for Java applications
  • Automate multi-environment deployments, including Development through Production
  • Integrate automated smoke tests into deployment processes
  • Establish versioning and tagging strategies for software releases
  • Support application deployments on AWS and Azure
  • Assist in transitioning applications to containerized deployments using Kubernetes
  • Maintain consistency in deployment environments across stages

Benefits

  • Comprehensive paid training
  • Medical, dental, and vision insurance
  • HSA and FSA options
  • 401(k) with company match
  • Paid Wellness Time and Holidays
  • Employer-paid life insurance and long-term disability
  • Internal growth opportunities
Full Job Description
About the Role:

The DevOps / Software Configuration Engineer is responsible for building, maintaining, and operating automated build and deployment pipelines for Java-based enterprise applications. This role ensures reliable, repeatable, and auditable software delivery by designing and supporting CI/CD, environment promotion, and release automation across AWS and Azure infrastructure. The DevOps / Software Configuration Engineer partners closely with Engineering, QA, and Application Support teams to support modern deployment practices and the transition toward containerized workloads.

Title: DevOps Software Configuration Engineer

Location: Remote - United States

Schedule: Full-time, Monday through Friday

Department: Information Technology

Reports To: Engineering Leadership

Compensation: $130,000 to $145,000

Key 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


Required Qualifications:

  • 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


Preferred Qualifications:

  • 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


Employment eligibility:

  • Candidates must be legally authorized to work in the United States at the time of hire
  • The company does not provide employment visa sponsorship for this position
  • As a condition of employment, a pre-employment background check will be conducted
  • At this time, we are unable to consider candidates residing in the state of New York for this position


What We Offer:

  • Comprehensive paid training
  • Medical, dental, and vision insurance
  • HSA and FSA available
  • 401(k) with company match
  • Paid Wellness Time and Holidays
  • Employer paid life insurance and long-term disability
  • Internal growth opportunities


#LI-Remote

Similar Jobs

More Jobs at Meduit

More Information Technology Jobs

Find similar DevOps Software Configuration Engineer jobs: