Full Time

Application Release Engineer

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

Overview


The Application Release Engineer at Nascent Technologies Inc. plays a crucial role in the software development lifecycle, ensuring the timely and efficient release of application updates and new features. This position involves collaboration across various teams, including development, operations, and quality assurance, to streamline deployment processes and maintain high quality in the delivery of software products. The Application Release Engineer will focus on continuous integration and delivery practices, employing automation solutions to enhance productivity and operational efficiency.



Job Responsibilities

  • Design, implement, and maintain release processes and deployment methodologies.
  • Coordinate with development, testing, and operational teams for successful release of software.
  • Automate application build and release processes using CI/CD tools.
  • Monitor, troubleshoot, and resolve issues in the production environment.
  • Document all deployment processes and keep records of software releases.
  • Evaluate existing release processes and identify areas for improvement.
  • Communicate status updates and release schedules to stakeholders.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Minimum of 3 years of experience in software development and release management.
  • Proficient in using CI/CD tools such as Jenkins, GitLab CI, or similar.
  • Experience with scripting languages (e.g., Python, Bash, PowerShell).
  • Solid understanding of version control systems, preferably Git.
  • Familiarity with cloud platforms (e.g., AWS, Azure) and containerization technologies (e.g., Docker, Kubernetes).
  • Strong problem-solving skills and attention to detail.


Technologies & Tools


The Application Release Engineer will utilize various technologies and tools, including CI/CD platforms like Jenkins and GitLab CI, version control systems such as Git, and scripting tools like Python and Bash. Familiarity with cloud service providers including AWS and Azure, along with container orchestration tools like Docker and Kubernetes, is essential for efficiently managing software deployments and ensuring seamless integration within the development lifecycle.



Ideal Candidates


The ideal candidate for the Application Release Engineer position should possess a combination of technical expertise and strong interpersonal skills. They should be highly detail-oriented, capable of working under tight deadlines, and adept at problem-solving. Excellent communication skills are critical, as the role requires collaboration with various teams throughout the organization. Candidates should demonstrate a proactive attitude towards continuous improvement and an ability to adapt quickly to changes in a fast-paced environment.

The two or three lines under your name say who you are before anyone reads the rest. Type your job and a few facts, and our summary writer gives you five to pick from. Write a summary →

View Similar Jobs

Matches Jobs

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