Search jobs now Find the right job type for you Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2027 Salary Guide Demand for Skilled Talent Report Press Room Tech insights and talent strategies Labour market overview AI in recruiting Staffing for small businesses Browse jobs Find your next hire Our locations

Add your latest resume to match with open positions.

14 results for Cybersecurity Analyst jobs

Cybersecurity Consultant
  • Calgary, AB
  • onsite
  • Temporary
  • 0 - 0 CAD / Yearly
  • <p><strong>Overview</strong></p><p>Our client is seeking a Cybersecurity Consultant for a 12-month contract based in Calgary, requiring full-time onsite presence. This role will focus on delivering cybersecurity enhancements across both cloud and traditional enterprise infrastructure environments, with a strong emphasis on remediating legacy technology risks, improving security configurations, and implementing sustainable security controls.</p><p><br></p><p>The successful candidate will combine hands-on technical cybersecurity expertise with project delivery experience, leading remediation initiatives across Microsoft on-premises environments, Microsoft 365, VMware infrastructure, and AWS cloud services. Working closely with infrastructure, endpoint, and security teams, the consultant will drive security improvements, coordinate remediation efforts, and implement lasting controls that strengthen the organization&#39;s overall cybersecurity posture.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Lead and execute cybersecurity improvement initiatives across enterprise infrastructure, including servers, endpoints, cloud platforms, and supporting technologies.</li><li>Translate security assessments, penetration test findings, vulnerability reports, audit recommendations, and risk assessments into actionable remediation plans.</li><li>Develop and manage project plans, implementation roadmaps, timelines, milestones, and deployment strategies for security initiatives.</li><li>Coordinate remediation activities across Infrastructure, Endpoint Management, Security Operations, and other technical teams.</li><li>Monitor and report on project progress, risks, dependencies, and overall remediation status.</li><li>Implement and improve secure configuration baselines and hardening standards across Microsoft and cloud environments.</li><li>Identify and remediate configuration drift, security gaps, and infrastructure misconfigurations.</li><li>Support initiatives related to Privileged Access Management (PAM), Secure Access Service Edge (SASE), and Zero Trust Network Access (ZTNA).</li><li>Lead remediation efforts for legacy infrastructure components that pose operational or cybersecurity risks.</li><li>Collaborate with stakeholders to ensure security improvements align with business objectives and operational requirements.</li><li>Document technical solutions, implementation procedures, and operational support requirements.</li><li>Assist in the development of sustainable security practices, standards, and governance processes.</li></ul>
  • 2026-10-20T00:00:00Z
Senior Cyber Security Specialist
  • North York, ON
  • onsite
  • Permanent
  • 110000 - 117000 CAD / Yearly
  • <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>
  • 2026-10-19T00:00:00Z
HRIS Analyst
  • Vancouver, BC
  • onsite
  • Permanent
  • 90000 - 110000 CAD / Yearly
  • <p>Our client, a highly diversified real estate development organization, is looking for a HRIS Analyst to lead the continuous improvement of its Workday environment.</p><p><br></p><p>This is an excellent opportunity for someone who wants to serve as the internal Workday expert and collaborate closely with teams across HR, Payroll, Finance, and broader business operations.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Oversee Workday configuration, maintenance, enhancements, business processes, workflows, releases, and continuous improvement across HCM, Payroll, Recruiting, Time Tracking, Absence, and Compensation.</li><li>Manage Workday security, access, data integrity, privacy, and governance, including routine audits.</li><li>Develop and maintain reports, dashboards, calculated fields, and workforce analytics to support business decision-making.</li><li>Support Workday integrations, troubleshooting, testing, implementations, and enhancements in collaboration with internal teams and external partners.</li><li>Partner with stakeholders to translate business needs into scalable Workday solutions, provide training and support, and promote system adoption and best practices.</li></ul><p><br></p><p><br></p><p><br></p>
  • 2026-10-29T00:00:00Z
Technical Analyst
  • Markham, ON
  • onsite
  • Temporary
  • 23.75 - 27.5 CAD / Hourly
  • We are looking for a Technical Analyst to join our team on a Contract basis in Markham, Ontario. This role supports day-to-day IT operations by maintaining end-user technology, resolving technical issues, and helping ensure stable, secure service delivery across desktop and infrastructure environments. The successful candidate will bring strong hands-on support experience, sound troubleshooting skills, and the ability to contribute to service improvement and technical planning.<br><br>Responsibilities:<br>• Provide first- and second-level technical support to employees by diagnosing issues, restoring service, and guiding users through effective solutions.<br>• Install, configure, and maintain desktops, laptops, mobile devices, and related IT infrastructure in alignment with established operational and security standards.<br>• Monitor the performance and reliability of hardware, software, and connected systems to identify risks and address issues before they affect business operations.<br>• Manage service requests and incident tickets by prioritizing work, documenting findings, and following defined support processes through to resolution.<br>• Carry out technical validation and operational testing to confirm that systems, devices, and configurations perform as expected.<br>• Investigate recurring incidents and underlying technical problems, determine root causes, and support timely corrective action.<br>• Contribute to the design and ongoing enhancement of technical components within the support environment, including capacity planning and optimization activities.<br>• Help maintain consistent service delivery by documenting solutions, updating the knowledge base, and sharing practical insights that improve support effectiveness.<br>• Assess technical considerations such as system availability and security impacts when reviewing support needs or proposed changes within the area of expertise.
  • 2026-11-02T00:00:00Z
Business Systems Analyst
  • Vancouver, BC
  • onsite
  • Temporary
  • 40 - 60 CAD / Hourly
  • <p><strong>Overview</strong></p><p>Our client is seeking an experienced Business Analyst for a 6-month contract supporting a large-scale ERP modernization initiative involving the migration from Microsoft Dynamics AX 2012 to Dynamics 365 Finance &amp; Operations (D365 F&amp;O). This role will serve as a key liaison between business stakeholders, project teams, and technical resources to ensure business requirements are well-defined, documented, and successfully translated into solution designs.</p><p><br></p><p>The ideal candidate brings hands-on experience supporting ERP transformation projects, particularly within Dynamics AX or D365 F&amp;O environments. This individual should be a true consultant who can quickly understand business processes, identify gaps and opportunities, facilitate discussions with stakeholders, and help drive project deliverables with minimal onboarding.</p><p><br></p><p><strong>Responsibilities</strong></p><ul><li>Gather, analyze, and document business requirements related to the migration from AX 2012 to D365 F&amp;O.</li><li>Facilitate workshops and meetings with business stakeholders to understand current-state processes and future-state requirements.</li><li>Document business processes, workflows, functional requirements, and user stories.</li><li>Conduct gap analyses between existing AX 2012 functionality and D365 F&amp;O capabilities.</li><li>Collaborate closely with functional consultants, developers, project managers, and business stakeholders throughout the project lifecycle.</li><li>Support solution design discussions and ensure requirements are clearly communicated to technical teams.</li><li>Assist with data migration planning, testing, validation, and user acceptance testing (UAT).</li><li>Develop test scenarios, coordinate testing activities, and track issue resolution.</li><li>Support organizational change management, user training, and adoption activities as required.</li><li>Maintain project documentation and provide regular updates on requirements and project progress.</li></ul>
  • 2026-10-30T00:00:00Z
Business Systems Analyst
  • Edmonton, AB
  • remote
  • Temporary
  • 0 - 0 CAD / Yearly
  • <p><strong>Overview</strong></p><p>Our Edmonton-based client is seeking a Business Analyst to support process improvement and automation initiatives across the organization. The successful consultant will work closely with stakeholders to understand current business processes, document workflows, identify inefficiencies, and support the evaluation of potential automation and system solutions.</p><p><br></p><p>Current projects include documenting and improving timesheet-related processes, mapping workflows between project management and HR systems, reducing manual spreadsheet-based activities, and identifying opportunities to streamline operations through automation and technology. This role will focus primarily on business analysis, requirements gathering, process documentation, and stakeholder engagement, while collaborating with technical resources responsible for solution design and implementation.</p><p><br></p><p>This is an initial part-time contract requiring approximately 10-15 hours per week. The role is fully remote; however, consultants must be located in Edmonton to support occasional onsite meetings if required.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Conduct stakeholder interviews and requirements-gathering sessions to understand business challenges, current processes, and operational goals.</li><li>Document current-state business processes, workflows, and business requirements.</li><li>Create process maps, workflow diagrams, and supporting documentation.</li><li>Analyze business processes and identify opportunities for efficiency improvements, automation, and process optimization.</li><li>Support the development of future-state process recommendations and business requirements for proposed solutions.</li><li>Assist with data gathering, research, and evaluation of business and technology solutions.</li><li>Collaborate with technical teams to communicate requirements and support implementation activities.</li><li>Participate in testing, validation, and user acceptance activities as needed.</li><li>Provide regular project updates and maintain project documentation.</li></ul>
  • 2026-10-21T00:00:00Z
Network & Security Administrator
  • Vancouver, BC
  • onsite
  • Permanent
  • 120000 - 140000 CAD / Yearly
  • <p>This is a Network &amp; Security Administrator role with a well-established IT Services company in downtown Vancouver. In this role, you’ll play an important role as part of the network administration team, and you’ll be designing and implementing networking infrastructure for several sites in both Canada, and internationally. This company works primarily with industrial companies in the mining and exploration industries. So if you have experience in heavy industrial companies, this could be a good match. </p><p><br></p><p>In this role, you’ll be responsible for the day-to-day network operations, and you will take care of design and planning for upcoming projects and initiatives. You will be encouraged to bring your ideas related to process improvements, innovation and ways to make the network infrastructure stronger and more secure. One of the attractive elements of this opportunity is to really take ownership of various aspects of this company’s networking infrastructure. </p><p><br></p><p>This is a full-time position, and includes a competitive base salary, 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&#39;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&#39;re looking for. Please find me on LinkedIn by searching my name: Nathan Wawruck</p>
  • 2026-11-02T00:00:00Z
Business Analyst
  • Vaughan, ON
  • onsite
  • Contract / Temporary to Hire
  • 42.75 - 49.5 CAD / Hourly
  • We are looking for a Business Analyst to join a growing team in Ontario on a contract-to-permanent basis. This opportunity is well suited to someone who enjoys working in a fast-moving business, turning complex financial and operational data into clear recommendations for leaders across the organization. The role offers exposure to planning, forecasting, reporting, and cross-functional projects, making it ideal for an analytical individual who is eager to contribute beyond routine reporting.<br><br>Responsibilities:<br>• Analyze financial, sales, and operational results to identify trends, explain variances, and support forward-looking business decisions.<br>• Build, refine, and maintain dashboards and reporting tools that provide clear visibility into performance metrics for finance, marketing, and leadership teams.<br>• Partner with stakeholders across departments to gather business needs, document requirements, and translate them into practical reporting or analytical solutions.<br>• Support quarterly forecasting and ongoing planning activities by consolidating data, validating assumptions, and highlighting risks and opportunities.<br>• Develop financial models and ad hoc analyses to evaluate business performance, commercial initiatives, and emerging priorities.<br>• Work with large data sets using tools such as Power BI, Snowflake, Excel, and CRM platforms to produce accurate and actionable insights.<br>• Contribute to project-based initiatives by performing gap analysis, preparing documentation, and helping teams adapt to changing business priorities.<br>• Communicate findings in a concise and meaningful way to both technical and non-technical audiences, including executive stakeholders.
  • 2026-11-02T00:00:00Z
Business Analyst
  • Edmonton, AB
  • onsite
  • Temporary
  • 45 - 75 CAD / Hourly
  • <p>We’re looking for an experienced <strong>Business Analyst</strong> to support a 3-month HRIS transformation initiative. This role will focus heavily on <strong>business process definition, requirements gathering, stakeholder facilitation, and change adoption</strong> rather than hands-on system configuration.</p><p><br></p><p>The organization has already received guidance on how to configure its ADP environment, but now needs support determining <strong>how its business processes should actually operate within the system</strong>.</p><p><br></p><p><strong>What you’ll be doing:</strong></p><ul><li>Facilitate requirements gathering sessions and stakeholder workshops across multiple departments.</li><li>Document and map <strong>current-state and future-state business processes</strong>.</li><li>Help stakeholders define how recruitment, onboarding, employee orientation, approvals, workflows, reporting, and analytics should operate.</li><li>Identify what information should be captured within the HRIS and establish consistent processes and standards.</li><li>Work with business teams to clarify questions such as: What should the recruitment process look like from posting through hire? What steps should be included during onboarding? What employee documents, policies, and information should be provided? What approvals and workflows are required? What reporting and analytics are needed?</li><li>Identify process gaps and make recommendations to leadership.</li><li>Support training, user adoption, and broader change-management activities.</li><li>Keep stakeholders engaged and aligned throughout the project, including situations where participation may be inconsistent.</li><li>Communicate progress, risks, gaps, and recommendations to project leadership.</li></ul><p><br></p>
  • 2026-10-06T00:00:00Z
Business Analyst
  • Edmonton, AB
  • onsite
  • Permanent
  • 100000 - 115000 CAD / Yearly
  • <p><strong>THE ROLE:</strong></p><p>Our client is seeking an experienced Business Analyst to join their Edmonton team on a full-time, long-term contract engagement. This role will work closely with business and technology teams to improve processes, define requirements, and support the delivery of effective technology solutions.</p><p><em>Responsibilities:</em></p><ul><li>Partner with stakeholders and IT teams to understand business needs and define clear requirements</li><li>Facilitate workshops, interviews, and working sessions to gather information and build alignment</li><li>Analyze business processes, systems, and data to identify opportunities for improvement</li><li>Develop requirements, user stories, process maps, acceptance criteria, and supporting documentation</li><li>Collaborate with project teams throughout the solution design, development, testing, and implementation</li><li>Support UAT by defining acceptance criteria and validating that solutions meet business needs</li><li>Maintain requirements documentation and communicate project updates, risks, and changes to stakeholders</li><li>Use data and analysis to support decision-making and evaluate solution outcomes</li></ul><p><strong>WHY THIS ROLE?</strong></p><p>This is an excellent opportunity for a seasoned Business Analyst to make a meaningful impact by driving business process improvements and supporting key technology initiatives within a collaborative and forward-thinking organization. You&#39;ll work closely with cross-functional stakeholders, helping shape solutions from initial discovery through implementation while influencing decision-making and delivering measurable business value. In return, you&#39;ll join a supportive team environment that values innovation, continuous improvement, and professional growth, while offering a competitive salary, and the opportunity to contribute to high-visibility projects that make a real difference.</p>
  • 2026-10-21T00:00:00Z
Accounting Analyst
  • Calgary, AB
  • onsite
  • Temporary
  • 0 - 0 CAD / Yearly
  • <p>Our client is seeking an <strong>Accounting Analyst </strong>to join a leading organization in <strong>Calgary </strong>within the Oil &amp; Gas Services sector on a long-term contract basis. This role is suited to an intermediate to senior-level accounting professional with experience managing high-volume transactions, complex reconciliations, and financial reporting. The successful candidate will support accurate financial records, variance analysis, and timely month-end and year-end close activities.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Manage end-to-end reconciliations for high-volume retail inventory and related accounts.</li><li>Prepare and post journal entries and accruals, ensuring all supporting documentation is accurate and complete.</li><li>Support month-end and year-end close activities, including reviewing balances, resolving discrepancies, and meeting reporting deadlines.</li><li>Perform detailed account, bank, and balance sheet reconciliations across large data sets and investigate variances to identify root causes.</li><li>Analyze financial results and prepare clear, accurate variance explanations.</li><li>Use enterprise accounting and ERP systems to process transactions, review account activity, and maintain data integrity.</li><li>Collaborate with finance and operational teams to resolve invoice, accounts payable, and payment-related issues affecting account accuracy.</li><li>Use advanced Excel functions, including PivotTables and VLOOKUP, to organize data, validate information, and support reporting.</li></ul><p><br></p>
  • 2026-11-03T00:00:00Z
Credit Analyst
  • Surrey, BC
  • remote
  • Permanent
  • 55000 - 70000 CAD / Yearly
  • We are looking for a Credit Analyst to join a finance team in Surrey, British Columbia, where you will support informed lending decisions through thorough financial review and risk assessment. This role plays a key part in evaluating applicants, interpreting financial information, and advising on deal structure to balance client needs with sound credit practices. The successful candidate will bring strong analytical judgement, attention to detail, and the ability to communicate recommendations clearly across internal stakeholders.<br><br>Responsibilities:<br>• Assess borrower profiles by reviewing character, repayment capacity, and overall financial strength to support new credit opportunities.<br>• Prepare detailed credit evaluations using bank statements, cash flow reporting, ratio analysis, and financial trends to form well-supported recommendations.<br>• Analyze business financial statements and tax documents to identify risk factors, repayment ability, and the overall quality of lending applications.<br>• Provide guidance to origination and sales support teams on transaction structure, lending terms, security arrangements, and covenant considerations.<br>• Review commercial and consumer bureau information to strengthen credit decisions and improve risk awareness.<br>• Apply corporate lending policies and established procedures consistently to maintain compliance across all assessments.<br>• Investigate delinquent accounts to identify underlying causes and recommend practical actions to improve repayment outcomes.<br>• Work closely with senior leadership by presenting findings, supporting decision-making, and responding to additional analytical requests as required.<br>• Monitor industry developments and market conditions to ensure credit analysis remains current, relevant, and aligned with emerging risks.<br>• Identify opportunities to improve workflows and contribute practical solutions that enhance efficiency and decision quality.
  • 2026-11-03T00:00:00Z
Credit Analyst
  • Acheson, AB
  • onsite
  • Permanent
  • 70000 - 75000 CAD / Yearly
  • <p>We are looking for a detail-oriented Credit Analyst to join our client, an industry leader in the Edmonton, Alberta area. In this role, you will assess credit risk, support timely payment processing, and work closely with branch teams to address account issues and maintain strong customer relationships. The successful candidate will bring sound judgement, accuracy, and a service-focused approach to managing credit decisions and account administration.</p><p><br></p><p>Responsibilities:</p><p>• Work with branch staff to investigate customer account concerns, resolve billing discrepancies, and address partial payment issues while preparing month-end dispute summaries.</p><p>• Evaluate applications for new or expanded credit by reviewing submitted documentation, obtaining third-party credit information, checking references, and confirming purchasing needs with branch teams.</p><p>• Set up authorized credit limits in the appropriate system and issue clear credit decisions to customers using approved communication methods.</p><p>• Assess requests for orders that exceed established credit thresholds, approve exceptions within assigned authority, and escalate higher-risk matters when needed.</p><p>• Monitor delinquent or higher-risk accounts, follow up on outstanding issues, and support appropriate collection and escalation activities.</p><p>• Receive and process customer payments, including rental charges and credit card transactions, while assisting with accurate payment allocation.</p><p>• Complete daily cash balancing activities and maintain reporting that supports financial accuracy and internal controls.</p><p>• Prepare account commentary and provide reporting support for key customer files while assisting Sales and Accounting with assigned initiatives</p>
  • 2026-10-27T00:00:00Z
AML Transaction Monitoring Analyst
  • Calgary, AB
  • onsite
  • Permanent
  • 60000 - 70000 CAD / Yearly
  • <p><strong>THE ROLE:</strong> </p><p>Our client is seeking a detail-oriented AML Transaction Monitoring Analyst to support the ongoing detection and escalation of potentially suspicious financial activity. This role plays a key part in maintaining compliance standards, monitoring transaction activity, and helping strengthen the organization&#39;s anti-money laundering framework.</p><p><em>Responsibilities:</em></p><ul><li>Review and assess Level 1 transaction monitoring alerts, investigating and clearing non-suspicious activity while documenting decisions thoroughly</li><li>Escalate unusual or potentially suspicious transactions to the appropriate compliance stakeholders in a timely manner</li><li>Maintain complete and audit-ready case files that align with internal recordkeeping and regulatory requirements</li><li>Identify recurring false-positive trends and provide feedback to support monitoring rule enhancements</li><li>Monitor for transaction patterns that exceed established risk thresholds and escalate concerns as required</li><li>Collaborate on transaction monitoring improvements, including rule optimization and threshold adjustments</li><li>Contribute to AML awareness initiatives by supporting training and knowledge sharing across business teams</li><li>Assist in strengthening the overall effectiveness of the organization&#39;s financial crime prevention program</li></ul><p><strong>WHY THIS ROLE?</strong></p><p>This is an excellent opportunity to join a growing and innovative organization operating within a highly regulated and evolving industry. You&#39;ll have the chance to make a direct impact on financial crime prevention efforts while working alongside experienced compliance professionals in a collaborative environment. The role offers exposure to complex transaction monitoring activities, process improvement initiatives, and emerging risk trends within digital payments and online platforms. In addition to a competitive salary and comprehensive benefits package, you&#39;ll have opportunities for professional development and ongoing career growth. If you&#39;re looking to advance your AML career while contributing to a high-performing compliance team, apply today.</p>
  • 2026-10-27T00:00:00Z