Sorry for delay on this. Been a wild week. Let me know if you need anything more, but here’s a high-level spec.
We're looking for a technical project resource responsible for delivering cybersecurity improvements across both modern cloud-based and traditional enterprise infrastructure, with a focus on remediating legacy technology risks, improving configuration maturity, and implementing sustainable security controls across Microsoft on-prem environment, M365 and AWS.
The ideal candidate combines strong technical implementation capabilities with project delivery experience and can independently lead workstreams, coordinate stakeholders, and execute technical changes.
Key Responsibilities
- Execute security improvement projects across enterprise infrastructure (servers, endpoints).
- Translate security recommendations, assessments, penetration testing findings, and audit observations into actionable technical remediation plans.
- Coordinate implementation activities across Infrastructure, Endpoint and Security teams.
- Develop project plans, technical implementation roadmaps, and deployment strategies.
- Track and report on remediation activities, milestones, risks, and dependencies.
On a tactical level, these could be:
- Drive improvements of secure configuration baselines and hardening standards for on-premise systems.
- Remediation of configuration drift and security misconfigurations.
- Support privileged access and SASE/ZTNA initiatives.
- Lead security remediation initiatives for legacy infrastructure components that present elevated operational or cybersecurity risk.
This is a hybrid, MSFT and VMware based environment with a significant footprint in AWS.
<p>On behalf of our client, Robert Half is seeking a Solutions Architect based in Edmonton, AB. This long-term contract role is remote and focuses on providing strategic technical guidance for infrastructure modernization initiatives. The selected candidate will play a critical role in assessing current IT environments and shaping future technology investments.</p>
<strong>Job Responsibilities</strong>
<ul><li>Analyze existing server infrastructure and virtualization environments to identify areas for improvement and potential risks.</li><li>Evaluate modernization options, including hardware refreshes, virtualization alternatives, and cloud or hybrid solutions.</li><li>Develop recommendations and migration strategies for aging infrastructure and operating systems.</li><li>Assess the feasibility of in-place upgrades versus full migrations or rebuilds.</li><li>Provide infrastructure sizing and capacity planning for proposed solutions, considering cost factors.</li><li>Review VMware, Microsoft Hyper-V, and Azure environments to determine suitable solutions aligned with business needs.</li><li>Create technical roadmaps and implementation plans for long-term infrastructure enhancements.</li><li>Collaborate with IT stakeholders and external service providers to validate technical requirements and solutions.</li><li>Offer independent guidance on architecture, security, scalability, and business continuity considerations.</li><li>Support migration planning and implementation activities as required.</li></ul>
<strong>Job Requirements</strong>
<ul><li>Extensive experience as a Solutions Architect, Infrastructure Architect, or Senior Infrastructure Consultant.</li><li>Proven hands-on background with enterprise server infrastructure, virtualization, and modernization projects.</li><li>Deep knowledge of VMware, Microsoft Windows Server, and Microsoft Hyper-V environments.</li><li>Experience working with Microsoft Azure and hybrid cloud solutions.</li><li>Demonstrated ability to assess infrastructure and develop effective migration strategies.</li><li>Understanding of server upgrades, hardware lifecycle management, and virtualization migrations.</li><li>Expertise in infrastructure sizing, capacity planning, and solution design.</li><li>Familiarity with security, backup, disaster recovery, and business continuity best practices.</li><li>Strong communication skills and experience advising IT leadership and collaborating with technical teams.</li><li>Experience with VMware migrations to Hyper-V or Azure, Dell server infrastructure, Remote Desktop Services, or ERP hosting is considered an asset.</li></ul>
<p>We are looking for a Senior Cyber Security Specialist to strengthen and advance our security operations in North York, Ontario. In this role, you will help protect enterprise systems, cloud platforms, and end-user environments by identifying risks, responding to threats, and driving practical security improvements. You will work across infrastructure, identity, endpoint, and network security while supporting compliance efforts and promoting a strong security culture throughout the organization.</p><p><br></p><p>This role is hybrid 2 days onsite in North York! </p><p><br></p><p>Responsibilities:</p><p>• Monitor, investigate, and respond to security events across cloud, network, endpoint, and identity environments using SIEM and threat detection tools.</p><p>• Conduct vulnerability assessments, interpret findings, and partner with technical teams to prioritize and track remediation activities.</p><p>• Administer and enhance security controls within Microsoft technologies, including Defender, Sentinel, Intune, Entra, Microsoft 365, and Azure.</p><p>• Strengthen firewall and perimeter protections by configuring, reviewing, and troubleshooting platforms such as Check Point and Cisco security technologies.</p><p>• Support incident response efforts by analyzing suspicious activity, containing threats, documenting outcomes, and recommending preventive measures.</p><p>• Contribute to governance, risk, and compliance initiatives by helping align security practices with recognized frameworks and internal requirements.</p><p>• Promote security awareness by assisting with education programs, guidance materials, and practical recommendations for reducing user-related risk.</p><p>• Assess and improve security architecture with a focus on Zero Trust principles, network segmentation, identity protection, and endpoint resilience.</p>
<p>We are looking for an experienced IT Architect, Infrastructure – IT/OT Integration to support a wholesale distribution organization in Ontario. This Long-term Contract position is suited to an IT Architect who can bridge enterprise IT and operational technology environments across complex manufacturing operations. The successful candidate will shape resilient infrastructure strategies, strengthen security and connectivity standards, and provide architectural leadership across multiple sites. This is a long term contract role, Remote with occasional travel to Georgetown, Ontario. </p><p><br></p><p>Responsibilities:</p><ul><li>Executing intake processes for technical architecture, including requirements gathering, consulting with other specialists, investigation of solutions, and high-level design.</li><li>Build trusted advisor relationships and influential partnerships with peer architect/SMEs/specialist based on strong technology expertise and leverage them to gather insights concerning on-going/upcoming project initiatives</li><li>Develop high-level solution architecture that may span multiple work streams whilst identifying downstream dependencies, conduct solutions and options analysis, and lead proof of concepts.</li><li>Consult, develop estimates (e.g., time, resources required, cost) for projects and support with planning</li><li>Consult, develop, manage, and maintain architecture standards, reference architectures, and documentation repository</li><li>Conduct architectural reviews and facilitate review meetings; review technical architecture developed by others and ensure alignment to standards; support technical architecture governance processes and meetings</li><li>Maintain technology roadmaps</li><li>Collaborate with architects from other IT functions (e.g., Enterprise, Digital, Security, Applications etc..)</li><li>Conduct research to identify potential solutions, future trends and innovations in technology, and assess applicability to I&S</li><li>Provide subject matter expertise on technical architecture</li></ul><p><br></p>
<p>Our client is a mission-driven national organization looking for a Cloud Engineer to join their technology team. This role is ideal for a senior cloud professional who enjoys being hands-on with Microsoft technologies while also contributing to cloud strategy, architecture, security, automation, and continuous improvement initiatives.</p><p>Working closely with architects, business stakeholders, vendors, and technology teams, you will help design, implement, secure, and optimize enterprise cloud environments that support organizational objectives and digital transformation initiatives.</p><p><br></p><p>What You'll Be Doing</p><ul><li>Design, implement, and administer cloud infrastructure and Microsoft 365 environments.</li><li>Manage and optimize Azure services, including virtual machines, networking, storage, and disaster recovery solutions.</li><li>Support Microsoft Modern Workplace technologies, including identity, endpoint management, collaboration, and security platforms.</li><li>Implement automation, monitoring, and process improvements to improve operational efficiency and reliability.</li><li>Collaborate with stakeholders to evaluate technology solutions and align cloud services with business requirements.</li><li>Assist with cybersecurity, risk management, compliance, and governance initiatives.</li><li>Support cloud operations, incident resolution, root cause analysis, and ongoing platform maintenance.</li><li>Create and maintain technical documentation, standards, and procedures.</li><li>Contribute to cloud, infrastructure, data, and digital workplace roadmaps.</li><li>Provide technical guidance and mentorship to team members and project stakeholders.</li></ul><p><br></p>
<p>We are looking for an Infrastructure Engineer to join a growing IT services team in Edmonton, Alberta. This permanent opportunity is well suited to someone who wants to strengthen their experience across network, server, and end-user environments while working closely with experienced technical professionals. The role offers exposure to both on-premises and cloud-based systems, with opportunities to contribute to operational support and infrastructure improvement initiatives.</p><p><br></p><p>Responsibilities:</p><p>• Deliver technical support for users, business applications, and core systems to help maintain reliable day-to-day operations.</p><p>• Install, configure, and maintain infrastructure components such as servers, switches, firewalls, and related network equipment.</p><p>• Assist with the deployment, setup, and troubleshooting of workstations and user devices across the organization.</p><p>• Monitor the health and performance of infrastructure systems, identify issues early, and escalate complex incidents when needed.</p><p>• Contribute to infrastructure initiatives such as upgrades, environment improvements, and migration-related tasks under the direction of senior engineers.</p><p>• Help assess existing environments and maintain clear technical documentation for systems, configurations, and support procedures.</p><p>• Support backup and recovery activities using tools such as Veeam to help protect business-critical data.</p><p>• Apply established operational standards and security practices when performing maintenance, support, and configuration work.</p>
<p>This is a steady, long-term position as a Systems Administration with a public-sector organization. In this role, you’ll be working across a wide-range of technologies, related to Windows, Hyper-V, M365, MS Azure, networking, security and server administration. </p><p>In this position, you’ll be responsible for day-to-day operations of a wide range of systems. You’ll also be working on several projects related to systems upgrades and migrations. </p><p><br></p><p>This is a full-time position, and includes a competitive base salary, government pension, paid vacation and extended health and dental benefits. </p><p><br></p><p><strong>How to Apply</strong></p><p><br></p><p>A bit about myself - my name is Nathan Wawruck, and I am a recruitment consultant based in Vancouver, BC. I have over a decade of matching software and IT professionals to job opportunities, and I am always looking to connect with like-minded people in the Vancouver area.</p><p><br></p><p>If you're interested in pursuing this role, please apply to this posting online, and contact me for an initial discussion. This is a chance for us to discuss specifics, such as the company name, the key hiring managers, and the more in-depth job requirements. This is also a great opportunity to talk about your overall career goals and preferences. We can even discuss other potential roles which may fit what you're looking for. Please find me on LinkedIn by searching my name: Nathan Wawruck</p>
We are looking for an experienced Systems Administrator to support and strengthen enterprise infrastructure for a growing organization in Edmonton, Alberta. In this role, you will help maintain stable, secure, and high-performing server and cloud environments while partnering with technical and operational teams to address business needs. This opportunity is well suited to someone who enjoys solving complex infrastructure challenges, improving system reliability, and contributing to ongoing technology enhancements.<br><br>Responsibilities:<br>• Manage and support physical and virtual server environments, storage platforms, and core network infrastructure to ensure dependable day-to-day operations.<br>• Track system health, assess resource utilization, and recommend improvements or upgrades that enhance performance, capacity, and availability.<br>• Review business and technical needs, translate them into practical infrastructure solutions, and help define effective system configurations.<br>• Work closely with internal stakeholders to troubleshoot platform issues, support integrations, and maintain seamless technology services across the organization.<br>• Apply security measures, access controls, and administrative best practices to safeguard systems, networks, and organizational data.<br>• Prepare and update technical records such as environment documentation, support procedures, configuration details, and troubleshooting references.<br>• Contribute to infrastructure projects including platform upgrades, migrations, and implementation activities while reducing operational disruption.<br>• Keep current with developments in systems administration, cloud services, and infrastructure standards to support continuous improvement.
<p>This is a full-time career opportunity with a well-established resource company based in downtown Vancouver. You will take care of all the computer systems for approximately 40 staff. </p><p>This position includes a competitive base salary, paid vacation and extended health and dental benefits.</p><p><br></p><p>This IT position would best be suited for an IT generalist who loves doing a variety of different duties every day. On some days you may be more focused on building some new workstations and setting up new user accounts. On other days you may be doing some projects related to upgrading physical infrastructure. You’ll spend a good amount of your day getting to know your co-workers and their computing needs.</p><p><br></p><p>You will be working primarily with Microsoft Windows-based systems, including Active Directory, Outlook, Office 365, and Microsoft Azure, etc. You will also get exposed to various other systems, mobile devices, and ERP software applications. </p><p><br></p><p><strong>How to Apply</strong></p><p><br></p><p>If you're interested in pursuing this role, please contact us for an initial discussion. This is a chance for us to discuss specifics, such as the company name, the key hiring managers, and the more in-depth job requirements. This is also a great opportunity to talk about your overall career goals and preferences. We can even discuss other potential roles which may fit what you're looking for. </p>
We are looking for a Systems Administrator to support and strengthen a modern Microsoft-based infrastructure in North Vancouver, British Columbia. This role is ideal for someone with hands-on experience managing cloud services, endpoint protection, and secure access tools in a business environment. You will play a key part in maintaining reliable systems, improving security controls, and supporting collaboration platforms across the organization.<br><br>Responsibilities:<br>• Administer and maintain Microsoft Azure services, including identity, access, and core cloud resources to ensure stable day-to-day operations.<br>• Oversee the Microsoft 365 environment with a focus on tenant administration, Teams governance, security settings, and user lifecycle management.<br>• Manage secure remote access solutions such as Barracuda or comparable platforms to support safe and reliable connectivity for users.<br>• Support endpoint security operations by configuring, monitoring, and responding to alerts through CrowdStrike or a similar protection platform.<br>• Maintain server and cloud-based systems, applying updates, resolving technical issues, and improving overall performance and availability.<br>• Collaborate with internal stakeholders to implement security best practices across infrastructure, user access, and collaboration tools.<br>• Monitor system health and investigate incidents to minimize disruption and maintain a dependable technology environment.