Devops Lead Engineer

  • Full-time

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 Lead 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 and messaging based architectures 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.

OUR VISION

To create a world where people are happy, excited and engaged with their work.

OUR MISSION

By seamlessly connecting talent to opportunities, Rallyteam helps organizations align their resource needs with the interests, skills, and expertise of their workforce.

OUR CORE VALUES

  1. We Before Me
  2. Humble Grit
  3. Passion & Curiosity
  4. Learn & Grow
  5. Handle your sh*t and have fun