Data Solutions Architect, contract position Number of Positions: 1 Duration: 6 months, possible extension Québec QC Must be eligible to work in Canada Hybrid 2-3d/w onsite, either in Toronto ON, or Québec City QC 7hr/d billing, Unilingual in Toronto, bilingual English / French in Québec City
Roles and responsibilities: - Objective of the mandate: The consultant will need to deliver a strategic recommendation for the modernization of the data platform, including: - Conducting a gap analysis between current capabilities and future needs. Proposing an appropriate solution from existing technologies (Azure, Google, Databricks, Snowflake, etc.). Presenting use cases to justify the recommended solution and its relevance for the organization.
Must have skills and qualifications: Seniority level: 15 years of experience in IT, including at least 10 years in IT architecture within a data and analytics context. 1. Strong knowledge of integrated data solutions (MS Fabric, Databricks, Snowflake, etc.). 2. Expertise in artificial intelligence tools and related concepts. 3. Understanding of data governance, security, and applicable laws (e.g., Law 25). 4. Leadership, influence, and excellent communication skills.
Canada/US Perm-Immigration Specialist will support Immigration Counsel, and assist with talent green card (PERM) processing and other immigration-related projects.
Essential Duties/Responsibilities: Assess, prepare, and file PERM Labor Certifications (including Prevailing Wage Determinations, recruitment, ETA 9089, Audits, etc.) under attorney supervision. Prepare and update case reporting and databases. Participate in projects for business areas (including, but not limited to, research, RFP’s, review regulatory/policy updates, etc.). Liaise with outside counsel and internal business stakeholders on case matters. Participate in meetings and prepare minutes/summaries.
Requires: Bachelor’s degree or equivalent and 1-2 years of experience working as a paralegal or assistant in a law firm, business immigration practice group. Experience preparing and filing PERM labor certifications at a high volume. Understanding of PERM in the context of business immigration, including nonimmigrant and immigrant case processing. Must have excellent written and verbal communication skills, strong interpersonal skills, organization, attention to detail, analytical abilities in identifying issues and comparing data, and abilities in multitasking. Proficiency in Google Workspace, Word, and Excel. Experience working remotely. Experience with IT staffing industry and/or clients preferred.
What’s in it for you: Join a global market leader in IT and HR services with industry recognition. Join a diverse and inclusive workplace. Join a company that offers great work/life balance and competitive compensation/benefits. Join a company with proven processes and high-output technology to create efficiency
Full time remote. Reporting to NY-based supervisor.
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada’s workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to to ensure their ability to fully participate in the interview process.
Senior Data Analyst (Contract Position) Number of Positions: 1 Duration: 12 months possible extension Location: Ottawa, ON, CA Must be eligible to work in Canada 10yrs Canadian residency is needed for Reliability Clearance Fully remote position, must work EST / EDT hours
Looking for a Data Analyst with strong expertise in data quality analysis, SQL programming, and data lifecycle management to support their enterprise data platform on Azure Cloud as part of the client's digital transformation.
Must have skill and experience: 7-10+yrs of the following: • Data Quality & Analysis – Set up a framework, conduct ongoing data quality assessments, and resolve discrepancies. • SQL & Data Modeling – Over 7 years of SQL programming experience, plus expertise in dimensional and relational data modeling and ETL development. • Cloud & Big Data – Hands-on experience with Azure Data Platform, Spark SQL, and Power BI. • Collaboration & Reporting – Work with stakeholders, business teams, and enterprise architects to communicate insights, resolve data issues, and generate status reports. • Technical Proficiency – Experience with metadata and master data management, reverse engineering source-to-target mapping, and knowledge of Python is a plus.
• Experience with Azure Data Platform technologies or other public cloud offerings • Experience with Spark SQL • Programming experience: SQL, Python • Experience with Power BI report development • Excellent verbal and written communication, critical thinking, time management, priority planning and interpersonal skills. • Ability to understand and interpret requirements and design documents • Ability to write and maintain documentation
Nice to have skills • Agile environment experience, Denodo, IBM DataStage, and Master Data Management tools. Essentially, need a technical Data Analyst with strong data quality expertise, SQL proficiency, and cloud experience (preferably Azure) to optimize data management and ensure data integrity.
Assets: • Experience working in an Agile environment/team • Understanding of Denodo platform • Experience with IBM: Data Manager, InfoSphere DataStage • Experience working on Master Data Management tool
Senior Software Tester (Contract Position) Number of Positions: 1 Duration: 24 months Location: Winnipeg, MB, CA Must be eligible to work in Canada Remote position, must work CST hours 7hr/d billing
Roles and responsibilities: • Developing an approach and detailed work plan for testing activities to accommodate completion of the application within the specified project timeline and budget • End to End testing of mobile and web application as per process ‘flow’ and requirements of application • Design and develop manual and automation test scripts for the application as per business requirements • Conduct Web Services testing and Integration testing of the application as per business requirements • Coordinate UAT testing activities and publish test results
Must have skills and experiences: • 10+ years of recent experience in manual and automation testing of web, mobile and SharePoint applications • 3+ years of recent experience in testing of Web Services using Swagger and SOAP UI • 3+ years of recent experience in working with Azure DevOps and Continuous Integration (CI) • 2+ years of recent experience with integration testing of web/mobile application with Google MAP API • 2+ Years of recent experience with integration testing of web/mobile application with Oracle Work and Asset Management (WAM) system • 2+ Years of recent experience with integration testing of web/mobile application with Oracle Customer Care and Billing (CCB) system • 2+ Years of recent experience with integration testing of web/mobile application with Verint system • 2+ Years of recent experience with integration testing of web/mobile application with SharePoint Online
• Demonstrated recent experience (2 projects) in integration testing of web and mobile based applications with Oracle Customer Care and Billing (CCB) • Demonstrated recent experience (2 projects) in integration testing of web and mobile based applications with Work and Asset Management (WAM) systems • Demonstrated recent experience (2 projects) in integration testing of web and mobile based applications with Verint system
Product Owner – Telephony and Contact Center Services (Contract Position) Number of Positions: 1 Duration: 6 months, possible extension Location: Montréal, QC, CA / Toronto, ON, CA Must be eligible to work in Canada Hybrid position, must work 2d/w onsite at either location
Roles and responsibilities: As a Product Owner (PO) in the Telephony and Contact Center Services team, you will be responsible for the contact center product portfolio. You will collaborate with IT and business stakeholders to build and execute our roadmap for the client’s contact centers. You will work alongside a team of highly skilled technical specialist, the Scrum Master and team manager, to align the backlog and deliver value on an ongoing basis.
Own the deliverables within the team from end to end Build, edit and maintain the team’s backlog Plan deliverable iteration including coordination of dependencies with collaborators Communicate and set the priorities of the team’s backlog while ensuring team buy-in Cooperate with the scrum master to drive the team towards results and identify team improvements Facilitate the evaluation and acceptance of the sprint deliverables Ensure that backlog items have requirements and acceptance criteria Participate to the team’s rituals such as the daily’s, demos and retrospectives Provide an active role in mitigating impediments impacting successful team completion of Release/Sprint Goals Collect and integrate the needs, requirements and expectations of the stakeholders, clients, and collaborators into the team’s backlog Follow our competitors and the industry Keep abreast of Agile/Scrum best practices and new trends
Must have skills and qualifications: 5 – 8 years of exp as PO A deep understanding of contact centers and their supporting technologies, from an end-user perspective (i.e., Omnichannel skill-based routing, reporting, contact recording, speech analytics, WFM) Experience creating roadmaps and tactical plans with various departments Knowledge of industry trends and the evolution of Contact Center products affecting user experience and adoption Experience with Agile methodologies (Scrum, Kanban, SAFe) Knowledge of IT governance (ITIL)
Skills and abilities Strategic mindset Outstanding communication and leadership skills Excellent organizational sense and time management Creative and open mindset Sharp analytical and problem-solving skills Pragmatic and structured documentation
Data Scientist, contract position Number of positions:1, 8month initial contract Location, Ragina SK CA Must be eligible to work in Canada hybrid role if near a client's location, will be disclosed upon connected Remote work is possible, must work CST hours
Roles and responsibilities: Contribute to the development of IFRS9 parameter models, in accordance with CRM's model development guidelines. Experience developing PD, LGD, EAD parameter models. Familiarity with IFRS9 modelling frameworks and guidelines. Expertise in Risk Parameter Calibration: Hands-on experience calibrating Probability of Default (PD), Loss Given Default (LGD), and Exposure at Default (EAD) for Wholesale and/or Commercial portfolios, ensuring alignment with regulatory requirements such as CAR guidelines where applicable. Knowledge of time series analysis and macroeconomic modeling, particularly for developing forward-looking credit risk forecasts or scenario analysis.
Must have Skills: Python programming 5-8yrs Data and database SQL 5-8yrs Experience in SQL and Python: Demonstrated ability to utilize these tools for data analysis, model development, and implementation. Understanding of IFRS 9 and Economic Capital Frameworks: Familiar with methodologies for expected credit loss (ECL) estimation under IFRS 9 and/or frameworks related to Economic Capital, with emphasis on regulatory compliance.
Job Title: Senior DevOps Engineer Start Date: ASAP Contract Length: 6 months (likely extension) Location: Hybrid, Vancouver (3 days/week) Hours: 40/week Status: Inc or T4 Industry: Retail
Responsibilities: Infrastructure Management: Design, deploy, and maintain scalable infrastructure on AWS, ensuring high availability and resilience for applications. Automation & Orchestration: Implement and manage automation solutions using tools like GitLab, Terraform, and CDK to streamline deployment and configuration processes. Monitoring & Alerting: Set up comprehensive monitoring and alerting systems with Splunk, Datadog, and CloudWatch to proactively identify and address system issues, improving incident response times. Collaboration: Work closely with cross-functional teams across North America and India, including DevOps engineers and developers, to support different applications Continuous Improvement: Identify opportunities for process automation, system optimization, and improved resilience, implementing best practices in DevOps and Site Reliability Engineering. Security & Compliance: Ensure secure infrastructure by managing permissions, access controls, and implementing security best practices across cloud environments. Documentation & Knowledge Sharing: Maintain accurate documentation for configurations, procedures, and troubleshooting guides; actively contribute to team knowledge-sharing and collaboration. Disaster Recovery: Design and implement disaster recovery strategies and redundancy solutions to support business continuity across production, development, and QA environments.
Must-Have Skills: 8+ years in SRE/DevOps/Systems Administration Proficiency with configuration, orchestration, and automation (e.g., GitLab, Terraform, CDK) Experience with Infrastructure as Code (IaC) Strong AWS knowledge (EC2, ECS, IAM, Lambda) Familiarity with web services, load balancers, shell scripting, and IT security Experience with monitoring tools (Splunk, Datadog, CloudWatch) Setting up alerting systems for improved incident response Understanding of system resiliency, redundancy, and disaster recovery Experience managing cloud environments in Production, Development, and QA
Business Intelligence and Analytics Analyst (Contract Position) Number of Positions: 1 Duration: 12 months Location: Calgary, AB, CA Must be eligible to work in Canada Remote position, must work MST hours Roles and responsibilities: The contractor will be responsible for planning and performing universe conversion (.unv to .unx) and content cleanup in SAP BI 4.3. Key duties and deliverables include: - Collaborating with the Business Intelligence Governance Team to evaluate requirements and develop a detailed plan. - Preparing the environment for conversion, including CMS content cleanup, content/configuration backups, and ensuring all prerequisites are met. - Identifying potential issues and managing associated risks. - Validating and testing the environment to ensure functionality, performance, security, connectivity, and content integrity. - Converting existing .unv universes to .unx universes. - Providing knowledge transfer and training to internal support staff.
Must have skills and experience: 5yrs of the following business intelligence and analytics analyst role including experience in: Business Intelligence suite of products such as BusinessObjects or Power BI. Experience with BusinessObjects Administrative and Maintenance 4.3 version. Requirements gathering. Data analysis. Applying data modelling principles such as Kimball Dimensional Modelling. Creating and maintaining semantic layers against Data Warehouses and application databases; for example, creating and maintaining BusinessObjects Universes.
Desired Skills 1. Previous work experience in the public sector or large organizations; and 2. Excellent verbal and written communication skills along with proven presentation and interpersonal skills to communicate both internally and externally with personnel at all levels.
Job Description We are seeking an experienced IT professional to lead the IT operations in Canada, overseeing a team of up to 10 individuals. This role is integral to driving the execution of global IT strategies while managing local IT services, procurement, and stakeholder relationships.
If you feel that this role is interesting, and your profile is a good fit, I'd love to hear from you! The best and fastest way to get a response is to submit your updated resume to
This role can be located in GTA or Vernon BC.
MUST have exceptional ERP Implementation experience with strong Leadership background - this role will have a keen focus on People Management.
Advantages Professional Development Flexible Work Arrangement Competitive Salary Package
Responsibilities - Lead and manage the IT team and stakeholders in Canada, ensuring alignment with global strategic objectives for IT operations and service management. - Oversee local IT procurement in adherence to global guidelines and local requirements. - Ensure high service levels and customer satisfaction within the region. - Participate in regional projects where IT plays a critical role, providing managerial oversight. - Contribute to the development of the global IT strategy as a member of the IT leadership team. - Travel across Canada (approximately 10%) to visit sites and team members from the East Coast to the West Coast.
Qualifications - 10+ years in IT roles, with at least 5+ years in IT leadership positions managing teams of 10+ individuals. - Strong background in IT operations or ERP implementation, with exposure to complex environments and stakeholder management. - Hands-on experience with ERP systems as a product owner, functional analyst, or programmer. Experience with e-Emphasys ERP, Infor ERP, or SAP S/4H ERP is a plus. - Solid understanding of business processes and analytical methodologies. - Excellent communication skills (both verbal and written). - Strong analytical judgment and strategic thinking capabilities. - Effective organizational skills, including documentation, planning, and risk mitigation. - Self-motivated with a focus on achieving objectives. - Language Proficiency: Fluent in English; proficiency in French is an asset.
Job Description
MUST be located in Niagara Region - Hybrid 50% In Depth Background Checks required for this position
POSITION SUMMARY The Client Systems Administrator is accountable for installing, diagnosing, repairing, maintaining, and upgrading Service wide software and operating systems, second tier troubleshooting, and the overall experience for end users. This will be a Hybrid role and the person needs to be in the office for 50% of the time and remote the other 50%.
PHYSICAL/MENTAL DEMANDS • Work may involve heavy physical effort while replacing/installing equipment as required (up to 70 lbs.) • Work involves extended periods of strenuous visual and mental concentration • Breakdown of computer hardware/software could result in disruption of resources for the end user • Improperly trained or misinformed personnel could result in a substantial loss to the Service or affect the work of others through time lost in making corrections
MAJOR RESPONSIBILITIES 1. Research, develop, test, build and deploy enterprise software solutions as required, facilitating seamless enterprise wide roll out and adoption. 2. Accountable for maintaining all operating system and software maintenance, logs, and documentation as per best practice, using pro-active planning and recommendations for improvement. 3. Responsible for the maintenance and upgrade of software and operating system versions along with patch levels, security updates, monitoring, and general improvements to the performance and security of the environments. 4. Responsible for the creation of and maintenance of a corporate library of image and software packages held within the NRPS domain, ensuring accuracy and effectiveness at all times. 5. Create corporate computer images, driver upgrades, and various software packages for effective deployment. 6. Maintain up to date inventory of software/hardware levels including licensing compliance and quarterly reconciliation reporting. 7. Perform second tier diagnosis of hardware and software issues and support tier 1 requests in times of high demand or as required by management. 8. Research, review and submit change recommendations for group policy development, efficiencies in current software builds, scripts, automation, and processes as it pertains to your area. 9. Collaborate with IT peers to ensure the desktop computing environment operates efficiently. 10. Document technical issues; recommend and present solution ideas for evaluation. 11. Record, document and maintain subsequent updates of all technical service requests via an IT Service Management application. Determine the scope of reported service requests and escalate according to established standard operating procedures. Ensure all relevant data is collected and accurate including all steps taken to reach satisfactory conclusions to service requests. 12. Advise and present solutions to internal IT groups along with training and coaching of Tier 1 staff to upgrade their knowledge and ability to support any new initiatives. 13. Participate in the IT Change Management Advisory Group and assist the group with the assessment, prioritization and scheduling of technical changes impacting the enterprise network and users. 14. Liaise with third party and PC equipment vendors for service, support, and repair of equipment and software in a timely and well documented manner. 15. Provide leadership, guidance and training to Service Desk Analyst and Computer Hardware Technician positions. 16. Other related duties as assigned.
Qualifications JOB SPECIFICATIONS (Required Education, Experience, etc.) • 3-year college diploma in Computer Information Technology or related discipline or an equivalent combination of education and experience. • Attainment of Microsoft Certified Desktop Support Technician (MCDST) designation and/or Microsoft Certified Technology Specialist (MCTS) designation or equivalent training • 3 years of relevant work experience (e.g. with standard PC software packages, customer service, troubleshooting, office automation, end user training, etc.) • Working technical knowledge of current protocols, operating systems, and standards • Working technical knowledge of Microsoft System Centre Configuration Manage (SCCM), Windows Automated Installation Kit (WAIK), and Microsoft Deployment Toolkit (MDT) • Advanced technical knowledge of basic scripting techniques including, but not limited to, VBscript, PowerShell, and AutoIt • Advanced technical knowledge of TCP/IP, DNS, DHCP, WINS • Advanced knowledge and demonstrated experience of Windows XP and Windows 7 client environments • Effective interpersonal skills along with strong written and oral communication skills • Self-motivated with the ability to prioritize and execute tasks in a high pressure environment • Highly organized and able to plan, schedule, and manage work using effective time management skills • Valid Class G Driver’s License
NOTE: Once appointed to the position, the following requirement must be met: • Successful completion of Service driving test
Summary WORKING CONDITIONS • Work is sometimes performed in cramped, uncomfortable, and at times physically challenging areas • Work environment includes the use of specialized equipment which may involve moderate risks when performing preventative measures to avoid damaging equipment • Expected to travel throughout the Region to provide support to various end users • Participates in the IT on call rotation schedule • Considerable contact with other members of the Service and outside suppliers of hardware/software