DevOps Engineer

DevOps Engineer

04-01-21
Development Id: 14996 - Permanent

IT/IQ Tech Recruiters is seeking a DevOps Engineer to join our client in Toronto, ON.

 

Why work with our client?

  • Competitive rates
  • Centrally located
  • Transit accessible

 

Responsibilities

  • Design, deploy, maintain, administer and improve IT infrastructure and related computing environments including systems software, applications software, and configurations in on-premise deployments.   
  • Troubleshoot, diagnose and resolve hardware, software, and other network and system problems.
  • Deploy, configure, maintain and decommission Linux servers and networking technology.
  • Design, deploy, maintain and improve release support processes and technology to support ongoing maintenance of software installed at multiple client sites.
  • Perform disaster recovery operations and data backups when required.
  • Monitor networks and servers for performance, resource utilization and system security, optimize and secure as required. 
  • Install security measures and operate software to protect systems and information infrastructure, including firewalls and data encryption programs.
  • Protect data, software, and hardware by coordinating, planning and implementing best practices.
  • Work with developing security team to perform tests, uncover network vulnerabilities and develop company-wide best practices for privacy and security.
  • Stay up to date on information technology trends and security standards. 

 

Top Skills Required

  • Strong experience with container orchestration such as Kubernetes, Docker Swarm.
  • Proficient in building automated deployments (mostly on-prem) using configuration management tools such as Ansible, Puppet, Chef etc.
  • Strong experience with seamless/automated build scripts used for release management across all environments.  Solid knowledge of managing CI/CD tools and pipelines.
  • Strong experience with deploying engineering applications at a large scale in an agile environment.
  • Solid understanding and experience with microservices deployment, API Gateway, KeyCloak and identity federation with LDAP or Active Directory.
  • Strong scripting skills, i.e., Bash, Python and practical Linux system administration skills.
  • Understanding of firewalls, reverse proxies, load balancing, security incident management, antivirus, and intrusion protection concepts.
  • Ability to identify and mitigate network vulnerabilities and explain how to avoid them.
  • Understanding of patch management and custom software upgrades with the ability to deploy patches and upgrades in a timely manner while understanding business impact.
  • Demonstrated ability to work both independently and in a collaborative team environment, and meet required schedules and timelines
  • Outstanding skills in communicating complex technical issues and in providing comprehensive written, oral and/or digital products (including document organization and technical writing)
  • Strong analytic skills and the ability to apply these skills in a multi-tasking environment where multiple projects are worked on simultaneously
  • Able to deal graciously and effectively with ambiguity and requests for change
  • Willingness to research and learn new approaches and technologies
  • Must be legally eligible to work in Canada

 

Why work with us?

  • Build a long-term relationship with an experienced recruitment expert
  • Access to the ‘hidden’ job market – opportunities across Canada that aren’t posted on job boards
  • Get a high-level understanding of market dynamics affecting your industry
  • Gain insight into the culture of the company you’re applying for before submitting your profile

 

About Us

IT/IQ Tech Recruiters provides contract and permanent IT recruitment services to employers across Canada. We have a specialized approach to recruiting, segmenting our recruitment teams into specialty practice areas focusing on Development, PMO, Infrastructure and BI/CRM/ERP skill sets.

This approach enables our recruiters to become specialists; they know the market and work hard to understand each candidates’ capabilities, goals, career ambitions and quickly present them with the best possible opportunities.  We are committed to helping candidates develop their careers and to helping our clients grow their business and complete important projects successfully.

 

We create opportunities for IT Professionals to empower business.