Search jobs > Toronto, ON > Engineer

DevOps Engineer

247 Labs
Toronto, Ontario, CA
$86K-$112K a year (estimated)
Full-time

Introduction :

We are seeking a highly skilled and experienced DevOps Engineer to join our innovative and dynamic team. As a DevOps Engineer, you will play a crucial role in our continuous delivery framework, enhancing our deployment practices and boosting our operational efficiencies.

Responsibilities :

  • Design, develop, and maintain CI / CD pipelines for automated building, testing, and deployment of web and mobile applications.
  • Create and manage code repositories in Bitbucket, GitHub, and other version control systems, ensuring seamless integration with CI / CD pipelines.
  • Implement tools and processes for code review, requiring passing checks before pull requests (PR) are merged, to maintain high code quality standards.
  • Create and manage development, QA / testing, and production environments with a focus on infrastructure as code principles.
  • Ensure the security of our digital infrastructure by implementing comprehensive security measures including VPNs, firewalls, Zero Trust architectures, and Identity and Access Management (IAM) systems.
  • Manage internal IT security protocols for tools such as Microsoft Teams, email systems, and SharePoint to prevent security attacks, including email spoofing and other vulnerabilities.
  • Implement and oversee robust monitoring systems for all deployed web and mobile applications to ensure optimal performance and uptime.

Proactively address and resolve any downtime or performance issues.

  • Monitor applications and infrastructure performance, responding proactively to potential issues and optimizing resource utilization to achieve cost-effective solutions.
  • Collaborate with cross-functional teams to integrate development and operations smoothly, ensuring scalability and reliability of all systems.
  • Stay updated with industry best practices and emerging technologies, and implement them within the infrastructure where beneficial.
  • Provide technical guidance and education to team members and stakeholders regarding DevOps best practices.

Key Qualifications :

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Proven experience as a DevOps Engineer or similar software engineering role.
  • Proficient with code versioning tools like Git, and CI / CD tools such as Jenkins, GitLab CI, or CircleCI.
  • Experience with automation software (e.g., Puppet, Chef, Ansible) and scripting languages (e.g., Shell scripts, Python).
  • Strong knowledge of cloud services (AWS, Azure, Google Cloud) and managing serverless architectures.
  • Demonstrable knowledge of network and application security, network administration, and network storage integration.
  • Expertise in managing Linux / Unix and Windows servers, virtual machines, and containers using technologies like Docker and Kubernetes.
  • Excellent troubleshooting skills and the ability to remain calm and effective under pressure.

Desirable Skills :

  • Certifications in AWS, Azure, or GCP are highly regarded.
  • Experience with monitoring tools such as Prometheus, Grafana, or ELK stack.
  • Understanding of compliance requirements for data security and privacy.
  • Knowledge of database management, both SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, Cassandra).
  • 30+ days ago
Related jobs
Promoted
Figment
Canada

We are seeking a Senior DevOps Engineer to help us scale out our operations by planning and implementing projects to manage fleets of blockchain servers. Explain broad initiatives and vision to Engineering Leadership and Product. ...

Promoted
Academic Work Internal
Canada
Remote

Devops Engineer To Our Client In Telecom | Academic WorkInternal | Canada. Advert-ID: 15102964DevOps Engineer to our client in Telecom!In this position you will be a part of a team that has a vision to improveand simplify processes and products through automation. Does it sound like your next step? ...

Promoted
Monsters Aliens Robots Zombies
Toronto, Ontario

Proven experience as a DevOps Engineer or similar role, with a strong understanding of software development and operations. We are looking for an Engineer with the following experience and skills:. ...

Promoted
Advent Infotech
ON, Canada

Bachelor's degree in Computer Science, Engineering, or a related field. NET Developer or Software Engineer. Business Development, Engineering, and Human Resources. New Graduate Software Engineer (Toronto). ...

The Select Group
Toronto, Ontario

The Select Group is seeking a DevOps Engineer for our leading Telecommunication client in Canada. We are currently seeking a Senior DevOps Engineer to join our clients growing team and play a key role in shaping the future of their technology landscape. DevOps environment development exposure (syste...

Modern Campus
Toronto, Ontario

What’s the role? We are looking for an experienced DevOps Implementation Engineer you will be responsible for supporting and automating product implementation and integration projects. The ideal candidate will have in-depth knowledge of DevOps products and processes and keep yourself up-to-dat...

BASF Canada Inc.
Mississauga, Ontario

If you are an experienced DevOps Engineer, and excited for new opportunities to learn and grow with a collaborative team, come join us and be part of the Digital Hub Toronto, one of our global key locations delivering regional and global solutions for BASF! As a DevOps Engineer (Supply Chain Plannin...

Motion Recruitment
Toronto, Ontario

For Engineers that think of themselves as problem solvers first, a K-W Start-Up (with major inroads with Government clients) has an expansive, promising Senior Role- to be the decision-maker on handling Security as well as Azure tasks (a Security mind-set will be well-rewarded here). This role has r...

Healthcare of Ontario Pension Plan
Toronto, Ontario

The IT Investment Solutions Group at HOOPP (Healthcare of Ontario Pension Plan) seeks a skilled Senior DevOps Engineer for our IT for Investments Infrastructure team. Relevant certifications AWS SysOps Administrator, AWS Advanced Networking, AWS Solutions Architect, AWS DevOps Engineer, Snowflake Sn...

Raise
Toronto, Ontario

DevOPS/Cloud Engineer - Senior. Proven experience in Azure DevOps with an enterprise-level cloud environment. Azure DevOps with an enterprise-level cloud environment. ...