Build and Release Engineer
Posted on 9/11/2023
Extreme Networks

1,001-5,000 employees

Network connectivity solutions company
Company Overview
Extreme is on a mission to create effortless networking experiences that enable all of us to advance. Extreme is a leader in cloud networking focused on delivering services that connect devices, applications, and people in new ways.
Locations
Toronto, ON, Canada • North York, Toronto, ON, Canada
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AWS
Bash
Docker
Google Cloud Platform
Gradle
Groovy
Jenkins
Git
Java
Linux/Unix
Maven
Microsoft Azure
Terraform
Kubernetes
Python
Ansible
CategoriesNew
DevOps & Infrastructure
Software Engineering
Requirements
  • BS level technical degree required; Computer Science or Engineering background preferred
  • 5+ years of experience in a build and release engineering role
  • Good scripting knowledge in bash, groovy, maven and gradle
  • Hands on experience with AWS or any public cloud (Azure, GCP etc)
  • Knowledge of Linux
  • Ability to debug java stack trace
  • Ability to write scripts and tools in bash, groovy, python, gradle
  • Basic knowledge of ansible, Kubernetes, Kubeflow, chart, helm
  • Working knowledge of container-based architecture and deployment (Docker, Kubernetes.)
  • Working knowledge of deployment automation development (Ansible, Terraform, Helm)
  • Strong follow-through and initiative to stay with issues until they are resolved
  • Comfortable working within a distributed team located in multiple time zones
Responsibilities
  • Developing and automating workflows using Declarative and Scripted Jenkins Pipeline
  • Experience managing and administering GitHub
  • Developing and maintaining build scripts with maven and Gradle
  • Develop tools to ensure integrity of the build system
  • Work on improving the efficiency and speed of the builds
  • Improve the efficiency and speed of packaging jobs
  • Explore new build systems and tools