Skip to main content
T

Business Analyst

Tekshapers

Location

Toronto, Ontario, Canada

Salary

Not specified

Type

fulltime

Posted

Today

via linkedin

Job Description

Skills Required:

Systems Analyst specializing in Non-Functional Requirements (NFRs) responsible for ensuring that systems, applications, and infrastructure meet performance, security, usability, and reliability standards. This specialist focuses on how our Core Banking Platform performs, acting as a technical bridge between business stakeholders, development teams, and IT operations to ensure high operational standards.

Key Responsibilities

  • Requirements Elicitation \& Documentation: Identifying and documenting NFRs, such as system capacity, uptime, response times, and security compliance.
  • Performance \& Security Monitoring: Reviewing IT infrastructure, monitoring security tools to mitigate risks, and identifying bottlenecks that could slow work or increase costs.
  • System Testing \& Quality Assurance: Identifying and documenting requirements for Conducting technical tests—specifically load testing, stress testing, and security scanning—to ensure systems meet performance benchmarks.
  • Proactive Monitoring: Use observability platforms (e.g., Grafana, Microsoft App Insights, Splunk, etc.) to monitor the health and performance of applications, database, servers, and networks.
  • Alert Management: Configure, maintain, and tune alerting thresholds to ensure accurate notifications while minimizing noise.
  • Incident ResponseManagement: Serve as a first or second point of contact for day-to-day issues, using run-books toReview current incident management process and provide recommendations to improve troubleshooting and resolve process , or escalateescalation process, and business-impacting issues communication plan.
  • Compliance \& Standards: Ensuring systems meet legal, regulatory, and organizational standards for data integrity, security, and accessibility.
  • Technical Optimization: Analyzing and improving existing system configurations and system logs to identify performance bottlenecks, and recommend or implement optimizations, maximizing efficiency, reliability, and accuracy.
  • Automation: CreateRecommend scripts to automate routine maintenance, report generation, and data extraction.
  • Documentation: Create and maintain technical documentation, including SOPs (Standard Operating Procedures), playbooks, and knowledge base articles.
  • Collaboration: Work with core banking, QA, DevOps, Observability,security Command Centre, and development teams to ensure proper monitoring coverage during, and after, software deployments.
  • Contingency Planning: Developing, maintaining, and testing Review current disaster recovery and business continuity plans and recommend enhancements according based on upgraded platforms.

Key Performance Areas (NFRs)

  • Performance \& Scalability: Response times, throughput, and capability to handle growth.
  • Security: Data protection, vulnerability assessment, and risk management.
  • Reliability \& Availability: System uptime, failover capabilities, and redundancy.
  • Usability \& Maintainability: Ease of use and ease of system support.

Required Technical Skills and Experience

  • Monitoring Tools: Experience with tools like Splunk, Grafana, Microsoft App Insights.
  • Infrastructure Knowledge: Strong understanding of Windows/Linux operating systems, servers, and middleware.
  • Scripting \& Querying: Proficiency in SQL and scripting languages (e.g., Python, PowerShell) for data analysis and automation.
  • Cloud \& Network: Familiarity with cloud environments (AWS, Azure) and network components (LAN/WAN, firewalls).
  • ITIL Framework: Understanding of incident, problem, and change management processes.

Required Skills and Qualifications

Technical Expertise: Strong background in IT, including knowledge of databases (SQL), operating systems, network protocols, and system architecture.

Analytical Skills: Ability to analyze complex technical systems and conduct root cause analysis.

Documentation: Ability to translate technical findings into detailed reports and technical documentation.

Collaboration: Strong interpersonal skills to work between developers, project teams, and stakeholders.

"

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs