Vision Critical

Senior Developer - Release Engineering

CA-BC-Vancouver | CA-ON-Toronto
Category
R&D
Type
Regular Full-Time

Overview

This is an exciting position to improve the efficiency and reliability of our continuous delivery process and framework of our world class SaaS solutions in an energetic dynamic environment with cutting-edge technology. The Release Engineering (DevOps) team is responsible to design and improve our automation tools and platform to build, install, run and test our applications and infrastructure in a robust, efficient and timely manner. As a software developer in this team, you will be expected to embrace a vast set of technologies including various programming or scripting languages, web technologies and cloud engineering tools and platforms. You will interface with various teams such as production operations, product management, and work very closely with the software development and QA teams. This position will require strong software development skills along with an understanding of continuous delivery/release engineering practices.

Responsibilities

  • Grow and introduce improvements to a multi-team multi-technology build/install/test continuous delivery infrastructure with focus on automation
  • Automate configuration management and infrastructure deployment using cloud technologies where applicable
  • Ensure smooth delivery of software right from the developer’s environment, through various test stages, until is ready for delivery to production
  • Work with development teams to support changing needs in development or test environments
  • Work in ways to encourage and improve a Dev-Ops culture
  • Monitor the continuous delivery system and report on it via instrumentation and alerts which can help support the development and QA teams
  • Take ownership where necessary to troubleshoot and resolve any tooling issue or help find the appropriate team to do so

Requirements

  • Strong programming and scripting skills (C#, PowerShell preferred)
  • Bachelor degree in computer science or related field is preferred
  • Experience on both Windows and Linux systems
  • Experience in Web technologies (IIS, .NET, Html, Javscript, Json)
  • Familiarity with Cloud Technologies (AWS, Docker)
  • Preferred if experienced in key infrastructural tools and platforms like Nginx, Chef, ELK etc.
  • Experience with source code management tools (Git preferred)
  • Worked with web based SaaS solutions in continuous delivery and agile work environments
  • Experienced in TDD - Test Driven Development
  • Minimum 4 years of software development experience


About Us 

 

You want to help change the way the world views customers.

 

From professional sports teams to Fortune 100 companies, we work with some of the biggest brands in the world – and so will you. We are a successful global software company with a start-up mentality. Our leadership team is always available, teams work side-by-side and fresh perspectives are not only encouraged, they are celebrated.

 

Vision Critical was born from the idea there had to be a better way for companies to connect with the people who matter most to them: their customers. The belief that people matter is the core of our culture.

 

We believe that people have wisdom that’s worth listening to, learning from and acting on. Be one of those people at Vision Critical. Join us!

 


Ready to join our team?

 

If you are interested in helping Vision Critical deliver on its commitments and taking your career to the next level, we invite you to apply online now.

 

Please note that due to the high volume of applications received, only short-listed candidates will be contacted.

 

Thank you for your interest in Vision Critical.

 

Vision Critical is an equal opportunity employer.

 

#LI-HK

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed