Position DetailsJob Title: Procurement Specialist / Contract Analyst (Public Sector)Job ID: GOAPRDJPLocation: Edmonton Alberta (100% Onsite OXBRIDGE PLACE)Duration: 6 months (Approx. 913 hours)Start Date: First day of the monthSchedule: MondayFriday 8:15 AM 4:30 PM Role OverviewTh

Position DetailsJob Title: Procurement Specialist / Contract Analyst (Public Sector)Job ID: GOAPRDJPLocation: Edmonton Alberta (100% Onsite OXBRIDGE PLACE)Duration: 6 months (Approx. 913 hours)Start Date: First day of the monthSchedule: MondayFriday 8:15 AM 4:30 PM Role OverviewTh

Apply Now

Job Description Business Analyst (CRAVES Deployment Project)Client: Service New Brunswick (SNB)Project: CAMA Renewal and Valuation Enhancements Solution (CRAVES)Duration: May 2026 March 2028 ( possible extension)Work Type: Full-time Remote (Canada-based resource required)Role Overv

Job Description Business Analyst (CRAVES Deployment Project)Client: Service New Brunswick (SNB)Project: CAMA Renewal and Valuation Enhancements Solution (CRAVES)Duration: May 2026 March 2028 ( possible extension)Work Type: Full-time Remote (Canada-based resource required)Role Overv

Apply Now

Job Title: Senior Cybersecurity Project Manager (IT)Requisition ID: GOAPRDJPClient: Government of Alberta JusticeLocation: Edmonton AB (100% Onsite)Rate: CAD 100/hourContract DurationTotal Hours: 2885.50 hoursHours per Week: 36.25Estimated Duration: 1.53 years (1819 months)Extension:

Job Title: Senior Cybersecurity Project Manager (IT)Requisition ID: GOAPRDJPClient: Government of Alberta JusticeLocation: Edmonton AB (100% Onsite)Rate: CAD 100/hourContract DurationTotal Hours: 2885.50 hoursHours per Week: 36.25Estimated Duration: 1.53 years (1819 months)Extension:

Apply Now
Full Time

Position: Senior Scala ConsultantLocation: Montreal QCDuration: 12 months contract This role requires both strong technical ability in a variety of development environments and significant proficiency with Java EE Object Oriented development as well as proven capability leveraging Sca

Position: Senior Scala ConsultantLocation: Montreal QCDuration: 12 months contract This role requires both strong technical ability in a variety of development environments and significant proficiency with Java EE Object Oriented development as well as proven capability leveraging Sca

Apply Now

Role: CA Gen Programmer / Programmer Analyst (Programmer 2)Requisition ID: RQ00313Client: Service New Brunswick (SNB) Health Application ServicesLocation: Fredericton New Brunswick (Onsite/Hybrid)Duration: May 18 2026 March 31 2027 (Extension possible till March 2028)Role OverviewSe

Role: CA Gen Programmer / Programmer Analyst (Programmer 2)Requisition ID: RQ00313Client: Service New Brunswick (SNB) Health Application ServicesLocation: Fredericton New Brunswick (Onsite/Hybrid)Duration: May 18 2026 March 31 2027 (Extension possible till March 2028)Role OverviewSe

Apply Now

Job Description Business Analyst (BA3) Clinical Adoption LeadClient: Department of Health (New Brunswick)Requisition ID: RQ00314Program: Provincial Clinical Information Solution (CIS) SymbioDuration: 2 Years ( possible extension)Start Date: May 2026 (or earlier)Work Model: Remote (M

Job Description Business Analyst (BA3) Clinical Adoption LeadClient: Department of Health (New Brunswick)Requisition ID: RQ00314Program: Provincial Clinical Information Solution (CIS) SymbioDuration: 2 Years ( possible extension)Start Date: May 2026 (or earlier)Work Model: Remote (M

Apply Now
Full Time

Sr. Power Platform DeveloperJob Title: Sr. Power Platform Developer.Duration: On-going until September 30 2026 with a possible opportunity to extend.Location: 100% Remote.Estimated Allocation: 20 hours per week (approximately 460 hours total).Minimum Qualifications:Minimum of 8 years

Sr. Power Platform DeveloperJob Title: Sr. Power Platform Developer.Duration: On-going until September 30 2026 with a possible opportunity to extend.Location: 100% Remote.Estimated Allocation: 20 hours per week (approximately 460 hours total).Minimum Qualifications:Minimum of 8 years

Apply Now

This is a remote position. Senior Power Platform Technical Advisor / Architect Job Title: Senior Power Platform Technical Advisor / Architect. Duration: On-going until September 30 2026 with a possible opportunity to extend. Location: 100% Remote. Estimated All

This is a remote position. Senior Power Platform Technical Advisor / Architect Job Title: Senior Power Platform Technical Advisor / Architect. Duration: On-going until September 30 2026 with a possible opportunity to extend. Location: 100% Remote. Estimated All

Apply Now

Job Title: Project Manager (PM3) Digital AssetsRequisition ID - RQ00310Client: Department of Health (DoH) New BrunswickProgram: Symbio Provincial Clinical Information SolutionDuration: 2 Years ( 1-Year Extension Option)Start Date: May 18 2026 (or earlier)Work Model: Remote with mont

Job Title: Project Manager (PM3) Digital AssetsRequisition ID - RQ00310Client: Department of Health (DoH) New BrunswickProgram: Symbio Provincial Clinical Information SolutionDuration: 2 Years ( 1-Year Extension Option)Start Date: May 18 2026 (or earlier)Work Model: Remote with mont

Apply Now

Job Description: Project Manager Business Digital Assets (PM3)Requisition ID: RQ00312Client: Department of Health (Symbio Program)Engagement Type: Contract (Full-Time)Duration: 2 Years Possible extensionLocation: Remote (Monthly travel to New Brunswick required)Role OverviewThe Depa

Job Description: Project Manager Business Digital Assets (PM3)Requisition ID: RQ00312Client: Department of Health (Symbio Program)Engagement Type: Contract (Full-Time)Duration: 2 Years Possible extensionLocation: Remote (Monthly travel to New Brunswick required)Role OverviewThe Depa

Apply Now
Full Time

Power Platform Scrum MasterJob Title: Power Platform Scrum Master.Duration: On-going until September 30 2026 with a possible opportunity to extend.Location: 100% Remote.Estimated Allocation: 10-12 hours per week (approximately 240 hours total).Minimum Qualifications:Minimum of 10 year

Power Platform Scrum MasterJob Title: Power Platform Scrum Master.Duration: On-going until September 30 2026 with a possible opportunity to extend.Location: 100% Remote.Estimated Allocation: 10-12 hours per week (approximately 240 hours total).Minimum Qualifications:Minimum of 10 year

Apply Now

Job Title: Full Stack Developer (Land Modernization Initiative)Requisition ID: RQ00562Location: Halifax Nova Scotia (Hybrid/Remote flexibility)Duration: May 11 2026 October 31 2026 (Full-time with possible extension)Client: Department of Cyber Security and Digital Solutions (CSDS) Go

Job Title: Full Stack Developer (Land Modernization Initiative)Requisition ID: RQ00562Location: Halifax Nova Scotia (Hybrid/Remote flexibility)Duration: May 11 2026 October 31 2026 (Full-time with possible extension)Client: Department of Cyber Security and Digital Solutions (CSDS) Go

Apply Now
Full Time

Data Entry Clerk IntermediateJob ID: GOAPRDJPLocation: Edmonton AB (Onsite Mandatory)Client: Government of Alberta Environment & Protected AreasContract: Up to 12 months (possible extension) About the RoleThe Government of Alberta is hiring an Intermediate Data Entry Clerk to suppo

Data Entry Clerk IntermediateJob ID: GOAPRDJPLocation: Edmonton AB (Onsite Mandatory)Client: Government of Alberta Environment & Protected AreasContract: Up to 12 months (possible extension) About the RoleThe Government of Alberta is hiring an Intermediate Data Entry Clerk to suppo

Apply Now

Job Title: Procurement Specialist (IT) SeniorRequisition ID: GOAPRDJP Client: Government of Alberta Location: Edmonton AB (Primarily Remote Occasional Onsite) Job Type: Contract Duration: Initial term with extension up to 24 months Positions: 2 About the RoleThe Government of Albert

Job Title: Procurement Specialist (IT) SeniorRequisition ID: GOAPRDJP Client: Government of Alberta Location: Edmonton AB (Primarily Remote Occasional Onsite) Job Type: Contract Duration: Initial term with extension up to 24 months Positions: 2 About the RoleThe Government of Albert

Apply Now

Job DescriptionPosition Title: Corporate and Administrative Services OfficerLocation: 100% onsite 125 Wyse Road Dartmouth Nova ScotiaTerm: Approximately April/May 2026 to March 31 2027 with an option to extend for up to one additional yearReporting To: Chief Executive Officer or desig

Job DescriptionPosition Title: Corporate and Administrative Services OfficerLocation: 100% onsite 125 Wyse Road Dartmouth Nova ScotiaTerm: Approximately April/May 2026 to March 31 2027 with an option to extend for up to one additional yearReporting To: Chief Executive Officer or desig

Apply Now

Remote work is also an option...Client: Morgan StanleyPosition: Senior SAP BPC NW 7.5 Consolidation ExpertLocation: Montreal QC( 3 days onsite is must)Duration: 12 Months Senior SAP BPC NW 7.5 Consolidation ExpertWe are seeking an experienced Senior SAP BPC NW 7.5 Consolidation Expert

Remote work is also an option...Client: Morgan StanleyPosition: Senior SAP BPC NW 7.5 Consolidation ExpertLocation: Montreal QC( 3 days onsite is must)Duration: 12 Months Senior SAP BPC NW 7.5 Consolidation ExpertWe are seeking an experienced Senior SAP BPC NW 7.5 Consolidation Expert

Apply Now
Full Time

Position Title: Technical WriterClient: Toronto Port AuthorityEngagement Type: Professional services / consultant engagementJob Reference:Position SummaryToronto Port Authority is seeking a Technical Writer to support the development revision and maintenance of high-quality documentat

Position Title: Technical WriterClient: Toronto Port AuthorityEngagement Type: Professional services / consultant engagementJob Reference:Position SummaryToronto Port Authority is seeking a Technical Writer to support the development revision and maintenance of high-quality documentat

Apply Now

Client: Morgan StanleyPosition: Data EngineerLocation: Montreal QC ( 3 days onsite is must)Duration: 12 MonthsIn person interview is MUST. Data Engineer KEY RESPONSIBILITIES:Designing implementing managing scalable data solutions using Snowflake environment for optimized data storage

Client: Morgan StanleyPosition: Data EngineerLocation: Montreal QC ( 3 days onsite is must)Duration: 12 MonthsIn person interview is MUST. Data Engineer KEY RESPONSIBILITIES:Designing implementing managing scalable data solutions using Snowflake environment for optimized data storage

Apply Now

Upstaff

Full Time

Job DetailsJob Title: Data AnalystRequisition ID: GOAPRDJPClient: Government of AlbertaLocation: Edmonton Alberta ( Remote Occasional Onsite)Duration: 7 Months (with possible extension up to 24 Months)Work Hours: 36.25 hours/weekAbout the RoleThe Government of Alberta is seeking a Da

Job DetailsJob Title: Data AnalystRequisition ID: GOAPRDJPClient: Government of AlbertaLocation: Edmonton Alberta ( Remote Occasional Onsite)Duration: 7 Months (with possible extension up to 24 Months)Work Hours: 36.25 hours/weekAbout the RoleThe Government of Alberta is seeking a Da

Apply Now

Job Title: Business Consultant IntermediateRequisition ID: GOAPRDJP Client: Government of Alberta Energy & Minerals (Petrinex) Location: Calgary AB (Onsite 5 Days/Week) Job Type: Contract Duration: Initial term with extension up to 24 months Rate: CAD $60/hour (All-inclusive) Posit

Job Title: Business Consultant IntermediateRequisition ID: GOAPRDJP Client: Government of Alberta Energy & Minerals (Petrinex) Location: Calgary AB (Onsite 5 Days/Week) Job Type: Contract Duration: Initial term with extension up to 24 months Rate: CAD $60/hour (All-inclusive) Posit

Apply Now