Senior DevOps Engineer Position

Open Position for Senior DevOps Engineer

Published on Saturday, November 28, 2020

Introduction

EdgeCollab, is adding a Senior DevOps to the Toronto team to join our team of accomplished tech professionals to design and develop custom enterprise solutions and establish DevOps best practices. This position will be responsible for building, maintaining and scaling a highly performant micro-services platform. You will get a chance to contribute to defining the base architecture and lay down a solid foundation for the platform infrastructure. You will act as subject matter expert in the team for all things including automation, cloud infrastructure, security, monitoring, logging etc. Come join us and be part of an amazing journey.

Responsibilities

  • Work with our clients and project teams to deliver solutions using modern DevOps tools and best practices;
  • Collaborate with software developers and IT teams;
  • Take ownership of the build, release, and configuration management of production systems;
  • Deploy, automate, and manage on-premise and cloud (AWS, Azure) based systems to ensure high availability, performance, scalability, and security;
  • Troubleshoot issues across various platform, network, and application domains;
  • Maintain processes, documentation, and procedures;
  • Make recommendations and provide continuous systems and process improvements.

Requirements

  • +8 years of experience in Software Development, Software Infrastructure or similar field;
  • Bachelor's Degree in Computer Science, Computer Engineering or equivalent work experience;
  • Strong technical skills and knowledge, including advanced knowledge and experience DevOps tools/processes;
  • Experience working in Scrum or Agile based environment;
  • Extensive experience architecting, designing and programming applications in an AWS Cloud environment;
  • Experience architecting highly available systems that utilize load balancing, horizontal scalability, and high availability;
  • Strong coding and troubleshooting experience in any of the following languages: Java, Javascript, Python;
  • Working experience in platform and configuration management frameworks (Ansible, Cloud Formation, Chef, Puppet, etc.);
  • Solid understanding of Git including branching and merging strategies;
  • Thorough understanding of Unix/Linux and networking fundamentals;
  • Working experience building APIs and writing Lambda functions;
  • Advanced proficiency with GIT, BitBucket, Gradle, Maven, SonarQube, Jenkins, automated CI/CD pipelines;
  • Experience setting up cloud (AWS) security;
  • Significant experience in setting up microservices leveraging AWS features (AWS Lambda, SQS, DynamoDB, Kinesis, Redshift, Aurora, S3, Cloudfront etc.);
  • Nice to have AWS certifications;
  • Ability to thrive in a faced-paced environment;
  • Excellent communication and analytical skills.

Candidates will be considered in totality of their skills and experience versus strict interpretation of requirements.

How To Apply

We are proud of our remarkably cohesive culture and we seek to attract and develop the very best talent to work with us. We are also committed to providing equal employment opportunity to all applicants and employees in full compliance with all federal, and local laws prohibiting discrimination on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, genetic information, age, disability or any other status protected by applicable law.

If you think you are a good fit for this position, and if you are interested to joining our young and fast-growing company, please send a copy of your resume and cover letter to hr@edgecollab.com, or fill the following form and apply right now.