Be on Alert – Fraudulent Employment Offers. Learn More

Toronto, Ontario, Canada
JOB #R2300565

Senior Site Reliability Engineer

Title: Senior Site Reliability Engineer

Job Duties: Performs IT functions such as design, analysis, evaluation, testing, debugging and implementation of applications programs supporting company business processes and operations. Analyzes, acquires, modifies and supports operating systems, database or utilities software. Plans, conducts and directs the analysis of business problems to be solved with automated systems. Analyzes, designs, acquires and implements projects for LAN and/or WAN systems. Plans, designs, acquires and implements telecommunications voice/wire systems. At higher job levels, may contribute to the development, testing, evaluation or design of system or infrastructure architecture used throughout the IT solution set. Specific duties:

  • Continuous improvement: Identify and implement areas of improvement with current technologies and work with senior technology leadership to ensure enhancements fit into overall technology architecture
  • Incident & Problem Management: Troubleshooting, investigating, and remediate service outages and issues. Manage priority incidents on behalf of ICF’s clients. Act as a mentor and escalation point for junior members of the team
  • Investigate: Lead impact assessments, root cause analysis, and remediation efforts
  • Application Deployment: Work closely with software development and project management teams to support application deployments
  • On Call Rotation: Participate in balanced on-call rotation, after hours and weekends
  • Managing Environments: Understand, engineer, and maintain the design dependencies and integrity within client environments and service level expectations
  • Monitoring: Ensure action is taken on all application/infrastructure level alerts
  • System Management: Performance, Capacity management, licensing, patching and working to maintain these within defined standards for specific clients/assets for applications installed with client environments
  • Automation: Identify and lead Infrastructure as Code (IaC) development efforts

Terms of Employment: full-time, regular; 40 hours/week

Language of Work: English

Wage: $104,000

Benefit Package: extended healthcare, dental, health benefit, employee assistance program, life insurance, STD, LTD, RRSP/DPSP, educational assistance, PD reimbursement, holidays, vacation leave, sick leave, travel emergency assistance program.

Location of Work: 400 University Ave, Suite 1700, Toronto, ON M5G 1S5, Canada; remote work possible

Contact Info: 

Skills Requirement:

  • University degree in Computer Science & or Information Technology related field; or related/equivalent experience
  • Minimum 5 years of experience in the Information Technology sector
  • 2 years’ experience being part of a 24x7 on call support team with the ability to troubleshoot and implement solutions for advanced Adobe AEM, Linux OS, and AWS technical issues.
  • Minimum 4 years of demonstrable experience with a modern Content Management System such as Sitecore, AEM, Wordpress, Drupal, etc.
  • Demonstrable experience in coding and or scripting with at least 3 modern scripting languages
  • 3 years supporting modern server operating systems (Linux/Windows)
  • 3 years of hands-on experience with AWS.
  • Experience with at least 1 configuration management tool such as Chef, Puppet or Ansible
  • Demonstrable experience with Continuous Integration/Deployment methodology and their tools such as Jenkins, Travis, Bamboo
  • Excellent verbal & written skills in English
  • Ability and willingness to learn new software tools and applications

Working at ICF

Working at ICF means applying a passion for meaningful work with intellectual rigor to help solve the leading issues of our day. Smart, compassionate, innovative, committed, ICF employees tackle unprecedented challenges to benefit people, businesses, and governments around the globe. We believe in collaboration, mutual respect, open communication, and opportunity for growth.

Toronto, Canada (CD80)

Systems Engineering

Who is ICF?

A global consulting services company with approximately 8,000 people across 75+ countries, but we are not your typical consultants.

More jobs you might like

Feb 23, 2023
Minneapolis, Minnesota, United States of America
Nov 9, 2022
Bangalore, India
See All Jobs

Join our talent network

ICF is growing, and we add new open roles to our site regularly. If you're waiting for that perfect opportunity at ICF or want an inside look at what it's like to do world-changing work, join our talent network to stay updated.