Full Time

Application Release Engineer

Dice
$70,000 - $110,000* / year (about $34–$53 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Dice, so some details may not match this job. The employer's own page has the real description.

Position Overview

The Application Release Engineer at Dice will be responsible for designing, implementing, and maintaining effective deployment and release processes for software applications. This individual will work collaboratively with development, operations, and quality assurance teams to ensure the high quality and timely delivery of software releases. The role requires a proactive approach to automate manual processes, improve efficiency, and troubleshoot deployment issues, ensuring seamless integration and functioning of applications within the operational infrastructure.



Job Responsibilities

  • Design and implement automated build and deployment processes to streamline application releases.
  • Collaborate closely with development teams to ensure code is built and deployed according to established best practices.
  • Monitor and maintain deployment pipelines, addressing any issues or bottlenecks that arise.
  • Work with QA teams to ensure application stability during deployments, facilitating regression and functional testing.
  • Document release processes, deployment steps, and configuration management procedures.
  • Assist in troubleshooting and resolving post-deployment issues while conducting root cause analysis.
  • Stay updated on industry best practices, tools, and technologies related to continuous integration and continuous deployment (CI/CD).


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Minimum of 3 years of experience in application release engineering or related DevOps roles.
  • Strong knowledge of CI/CD pipelines and tools such as Jenkins, Git, or Azure DevOps.
  • Experience with scripting and automation tools (e.g., Bash, Python, PowerShell).
  • Proficiency in configuration management tools (e.g., Ansible, Puppet, Chef).
  • Familiarity with cloud services (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
  • Solid understanding of version control systems and branching strategies.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and the ability to work in a collaborative environment.


Technologies & Tools

The Application Release Engineer will utilize a variety of technologies and tools to facilitate seamless software delivery. Key technologies include continuous integration and deployment platforms such as Jenkins and GitLab CI, along with cloud computing services like Amazon Web Services (AWS) and Microsoft Azure. Scripting and automation will be supported through languages such as Python and Bash. Experience with monitoring and logging tools is also essential for maintaining application performance and troubleshooting.



Ideal Candidates

Ideal candidates for the Application Release Engineer position at Dice will demonstrate a strong technical foundation paired with a keen desire to improve processes and workflows. They should possess a proactive mindset, constantly seeking opportunities for automation and efficiency. A collaborative nature is essential, as the role demands effective communication and teamwork across multiple departments. Attention to detail and problem-solving abilities are critical, ensuring that software releases are not only timely but also of the highest quality.

Worldwide, unemployment was 4.9% in 2025, and 12.4% among 15 to 24-year-olds, by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

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