DevOps Engineer
GuruLink
Toronto, Ontario, Canada
19d ago

Job Description

The ideal DevOps Engineer will bring hands-on operation and CI / CD automation experience. This person enjoys developing and managing elegant and scalable systems environments for SaaS based on modern technologies, including OpenShift Container Platform, micro-

services and server-less architectures.

We are looking for a collaborative team player who will lead, develop and manage system environments, implement infrastructure-

as-a-code and fully automated CI / CD.

The DevOps Engineer will be a key contributor to a positive and progressive culture, continuously drive improvements, understand the business, technology, and customers' needs as a critical part of a larger movement to build and deliver highly-

available SaaS solutions in an established and growing market for one of the top automotive re-marketing businesses in North America.

This is a hands-on senior level role, on a high-caliber Architecture and DevOps team, reporting to the Director of Engineering.

Responsibilities include :

  • Develop and enhance CI / CD infrastructure
  • Define and implement effective branching and versioning
  • Work with product teams to spread DevOps mindset and increase collaboration and productivity
  • Build and manage system environments with infrastructure-as-code
  • Design and implement reliable monitoring and alerting
  • Participate in troubleshooting and root-cause-analysis
  • Participate in architectural and design reviews
  • Provide expert advice in implementation and operation of Container-based applications
  • Work closely with Architecture, Development, Quality Engineering team to develop cutting edge solutions
  • Document tools, processes, and procedures for effective collaboration and communication
  • Must Have Skills : What's needed :

    What's needed :

  • Good experience with CI / CD using tools like Jenkins, etc.
  • Good understanding of branching and versioning strategies
  • Experience with Containerization
  • Experience migrating repositories from SVN to Git
  • Familiarity with artifact repositories like Nexus or Artifactory
  • Experience with monitoring and alerting solutions like NewRelic, AppDynamics, Splunk, DataDog, Loggly, PagerDuty, Pingdom
  • Experience with automation tools like Ansible, Chef or Puppet
  • Scripting experience with one of the following languages : Shell, Groovy, Ruby, Python, etc.
  • Experience with Linux distributions
  • Troubleshooting in complex distributed environments
  • Education : Bachelor’s Degree required in Computer Science, Software Engineering, or above

    Nice to Have Skills :

    Other Skills & Experience :

  • Familiarity with SOX controls
  • Good understanding of Security-related tools and methods
  • Familiarity with OpenShift Container Platform is a big plus
  • Experience with containers and schedulers
  • Experience with microservices architectures
  • Solid source code control management skills, particularly with a distributed SCM like Git
  • Experience in setting up tools like JIRA, Confluence, Jenkins, GitHub
  • Details :

    Starting : ASAP Dress Code : Business Casual

    Apply
    Add to favourites
    Remove from favourites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form