Enable job alerts via email!

Application Release Engineer (Java)

Highbrow LLC

Toronto, Mississauga, London

Hybrid

CAD 80,000 - 110,000

Full time

15 days ago

Job summary

A leading technology company is seeking an Application Release Engineer (Java) to lead automated deployment processes and manage application releases. This role, based in Ontario, requires expertise in scripting, key technologies like SAS and Java, and a strong educational background in computer science or engineering. Join a collaborative environment where your contributions will enhance service delivery and operational efficiencies.

Qualifications

  • 5-7 years of relevant experience required.
  • Experience in SAS, Java, Python, Windows PowerShell, UNIX shell scripting, and Salt.
  • Educational background in computer science or engineering is preferred.

Responsibilities

  • Lead the development of automated mechanisms for code deployment across environments.
  • Design and implement automated build and deployment processes.
  • Perform Release Engineering for both cloud and non-cloud services.

Skills

SAS
Java
Python
Windows PowerShell
UNIX shell scripting
Salt

Education

University or post-graduate degree
Strong academic background in computer science or 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 withWindows 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.