Current Opportunities

Senior BI Analyst - Remote in Canada Only!

Role: Senior BI Analyst (10+ yrs.)

Duration: 1 year contract

Location: Remote in Canada Only

Required Experience:

  • 10+ years’ in data modeling, data management, metadata management, enterprise reporting, data visualizations, dashboards
  • Experience with Kimball and Inmon methodologies
  • Database technology and data warehouse design standards
  • ETL processes/tools, SAS products considered a benefit.
  • Working knowledge of TFS or equivalent project management tools
  • Experience in visual design and development utilizing Microsoft Power BI, Tableau or similar software.
  • Understanding of OLAP/multi-dimensional data organization techniques and one or more related languages (e.g. DAX; VizQL).
  • Education/experience in Advanced Mathematics and/or Statistics
  • Education/experience in Machine Learning and/or Artificial Intelligence is considered an asset

Data Scientist

Job Title: Data Scientist

Duration: 1 year Remote contract

Location: Remote


5+ years of technical experience working as a Data Scientist

•Experience with Machine Learning, NLP, Large Language Models (LLMs),

• Strong proficiency in Python, SQL, and relational databases.

• Ability to clean, analyze, interpret large datasets and communicate insights.

• Experience with forecasting libraries and machine learning libraries/models.

MS Azure and Azure services such as Azure Machine Learning and Cognitive Services

• Familiar with MLflow or SAS Model Manager

Preferred Qualifications

• Excellent data visualization skills (Power BI or SAS Visual Analytics)

• Previous experience in the banking or financial sector.

• Experience with SAS

Senior Developer (Python, CyberArk, Rest API's)

Title: Senior Developer (Python, CyberArk, Rest API's)

Location: Fully Remote (Ontario EST-time)

Duration: 8 months (28 month optional extension)

*** MUST have Reliability clearance or have lived in Canada for 5 consecutive years***

Required Qualifications & Skills

The Consultant should have the following qualifications and skills:

• University degree or college diploma in computer science, engineering, business, or a related field

• Demonstrated experience in the field of IT

• Demonstrated experience with DevOps and secrets management for enterprise clients

• Demonstrated advanced knowledge with Python, PowerShell, and shell scripting experience

• Demonstrated advanced knowledge within Rest APIs

• Demonstrated experience with Java, .NET, or other object-oriented programming language

• Demonstrated experience with Infrastructure as Code and CI/CD pipelines

• Demonstrated in-depth knowledge of security best practices and proven ability to integrate secure coding practices

• Demonstrated experience in the implementation and operational support of CyberArk components that use Credential Provider and Central Credential Provider

Additional Qualifications

The following will also be considered:

• CyberArk Certified Delivery Engineer (CDE) certification

• Demonstrated experience working in an agile and DevOps environments

• Demonstrated experience in automation skills with Terraform and Ansible

Senior Project Manager

Senior project/program manager leads and coordinates project/program team resources to ensure project/program milestones are met and the project/program is delivered on schedule and on budget with the highest standard of quality

Duration: 6 months

Location: Remote (Ontario)


  • 10+ years experience managing large, complex, cross-functional IT projects.
  • 10+ years experience utilizing a structured project management methodology and formal tools/approaches.
  • Proven expertise in project estimation, planning, tracking, scope control, risk and issues management as well as status reporting.
  • Advanced knowledge of project metrics, including gathering, reporting, trend analysis, and presentation of metrics.
  • Strong commitment to professional client service excellence.
  • Excellent interpersonal relations and demonstrated ability to work with others effectively in teams.
  • Excellent planning and organization skills. Ability to take a project/initiative/program from ideation and organize a plan.
  • Ability to establish and maintain positive working relationships with customers, yet represent accurately the perspective of Technology.
  • Bachelor's degree in Business/IT.
  • PMP/Prince 2 certification preferred.
  • Agile/Scrum master certification a plus.

Accounting Manager

6-12 month Contract Role

Job Description

  • Primary responsibility for foreign exchange translation and foreign exchange hedge accounting and reporting.
  • Complete month-end, quarter-end and year-end closing, including preparation of journal entries, account/variance analysis, and coordination of audits
  • Generate accurate financial statements, in accordance with IFRS accounting standards and internal policies and procedures
  • Assist in setting up financial systems and metrics that will measure and communicate accurate financial status
  • Contribute as needed to the areas of budgeting, forecasting, and analysis
  • Maintain, document and review processes for internal controls
  • Streamline department functions to ensure optimal productivity, efficiency, and accuracy
  • Support year-end external audit
  • Advance Global Finance strategic initiatives by attending meetings, providing subject matter expertise, and preparing ad hoc reports
  • Work closely with the existing Global Finance team, leaders, and member firms on ad-hoc projects as required including c- suite
  • initiatives to prepare analytics, solicit input, and develop recommendations and implementation plans


  • A minimum of 5 years relevant work experience
  • Bachelor's Degree in Accounting, Finance or related field is required
  • Proven ability to build strong relationships, establish trust, identify needs, customize solutions and motivate teams to drive operational
  • and strategic priorities
  • Can effectively present ideas and solutions in a logical and articulate manner with the ability to work effectively with and influence Senior Executives
  • Outstanding research, analytics, and quantitative aptitude; advanced attention to detail required for success in this role

Other Qualifications:

  • CPA is preferred
  • Ability to work and manage projects both independently and with a larger team to achieve goals
  • Strong problem solving and troubleshooting skills with the ability to exercise judgment consistent with achieving organizational goals and strategies
  • Experience with business cycles of accounting, including: treasury, accounts payable, account receivable, and general ledger
  • Strong oral and written communication skills
  • Prior experience with external auditors preferred
  • International experience preferred, either working with or for an organization that had multinational operations
  • Advanced Microsoft Excel and PowerPoint knowledge
  • Proficiency in SAP preferred
  • Proactive and results-oriented player who wants to help build a high-performance team


If you don’t see an opportunity that you think is good fit for you, please reach out to us directly to contact us or send us your resume.

Stay up-to-date on the latest opportunities!

Interested in hearing about the latest opportunities?