Site Reliability Engineer

Toronto, ON, Canada

Job Description

We are currently recruiting for a Site Reliability Engineer (SRE) to work with our IT/Ops team. A successful candidate for this role will be a skilled developer who has a passion for problem-solving, tooling and automation. You will be heavily involved in the technical design, planning and implementation of solutions which affect the success of developers and projects across the business. Excellent communication skills, initiative and perseverance are required to help you be successful in this role.

 

Responsibilities:

  • Craft and continuously improve the lifecycle of services within the business, from inception through implementation
  • Maintain live services through monitoring of key performance indicators and intrusion detection, and improve uptime by ensuring seamless updates and automating fault recovery.
  • Research and recommend innovative — and where possible automated — approaches for system administration tasks. Identify approaches that leverage our resources and provide economies of scale.
  • Continuously learn and adapt to new technologies, infrastructure and frameworks, to ensure seamless deployment, and compliance with security standards
  • Collaboration and engineering of solutions for software developers, as a key DevOps partner and leader.
  • Assist with the engineering of solutions for various project and operational needs, centered around the Uncharted private cloud and the Uncharted Amazon cloud, specifically:
    • OpenStack general purpose compute cloud
    • Ceph general purpose storage
    • Kubernetes/Docker application platforms
    • Various AWS services

 

Required Skills & Experience:

  • A university degree or college diploma in computer science or equivalent
  • 2-3 years of experience working with and developing in a Linux environment. Expert knowledge of Bash (or similar) and common operating system services (systemd, BIND, NFS, virtualization, etc.) preferred.
  • Programming experience with the following: Bash; AWS, Google Cloud or Azure SDK’s; Chef/Puppet/Ansible; Python, Node.js or similar
  • Strong knowledge of web application architecture
  • Nice to have: Hands-on experience working with containerization technologies such as Docker/Swarm, Kubernetes, rkt, etc.
  • Nice to have: Hands-on experience working with virtualization environments like OpenStack, oVirt/RHEV, Virtualbox, XenServer

 

To work at Uncharted, you must be able to meet Security Clearance requirements and a Police Background Check.


Submit Application

We cater to the talented and ambitious.

  Meet Uncharted