Sr. DevOps & Cloud Engineer

Location: Burlington, Ontario, Canada

Department: Evertz Microsystems Ltd.

Type: Full Time

Min. Experience: Experienced

Responsibilities:

  • Contributing to the design and implementation of secure, highly available and highly scalable solutions
  • Advising and assisting internal product teams in best practices for cloud deployment
  • Design and develop tooling, automation and services to enable product teams to Deploy, Support, Maintain, Develop, Test and Document their solutions
  • Participate in the Scrum process as a member of a team
  • Analyse existing solutions, presenting proposals for improvements and alternate strategies
  • Maintain an up-to date knowledge of recent industry developments, trends and best practices

 

Qualifications:

  • An active interest in new and upcoming software engineering technologies and practices
  • Linux/Unix Administration (Primarily Ubuntu)
  • Ability to explain technical ideas and concepts
  • Extensive understanding of best practices and IT operations
  • A solid understanding of networking and core Internet protocols (e.g. TCP/IP, DNS, HTTP)
  • In depth understanding of Cloud technologies, in particular AWS Services and tools (Cloud Formation, EC2, S3, Glacier, VPC, AWS CLI, Boto3 etc.)
  • Familiarity with configuration management software, preferably SaltStack
  • Use of the Git version control system
  • Familiarity with the use and configuration of CI & CD pipelines, such as Jenkins & AWS CodePipeline
  • Knowledge of High Availability, Scalable and Distributed Systems, familiar with quorums, leader election and limitations of CAP
  • Understanding of fundamental databases concepts for both relational and 'NoSQL' type persistence stores
  • Extensive experience with Python & Bash
  • Experience working with and building RESTful APIs
  • An interest in Full Stack software engineering
Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Human Check*
Apply for this Position
* Required fields
First name*
Last name*
Email address*
Location *
Phone number*
Resume*

Attach resume as .pdf, .doc, or .docx (limit 2MB) or paste resume

Paste your resume here or attach resume file

Cover Letter
What’s your citizenship / employment eligibility?*
Desired salary*
Earliest start date?*
Can you explain at a high level how you would achieve the deployment of a bug fix, considering the code implementation through to production roll out, what tools, processes and workflow would you use to achieve this? (Answer in 2-3 paragraphs)*
You have a single AWS S3 bucket where a 3rd party has agreed to deposit files. What AWS services could be used to perform a simple registration operation on each file as they arrive? (Answer 1-2 Paragraphs)*
What high level considerations would need to be made when attempting to build a geographically resilient Disaster Recovery system? (Answer ~5 bullet points)*