Job Search and Career Advice Platform

Enable job alerts via email!

Application Release Engineer (Java)

Highbrow LLC

Toronto, Mississauga, London

Hybrid

CAD 80,000 - 100,000

Full time

14 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology solutions provider is looking for an Application Release Engineer to lead the automation of deployment processes across environments. Candidates should have 5-7 years of experience and expertise in tools like SAS, Java, and Python. The role involves designing and implementing automated build processes, ensuring quality, and recommending optimal deployment solutions. A relevant university degree is required, with a strong academic background preferred. This position offers opportunities for growth within a technology-driven environment.

Qualifications

  • 5-7 years of relevant experience is required.
  • Experience with deployment in service-oriented environments.
  • Strong understanding of automated build processes is essential.

Responsibilities

  • Lead development of automated deployment mechanisms.
  • Design, implement, and maintain automated build processes.
  • Evaluate optimal deployment solutions for infrastructure implementation.

Skills

SAS
Java
Python
Windows PowerShell
UNIX shell scripting
Salt

Education

University or post-graduate degree
Strong academic background (computer science, engineering)
Job description
Job Title: Application Release Engineer (Java)

Job ID: 2024-12575

Job Location: London, ON, Toronto, ON, Mississauga, ON, or Scarborough, ON (2 days/week in office)

Job Travel Location(s):

# Positions: 2

Employment Type: W2

Duration:Long Term

# of Layers:0

Work Eligibility:All Work Authorizations are Permitted – No Visa Transfers

Key Technology:SAS, Java, Python, Shell Scripting, Salt

Job Responsibilities:
  • Lead the development and definition of automated mechanisms for developers (software engineers) to deploy code in repeatable fashion across all environments.
  • Lead complex application / product deployments in load balanced service-oriented environments.
  • Design, implement and maintain an automated build and install/deploy process; develop and maintain build scripts of projects and/or products.
  • Evaluate and recommend optimal deployment solutions within business technology architecture; collect environment requirements for infrastructure implementation by analyzing the current system environment, using technical tools and utilities.
  • Develop and recommend technical strategies and solutions to maintain and/or expand service levels.
  • Ensure that the quality of the automation components is in good working condition and provide suggestions for enhancements.
  • Integrate technical solutions within the business environment, recognizing system interdependencies and reusability, and ensuring seamless delivery.
  • Define and ensure that appropriate security levels are established and maintained for processes, information exchange and system implementations.
  • Act as an expert resource providing insight and recommendations based on industry and technology trends, system strategy and design.
  • Perform Release Engineering functions for either cloud or non-cloud services, products, and platforms.
Skills and Experience Required:
Required
  • 5-7 years relevant experience
  • Experience with SAS
  • Experience with Java
  • Experience with Python
  • Experience with Windows PowerShell
  • Experience with UNIX shell scripting.
  • Experience with Salt
Education:
  • University or post-graduate degree
  • Strong academic background (e.g., computer science, engineering)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.