{"id":4051067,"url":"https://alion.io/job/randstad-canada-intermediate-systems-analyst","title":"Intermediate Systems Analyst","company":{"id":19351,"name":"Randstad Canada","domain":"randstad.ca","url":"https://alion.io/company/randstad","size_band":null,"is_staffing_agency":false,"employer_type":"staffing","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Analytics","role_family":"Analytics","seniority":"middle","employment_type":"contractor","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Toronto, Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Angular","optional":false},{"name":"Java","optional":false},{"name":"SQL","optional":false},{"name":"JavaScript","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-11-10T21:26:16Z","employer_posted_date":null,"last_verified_at":"2026-11-10T21:26:16Z","board_verified":false,"closed_at":null,"days_open":0,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":0},"description":"We are seeking an experienced Intermediate Systems Analyst to deliver technical expertise in systems analysis, solution design, and data modeling for complex enterprise applications. In this role, you will act as a key liaison between business stakeholders and technical teams, translating business needs into detailed technical specifications, architecture blueprints, and data models. Working across the full Systems Development Life Cycle (SDLC), you will leverage your expertise in conceptual, logical, and physical database modeling, SQL scripting, and object-oriented architectures (Java and Angular) to guide application development, coordinate testing and integration, and ensure high-quality, cost-effective solutions.\n\nLocation: Toronto, ON (Fully Onsite – 5 days/week required)\n\nDuration: 4-month contract\n\nAdvantages\nEnd-to-End Analysis: Lead system design and analysis from requirements elicitation through to final deployment.\n\nModern Full-Stack Scope: Work hands-on with Java, Angular, and multi-tier database architectures.\n\nDirect Stakeholder Engagement: Drive collaboration between business clients, development teams, and architecture groups.\n\nCentral Location: Full-time onsite engagement in a dedicated Toronto office environment.\n\nResponsibilities\nConduct end-to-end systems analysis, technical requirements gathering, and system design across all stages of the SDLC.\n\nAuthor detailed technical design documents, system architecture artifacts, and functional specifications.\n\nDevelop, reverse-engineer, and maintain conceptual, logical, and physical data models, including Entity Relationship Diagrams (ERDs) and metadata reports.\n\nWrite, test, and optimize complex database SQL scripts to support application functionality and backend structures.\n\nCollaborate with software development teams to guide implementation utilizing object-oriented programming languages, specifically Java and Angular frameworks.\n\nFacilitate Joint Application Design (JAD) sessions, user interviews, and workshops to translate business requirements into technical system solutions.\n\nPlan, coordinate, and execute system integration testing, manual functional testing, and User Acceptance Testing (UAT) with clients.\n\nDevelop comprehensive QA artifacts including test plans, test cases, and requirement traceability matrices.\n\nAssist in evaluating architecture components, technical feasibility studies, and threat and risk assessment (TRA) documentation.\n\nProvide implementation and post-implementation support, troubleshooting technical issues across multi-tier environments.\n\nQualifications\nSystems Analysis & Design: 5+ years of dedicated system analysis and design experience, preferably in a large, complex business environment (Strictly Required).\n\nTechnical Documentation: Demonstrated experience authoring detailed design documents, technical specifications, and system architecture blueprints (Strictly Required).\n\nDatabase Modeling: Proven experience in conceptual, logical, and physical database modeling, including reverse-engineering physical data models and creating ERDs (Strictly Required).\n\nDatabase SQL Scripting: Strong hands-on experience developing and executing database SQL scripts (Strictly Required).\n\nObject-Oriented Programming (Java & Angular): Practical programming background with object-oriented languages, with mandatory experience in Java and Angular web frameworks (Strictly Required).\n\nCommunication & Facilitation: Excellent verbal communication and presentation skills with demonstrated ability to lead technical sessions and engage diverse stakeholders (Strictly Required).\n\nNice-to-Have Assets:\nPrior systems analysis experience within the public sector or government enterprise environments.\n\nPractical knowledge of Threat, Risk, Assessment (TRA) processes and documentation.\n\nFamiliarity with digital accessibility standards (AODA / WCAG 2.0 Level AA).\n\nExperience working with multi-dimensional data models, cubes, and data warehouse concepts.\n\nSummary\nIf you're interested in the \"Intermediate Systems Analyst\" role based in Toronto, we encourage you to apply online at www.randstad.ca.\n\nOnly qualified candidates will be contacted for the next steps. We look forward to hearing from you!\n\nRandstad 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.\n\nRandstad 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.\n\nThis posting is for existing and upcoming vacancies.","description_format":"text","description_chars":5678,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Equity"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["IT Staffing & Staff Augmentation"],"lifecycle":[{"event":"open","at":"2026-11-11T01:44:05Z"}],"visa":[{"country":"CA","licensed_sponsor":true,"adverts_offering_sponsorship_24m":0,"sanctioned_now":false,"evidence":"Positions approved through LMIA in 12 months: 1","filings_12m":1,"filings_prev_12m":0,"green_card_filings_12m":null,"median_offered_wage_usd":null,"route":"Global Talent Stream","cap_exempt":false,"checked_at":"2026-11-11T07:38:50+00:00","sources":["ESDC: employers issued a positive LMIA"],"filings_for_role_12m":0}],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":14,"reasons":["seen:0","win:early","comp:brand"],"computed_at":"2026-11-11T05:49:22Z"},"pay":null,"html_url":"https://alion.io/job/randstad-canada-intermediate-systems-analyst","json_url":"https://alion.io/job/randstad-canada-intermediate-systems-analyst.json","meta":{"generated_at":"2026-11-11T11:33:29Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":20243,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-12T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":19351},"rest":"https://alion.io/mcp/rest/get_company?id=19351"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Frandstad-canada-intermediate-systems-analyst"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Frandstad-canada-intermediate-systems-analyst"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Frandstad-canada-intermediate-systems-analyst"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/randstad-canada-intermediate-systems-analyst\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Frandstad-canada-intermediate-systems-analyst"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4051067}},{"tool":"search_jobs","arguments":{"company":"randstad.ca","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4051067},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}