Stay in Touch

TITLE

 

Intermediate/Senior Software Engineer (Devops)

COMPANY

 

Rallyteam

LOCATION

 

Vancouver, CA

Description

Company Description
Rallyteam is a fun and fresh, San Francisco based, startup that is transforming the future of work. Our goal is to help large organizations break down silos and create more agile work environments. Through our platform, we intelligently connect employees to projects and roles where they will have the most impact and personal growth. The result: happier employees, greater productivity and a new world of work.
Job Description
As a Devops engineer, you will be closely working with the Solution Architect to design and scale the next gen cloud architecture for Rallyteam. You will specialize in automating the development, deployment and Continuous Integration processes. This includes writing scripts to automate any manual, repetitive tasks as well as building and maintaining one click deployments for multiple applications across multiple environments. You will also be responsible for building/maintaining various backend services with RESTful APIs when needed. Apart from this, you will have a chance to work on the different areas that peak your interest and work closely with the product team to understand our user’s needs and refine our solution.

Responsibilities

Maintain and optimize the continuous integration and deployment processes.
Define and deploy monitoring, metrics, and logging systems on Azure.
Provision, monitor and scale services and resources on Azure cloud.
Work on backend applications such as REST APIs and Messaging based applications when needed.
Connect and collaborate with different cross functional teams to identify bottlenecks and design solutions.
Understand, implement, and automate security controls, governance processes, and compliance validation.
Qualifications
Minimum qualifications

You’re smart, get stuff done, have great energy, and thrive in a startup environment.
Bad ass at scripting languages such as Python, ruby etc..
Experience with non-make based tools such as Gulp, MSBuild, Rake etc.
Experience with CI tools such as TeamCity, Jenkins, TFS etc.
Experience with managing and provisioning resources on the cloud (Microsoft Azure is preferred).
Experience with OOP languages such as C# and JAVA.
Experience with building RESTful APIs.
Strong team player with good communication skills.
Strong understanding of the problem we’re solving and a passion for making a difference.
BS in Computer Engineering/Science, related technical field or equivalent practical experience.
5+ years Devops and developing web/cloud applications.
Preferred qualifications

Experience with container technologies such as Docker.
Experience with networks topologies.
Expertise with Linux and Windows based operating systems.
Data management and automated report generation skills.
Experience with configuration management tools such as Ansible, Chef, puppet.
Experience deploying scalable and secure systems.
Familiar with client side technologies including AngularJS, HTML, Bootstrap, CSS, JavaScript.
Additional Information
Additional Requirements

Must be able to legally work in Canada.

Apply for the job

Subscribe to our blog.


 

Blog & Newsletter Signup