System Analyst
- Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Experience
- 7+ years of relevant experience as a Systems Analyst, Business Systems Analyst, Technical Systems Analyst, or similar role.
- Posting language
- English
- Posted
Original job description
Systems Analyst
Position Overview
We are seeking an experienced Systems Analyst – Level 2 with 7+ years of relevant experience to analyze business and technical requirements and translate them into scalable system designs and technical specifications.
The successful candidate will work closely with business stakeholders, technical teams, developers, and project teams throughout the systems development lifecycle, from requirements and feasibility analysis through design, implementation, data conversion, testing, and production support.
Key Responsibilities
- Gather, analyze, document, and validate business, functional, and technical requirements.
- Translate business requirements into detailed system designs, functional specifications, and technical requirements.
- Develop feasibility, cost, design, requirements, and specification documentation for new and existing systems.
- Analyze functional requirements to identify information flows, processes, procedures, dependencies, and decision points, and recommend appropriate solution alternatives.
- Define and document system components, interfaces, integrations, data structures, files, modules, and operational environments.
- Define interfaces between manual and automated processes, external systems, and new and existing applications.
- Define input and output requirements and develop detailed requirements to support the technical design phase.
- Document system design, architecture concepts, processes, and technical specifications and present designs for stakeholder approval.
- Collaborate with developers and technical teams to develop functional prototypes and production-ready solutions.
- Support system implementation activities, including testing, validation, deployment, and production readiness.
- Develop and maintain procedures, system documentation, technical standards, and supporting materials.
- Provide expert consultation related to system performance, scalability, security, production analysis, and ongoing maintenance.
- Plan and coordinate data conversion and migration activities, including data mapping, interfaces, mock conversions, enhancements, production conversions, and validation.
- Import, restructure, transform, and validate files and data from multiple sources and formats.
- Verify the completeness and accuracy of converted and migrated data.
- Define testing strategies and support functional, integration, system, and production validation activities.
- Maintain current knowledge of applicable business processes, policies, standards, and procedures.
- Contribute to project planning activities, including work breakdown structures, estimates, dependencies, deliverables, and project plans.
- Identify system risks, issues, dependencies, and opportunities for process or technology improvements.
Required Qualifications
- 7+ years of relevant experience as a Systems Analyst, Business Systems Analyst, Technical Systems Analyst, or similar role.
- Demonstrated experience gathering and translating complex business requirements into functional and technical specifications.
- Strong knowledge of systems analysis, solution design, integration, and software/system development lifecycle practices.
- Experience documenting system interfaces, data flows, process flows, data structures, integrations, and system requirements.
- Hands-on experience supporting data migration, mapping, file conversion, validation, and reconciliation activities.
- Experience working closely with developers, architects, business stakeholders, QA teams, and project managers.
- Strong understanding of system testing methodologies and implementation processes.
- Experience analyzing production systems with consideration for performance, scalability, security, and maintainability.
- Strong analytical, problem-solving, documentation, and stakeholder communication skills.
- Ability to manage multiple priorities and work effectively within complex technical environments.
Preferred Qualifications
- Experience working within large-scale enterprise or highly integrated technology environments.
- Experience with Agile, Waterfall, or hybrid delivery methodologies.
- Familiarity with requirements and project management tools such as Azure DevOps, Jira, Confluence, or similar platforms.
- Experience developing process flows, data models, system diagrams, use cases, user stories, and acceptance criteria.
- Experience contributing to project estimates, work breakdown structures, implementation planning, and risk management.
More about this job
Responsibilities
Gather and translate business and technical requirements into system designs, specifications, and documentation, while coordinating with stakeholders and technical teams throughout the development lifecycle. Support implementation, testing, production readiness, and data migration, and advise on system performance, security, scalability, and maintenance.
Requirements
Requires at least 7 years of relevant systems analysis experience, including translating complex requirements into functional and technical specifications and supporting system integration, testing, and implementation. Candidates should have hands-on data migration experience, strong analytical and communication skills, and the ability to work across technical and business teams.
Skills
- Requirements Analysis
- Systems Analysis
- Solution Design
- Functional Specifications
- Technical Specifications
- Systems Integration
- Data Migration
- Data Mapping
- Data Validation
- System Testing
- Process Flow Documentation
- Stakeholder Communication
- Production Support
- Risk Management
- Project Planning
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Data & Analytics
- Consulting
Keywords
- Systems Analysis
- Business Requirements
- Functional Requirements
- Technical Requirements
- Solution Design
- System Architecture
- System Interfaces
- Data Flows
- Process Flows
- Data Structures
- Systems Integration
- Data Migration
- Data Mapping
- File Conversion
- Data Validation
- Data Reconciliation
- Functional Testing
- Integration Testing
- System Testing
- Production Validation
- Performance
- Scalability
- Security
- Agile
- Waterfall
- Azure DevOps
- Jira
- Confluence
- Risk Management