Full Time

Application Release Engineer 2

Veracity Software Inc
$80,000 - $110,000* / year (about $38–$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 Veracity Software Inc, so some details may not match this job. The employer's own page has the real description.

Job Overview


As an Application Release Engineer 2 at Veracity Software Inc., you will play a critical role in the software development life cycle, ensuring that applications are released smoothly and efficiently. This position involves collaborating with cross-functional teams to manage release schedules, perform testing, and streamline processes to optimize application deployment. You will be responsible for creating and maintaining deployment scripts, analyzing system performance, and providing technical support to development teams, ultimately aiming to enhance the quality and reliability of our software products.



Job Responsibilities

  • Develop and maintain release management processes for software applications.
  • Coordinate with development, QA, and operations teams to schedule and execute application releases.
  • Create, validate, and manage deployment scripts and related documentation.
  • Monitor and analyze release activities to identify and resolve issues affecting deployments.
  • Implement automation solutions to streamline release processes and increase efficiency.
  • Conduct post-release assessments and gather feedback to continuously improve release practices.
  • Serve as a point of contact for issues related to application release and deployment.
  • Support and mentor junior members of the release engineering team.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • A minimum of 3 years of experience in release engineering or related roles.
  • Proficiency in CI/CD tools such as Jenkins, GitLab CI, or similar.
  • Strong experience with scripting languages including Bash, Python, or PowerShell.
  • Familiarity with containerization technologies, such as Docker or Kubernetes.
  • Solid understanding of operating systems, application servers, and databases.
  • Excellent problem-solving skills and attention to detail.


Technologies & Tools


The Application Release Engineer 2 will utilize a variety of technologies and tools, including but not limited to Jenkins for continuous integration, Docker for containerization, Git for version control, and various scripting languages such as Bash and Python. Familiarity with orchestration tools like Kubernetes, cloud environments (AWS, Azure), and database management systems will also be essential in effectively managing application deployments and performance monitoring.



Ideal Candidates


The ideal candidate for this position will possess strong analytical and troubleshooting abilities, with a proactive mindset towards improving release processes. They should be detail-oriented and capable of managing multiple tasks efficiently while maintaining a positive attitude. Excellent communication skills are essential, as this role requires collaboration across different teams. A passion for software development and a commitment to delivering high-quality products will further distinguish successful applicants.

In the Des Moines-West Des Moines, IA metro area, the middle pay across its 404,000 jobs was $51,820 a year in May 2025, says the Bureau of Labor Statistics. Pay calculator →

View Similar Jobs

Matches Jobs

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