Business Analyst - IT
- Calgary, AB, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Posting language
- English
- Posted
Original job description
We believe that a clear strategic vision, with measurable objectives, along with disciplined accountability and data-based decision-making leads to successful outcomes. When we couple this approach with our values-driven, collaborative, safety conscious culture, we achieve top decile performance, deliver results, and have fun while doing it!
We offer careers, not jobs, and we strive for an environment where the best people come to work and feel rewarded for their contributions. We are a team of the best and the brightest in industry, and since our inception, we have led with a people-first approach. We give our employees ample opportunity to pursue their interests and passions and support them as their careers progress.
Black Diamond Group’s IT department is looking for full-time position for Business Systems Analyst, ITThis role is hybrid - in-office with 20% flexibility to work from home.
Reporting to the GM, IT, the Business Systems Analyst acts as the bridge between business stakeholders and IT delivery teams, translating business needs into clear, actionable requirements for technology initiatives.
The role leads requirements discovery, analyzes business processes, identifies gaps, and ensures complex projects have defined scope, business rules, data needs, integrations, workflows, security considerations, reporting requirements, and acceptance criteria before implementation begins.
This role requires a technically minded analyst who understands enterprise applications, system configuration, data flows, integrations, reporting, and software delivery concepts well enough to produce implementation-ready work for technical teams.
Duties And Responsibilities
- Business Analysis and Requirements Gathering
- Lead requirements gathering and discovery sessions with business users, IT teams, vendors, and system owners.
- Define and document business problems, objectives, scope, assumptions, constraints, dependencies, risks, and success criteria.
- Elicit, analyze, document, validate, and prioritize functional and non-functional requirements.
- Identify missing requirements, conflicting information, undefined business rules, exceptions, and edge cases.
- Translate business needs into implementation-ready artifacts, including user stories, work items, acceptance criteria, process flows, configuration details, data mappings, integration requirements, and reporting requirements.
- Maintain traceability between business objectives, requirements, testing, and delivered functionality.
- Obtain appropriate stakeholder validation and agreement on requirements.
- Document and analyze current-state and future-state business processes.
- Identify opportunities to simplify, standardize, automate, or improve business processes.
- Document workflows, approvals, business rules, system interactions, integrations, data flows, permissions, and reporting needs.
- Assess gaps between business requirements and existing system capabilities.
- Work with technical teams and vendors to evaluate solution options and ensure proposed solutions meet business requirements.
- Support root-cause analysis and resolution of business and system issues.
- Work with business stakeholders and IT leadership to assess and validate new technology requests and initiatives.
- Assist in defining project scope, objectives, deliverables, dependencies, risks, feasibility, and expected business value.
- Support evaluation of software products, platforms, vendors, and implementation approaches.
- Ensure requirements and key decisions are sufficiently defined before work is assigned to technical delivery teams.
- Work closely with developers, administrators, and vendors throughout implementation to clarify requirements and resolve questions.
- Identify and communicate changes in scope, requirements, risks, dependencies, and outstanding decisions.
- Support backlog refinement and prioritization where Agile delivery methods are used.
- Develop UAT scenarios, test cases, and expected outcomes based on approved requirements.
- Coordinate and facilitate User Acceptance Testing with business stakeholders.
- Track defects, gaps, and outstanding requirements through resolution.
- Validate that system configuration, workflows, reporting, integrations, and delivered functionality meet documented business requirements.
- Assist with defect triage and determine whether issues represent defects, configuration issues, misunderstood requirements, or new requirements.
- Maintain alignment between business stakeholders, IT delivery teams, vendors, and project stakeholders throughout discovery, implementation, testing, and support transition.
- Build effective relationships with business leaders, subject matter experts, technical teams, vendors, and project stakeholders.
- Maintain accurate, current, and controlled project, requirements, and decision documentation.
- Support change management, user documentation, training materials, and implementation communications where required.
- Proactively identify and communicate issues, risks, dependencies, decisions, and required actions.
- Continuously identify opportunities to improve business analysis practices, IT delivery processes, documentation, and stakeholder engagement.
- Post-secondary education in Business Analysis, Information Technology, Computer Science, Business Administration, or related discipline, or equivalent professional experience.
- Demonstrated experience as a Business Systems Analyst, Business Analyst, Systems Analyst, or similar role supporting technology initiatives.
- Experience gathering and documenting requirements for enterprise applications, software implementations, or complex technology projects.
- Experience working with business stakeholders, technical teams, vendors, and implementation partners.
- Experience creating functional requirements, user stories, acceptance criteria, process maps, test cases, and other business analysis artifacts.
- Strong understanding of enterprise applications, business processes, data, integrations, reporting, permissions, and system configuration.
- Experience with Jira, Azure DevOps, Project/Planner, or similar relevant tools preferred.
- Experience with ERP, CRM, financial, operational, reporting, asset management, or other enterprise systems is considered an asset.
- Familiarity with APIs, integrations, databases, identity and access management, and enterprise application architecture is considered an asset.
- Business Analysis certifications are considered an asset.
- Strong analytical and structured problem-solving skills.
- Excellent requirements discovery, analysis, validation, and documentation skills.
- Ability to identify gaps, inconsistencies, assumptions, risks, and edge cases.
- Strong written and verbal communication skills, with the ability to translate between business and technical audiences.
- Strong facilitation and stakeholder management skills.
- Ability to challenge assumptions, clarify ambiguity, and identify gaps diplomatically.
- Strong attention to detail and organizational skills.
- Ability to manage multiple concurrent initiatives and competing priorities.
- Ability to work independently and take ownership of requirements from discovery through implementation and validation.
We are an Equal Opportunity Employer
Black Diamond Group Limited is committed to diversity, equal opportunity and ensuring that our employees have the ability to thrive in an inclusive environment. We are pleased to consider all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, marital status, family status, veteran status, Indigenous status, national origin, age, disability or any other legally-protected factors. Accommodation for applicants with disabilities is available upon request during the recruitment process.
Company: Black Diamond Group
More about this job
Responsibilities
Lead discovery and translate business needs into validated, implementation-ready requirements, process documentation, and delivery artifacts for technology initiatives. Coordinate with stakeholders, IT teams, and vendors through solution evaluation, implementation, user acceptance testing, and issue resolution.
Requirements
The role requires relevant post-secondary education or equivalent experience, along with demonstrated experience as a business or systems analyst supporting technology initiatives. Candidates should be skilled in requirements analysis and documentation, enterprise systems, stakeholder collaboration, and business analysis artifacts; experience with delivery tools and enterprise platforms is an asset.
Skills
- Requirements Gathering
- Business Process Analysis
- Requirements Documentation
- Stakeholder Management
- Process Mapping
- User Stories
- Acceptance Criteria
- Systems Analysis
- Enterprise Applications
- Data Mapping
- Integration Analysis
- Reporting Requirements
- User Acceptance Testing
- Defect Triage
- Jira
- Azure DevOps
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Data & Analytics
- Management & Leadership
Keywords
- Business Systems Analysis
- Business Analysis
- Requirements Discovery
- Functional Requirements
- Non-Functional Requirements
- User Stories
- Acceptance Criteria
- Process Mapping
- Business Rules
- Data Flows
- Data Mapping
- Integrations
- APIs
- Databases
- Enterprise Applications
- System Configuration
- Reporting
- Permissions
- Identity And Access Management
- Enterprise Application Architecture
- User Acceptance Testing
- Defect Triage
- Agile
- Jira
- Azure DevOps
- Project/Planner
- ERP
- CRM
- Financial Systems
- Asset Management