Intermediate Cloud and Infrastructure Engineer
About McElhanney
Based in Western Canada for over 110 years, McElhanney offers innovative and practical engineering, surveying, mapping, planning, landscape architecture, and environmental services. As a 100% employee-owned and operated firm, with over 1,400 staff members in 33 locations, we are proud to offer qualified staff with shareholding options in our company. At McElhanney, we work in teams to build strong connections with our staff, clients, and local communities. Our employees enjoy working here because of our varied projects, high levels of autonomy, opportunities for career development, excellent total compensation and benefits package, and collaborating with a team of great professionals.
The Opportunity & Role Overview:
As an intermediate Cloud & Infrastructure Engineer at McElhanney, you will play a key role in implementing and supporting scalable, secure, and high-performing on-premises and cloud platforms. This role requires advanced experience of both traditional IT infrastructure and modern technologies. You’ll contribute to diverse projects that improve McElhanney’s infrastructure, working collaboratively with cross-functional teams to drive effective cloud strategies and network solutions. You will play a supporting role in McElhanney’s infrastructure transformation while ensuring operational excellence and supporting business goals.
The successful candidate will be located in either Vancouver, BC or Calgary, AB.
What You’ll Be Doing:
- Cloud Solutions: Implement and support on-premises and cloud solutions across platforms including Azure, AWS, or Google Cloud, ensuring optimal performance, cost-efficiency, and security.
- Network Infrastructure: Support the deployment of network systems including LAN, WAN, VPN, and SD-WAN technologies.
- Security & Compliance: Implement and support security protocols to ensure infrastructure solutions comply with industry standards and best practices.
- Project Management: Support multiple projects, collaborating with various teams to ensure successful outcomes.
- Vendor Management: Collaborate with vendors to assess and recommend appropriate technologies and services for infrastructure needs.
- Documentation: Maintain comprehensive documentation of infrastructure designs, configurations, and processes.
- Implementation & Maintenance: Deploy and configure cloud and infrastructure components, ensuring regular maintenance and updates for optimal performance.
- Troubleshooting & Monitoring: Identify and resolve complex technical issues and use monitoring tools to ensure system performance.
- Automation: Develop and implement automation scripts to streamline infrastructure management and reduce manual tasks.
- Collaboration: Work with internal teams (e.g., application developers, security) to ensure integrated solutions that meet business needs.
- Design & Architecture: Contribute to the design of infrastructure solutions that align with industry best practices and business goals.
- Disaster Recovery & Support: Participate in the development, validation, and updating of disaster recovery plan(s).
- Collaboration: Work closely with other Business IT team members, employees, and leaders.
- Service Excellence: Support continuous service improvement initiatives to ensure the Business IT team consistently delivers outstanding user experiences for technology solutions and processes.
What You’ll Bring:
- Education: A bachelor’s degree in computer science, Information Technology, or a related field.
- Certifications: Intermediate certifications in administration and management of Identity Management, Servers, Networking, Security, Collaboration (M365), and Cloud systems (Microsoft, AWS, or Google) required.
- Experience:
- 5+ years of proven experience managing both cloud-based and on-premises infrastructure solutions.
- Minimum three (3) years as an Intermediate Infrastructure Engineer or Intermediate Systems Administrator in an organization with a user base of 1000+ users.
- Technical Proficiency:
- Cloud Technologies: Strong experience supporting cloud platforms such as Microsoft Azure, AWS, or Google Cloud, including implementation and management of cloud solutions.
- Networking: Proficiency in the design and management of networks, including LAN, WAN, VPN, and SD-WAN technologies.
- Security & Compliance: Advanced experience applying industry-standard security protocols to ensure secure infrastructure solutions and compliance with relevant regulations.
- Systems Administration: Advanced knowledge of operating systems, identity management, and virtualization technologies.
- Enterprise Monitoring: Hands-on experience with enterprise monitoring platforms like CloudWatch, Azure Monitoring, or SolarWinds to track and optimize system performance.
- Scripting & Automation: Experience with scripting/programming languages such as PowerShell, Python, or Bash to automate infrastructure tasks and improve efficiency.
- Skills and Attributes:
- Organization: Strong organizational skills and proven experience supporting multiple tasks and projects simultaneously.
- Problem-Solving: Advanced analytical and troubleshooting skills to identify and resolve technical issues, ensuring infrastructure reliability and performance.
- Collaboration: Good interpersonal skills to collaborate effectively with internal teams (e.g., helpdesk, employees, leaders, developers, security teams, etc.) and external vendors.
- Leadership: Ability to mentor and guide less experienced team members and lead small to medium projects.
- Communication: Strong written and verbal communication skills to document systems, procedures, and solutions clearly and effectively.
- Adaptability: Ability to adapt quickly to changing technologies and business needs, maintaining up-to-date knowledge of industry trends. May be required to travel and provide after-hours support occasionally.
- Service Excellence Focused: Positive attitude and commitment to delivering exceptional service both to internal teams and external stakeholders, ensuring infrastructure solutions meet business needs.
What Can We Offer You:
- Competitive Benefits: Comprehensive health and dental coverage, healthcare spending accounts, and RRSP matching.
- Performance Bonus: Eligibility for a generous performance-based bonus plan.
- Employee Ownership: Opportunity to join an employee-owned firm that is recognized as one of Canada’s Top 100 Employers (2025) & and BC's Top Employers (2024)
- Workplace Flexibility: Hybrid work model – 3 days in the office and up to 2 days remote per week.
- Professional Development: Opportunities for ongoing learning, certifications, and career advancement.
- Inclusive Culture: A workplace that fosters respect, inclusion, and collaboration across all levels.
Salary Range: $75,000 - $105,000 $ per Annum. McElhanney offers fair compensation that is commensurate with the individual’s education, experience, skills, and professional qualifications. The posted base salary range is representative of the required level of qualifications and experience for the position as noted in the job posting. The salary offered will be based on the experience and qualifications of the successful candidate.
Our Commitment to Equity, Diversity, and Inclusion
If this is the opportunity for you, apply now or visit www.mcelhanney.com/careers to learn more. We thank all applicants for their interest; however, only shortlisted candidates will be contacted.
Visit us on Glassdoor to learn more about our employee experience.
Our Purpose: Amaze our clients. Care for our communities. Empower our people.
Other details
- Job Family BSS Business Information Technology