1

Jobs In Canada For Foreign Jobs (NOW HIRING)

$41/hr

Logistics & Eligibility Must be legally authorized to work in Canada for the duration of the ... contract. Must be able to commute to the client site 4 days per week. Long-term engagement ...

next page

Showing results 1-20

Jobs In Canada For Foreign information

Can a US citizen get a job in Canada?

A US citizen can work in Canada if they obtain the appropriate work permit or visa, such as a Temporary Foreign Worker Program or an International Mobility Program. Employers often require proof of legal authorization before hiring foreign nationals, and certain jobs may require specific certifications or skills. It is essential to follow Canadian immigration regulations to work legally in the country.

Which jobs are in demand in Canada for foreigners?

Jobs in demand for foreigners in Canada include healthcare roles such as nurses and medical technicians, skilled trades like electricians and carpenters, IT professionals including software developers and cybersecurity specialists, and hospitality workers such as cooks and hotel staff. These sectors often require relevant certifications, language skills, and sometimes work permits or immigration approval.

How can I get a job in Canada as a foreigner?

To get a job in Canada as a foreigner, you need to obtain a valid work permit or visa, which often requires a job offer from a Canadian employer who may need to demonstrate that no qualified Canadian citizen or permanent resident is available for the role. Employers may also require proof of skills, certifications, or language proficiency, and some jobs may be eligible under specific immigration programs like Express Entry or Provincial Nominee Programs.

Is Canada still hiring foreign workers?

Yes, Canada continues to hire foreign workers across various sectors, especially in skilled trades, healthcare, and technology. The country has ongoing immigration programs like the Temporary Foreign Worker Program and Express Entry to facilitate employment for qualified international applicants.
Infographic showing various Jobs In Canada For Foreign job openings in the United States as of June 2026, with employment types broken down into 1% Locum Tenens, 25% Full Time, 68% Part Time, 2% Temporary, and 4% Contract. Highlights an 94% Physical, 1% Hybrid, and 5% Remote job distribution.
Technical Business Analyst (Canada)

Technical Business Analyst (Canada)

Brooksource

Hybrid

$41/hr

Other

Posted 12 days ago


Job description

Business Analyst (Java / DevOps Background)
Long-Term Contract | Canada (Onsite 4 Days / Week) | Rate: $30 USD ? $41 CAD per hour
Position Summary
We are seeking a hands-on Business Analyst with a strong technical foundation in Java development and DevOps practices. This is a long-term contract opportunity based in Canada, requiring four (4) days onsite each week. The ideal candidate bridges the gap between business stakeholders and engineering teams, translating complex business needs into clear technical requirements while bringing the credibility and depth of a former developer. We are looking for a true owner - someone who drives initiatives forward, anticipates problems, and delivers outcomes without needing to be managed.
Engagement Details
Role Type: Long-term contract
Location: Canada - 4 days onsite, 1 day remote
Pay Rate: $30 USD per hour (approximately $41 CAD per hour at current exchange rates)
Schedule: Full-time hours, standard business week
Note: CAD amount is an approximate conversion based on prevailing exchange rates and may fluctuate. Final compensation will be paid at $30 USD/hour.
Key Responsibilities
Partner with business stakeholders to elicit, analyze, document, and validate functional and non-functional requirements.
Translate business needs into clear user stories, acceptance criteria, technical specifications, and process flows.
Collaborate closely with Java development teams to refine designs, review implementation approaches, and remove blockers.
Engage with DevOps and platform teams on CI/CD pipelines, deployment strategies, environment readiness, and release planning.
Lead and facilitate requirement workshops, backlog grooming, sprint planning, and stakeholder review sessions.
Perform gap analysis between current-state and future-state systems and recommend pragmatic solutions.
Support QA teams by clarifying requirements, reviewing test cases, and validating delivered functionality.
Take ownership of assigned workstreams end-to-end - from discovery through delivery and post-implementation support.
Proactively identify risks, dependencies, and process improvements; drive resolution rather than escalating without action.
Produce high-quality documentation: BRDs, FRDs, process diagrams, data flow diagrams, and runbooks.
Required Skills & Experience
Business Analysis
Proven experience as a Business Analyst on enterprise-scale technology delivery programs.
Strong skills in requirement elicitation, user story writing, process mapping, and stakeholder management.
Comfortable working in Agile/Scrum environments and using tools such as Jira and Confluence.
Excellent written and verbal communication; ability to translate technical detail for business audiences and vice versa.
Development Background
Prior hands-on software development experience (not just BA exposure to dev teams).
Strong understanding of the full software development lifecycle (SDLC).
Comfortable reading code, reviewing pull requests at a high level, and discussing design trade-offs with engineers.
Java Development
Hands-on experience with Java and the Java/JEE ecosystem (Spring/Spring Boot preferred).
Familiarity with REST APIs, microservices architecture, and integration patterns.
Working knowledge of relational databases and SQL.
DevOps
Practical exposure to CI/CD pipelines (e.g., Jenkins, GitLab CI, GitHub Actions, Azure DevOps).
Familiarity with containerization (Docker) and orchestration (Kubernetes) concepts.
Understanding of cloud platforms (AWS, Azure, or Google Cloud Platform) and modern deployment practices.
Comfortable reading build logs, troubleshooting environment issues, and partnering with platform engineers.
Ownership & Mindset
Demonstrated track record of taking initiatives from ambiguity to delivery without close oversight.
Strong sense of accountability - owns outcomes, not just tasks.
Proactive problem solver who escalates with proposed solutions, not just problems.
Collaborative, low-ego, and able to influence across business and technical teams.
Nice to Have
Experience in financial services, banking, insurance, or other regulated industries.
Exposure to event-driven architectures (Kafka, RabbitMQ, etc.).
Familiarity with Infrastructure as Code (Terraform, Ansible, CloudFormation).
Experience working in distributed/hybrid teams across multiple time zones.
Logistics & Eligibility
Must be legally authorized to work in Canada for the duration of the contract.
Must be able to commute to the client site 4 days per week.
Long-term engagement; candidates seeking short-term assignments will not be considered.