×
Register Here to Apply for Jobs or Post Jobs. X

Perm* Senior Technical Business Analyst streaming data architecture using Elasticsearch

Job in Toronto, Ontario, M5A, Canada
Listing for: S.i. Systems
Full Time, Contract position
Listed on 2026-02-28
Job specializations:
  • IT/Tech
    Data Analyst, Data Engineer, Data Security, Data Warehousing
Job Description & How to Apply Below
Position: *Contract to Perm* Senior Technical Business Analyst with experience streaming data architecture using Elasticsearch,


* Contract to Perm
* Senior Technical Business Analyst with experience streaming data architecture using

Elasticsearch, Kafka, Python, and Offset explorer, and other relevant tool-

Location:

Toronto/Hybrid (1 day a week- may increase in the future

Duration: 6 Months (Must Convert to perm)

Hours:

37.5 Hours Per Week

Annual Salary:

-k

Story Behind the Need

Business group: GBME - GCMT

Project:
The Global Capital Markets Technology (GCMT) team within GBME is undertaking a major initiative to modernize Equities regulatory and transactional data pipelines, shifting from end‑of‑day (EOD) reporting to real-time data publication for regulatory consumers, including UK and EU regulators. To support this program, the team is seeking a Senior Technical Business Analyst who can lead complex data analysis, understand the full equities trade lifecycle, and partner closely with senior stakeholders, developers, and external vendors (e.g., Bloomberg, Fidessa).

The role requires someone analytical, detail‑oriented, and self‑driven, with strong understanding of capital markets data structures.

Typical Day in Role:

• Perform in-depth, data-driven analysis using SQL, Postman, Kibana, Elasticsearch, and other tools across real-time and EOD datasets.

• Conduct analysis of business and regulatory requirements across trading and reporting workflows.

• Gather requirements from senior stakeholders and clearly translate them into actionable specifications for technical teams.

• Investigate how trade lifecycle events are captured, enriched, published, and consumed; identify data gaps and validate message flow.

• Assess and compare vendor platforms (e.g., Fidessa vs. Broadridge) to understand how files, messages, and extractions are generated.

• Work collaboratively with external parties (Bloomberg, Fidessa, etc.) to ensure all required data is available and properly aligned with regulatory expectations.

• Support project delivery across shifting priorities, multiple tasks, and deadlines.

Candidate Requirements/Must Have

Skills:

1. 8–10+ years of overall experience, including 5+ years in Capital Markets data analysis

2. Hands-on experience with Kafka, Elasticsearch, NiFi (or equivalent ETL tools), FIX messages

3. Strong background in data mapping and real-time/EOD data publication & consumption

4. Experience with streaming data architecture, including Kafka, Python, Offset Explorer

5. Experience with third‑party APIs and relevant tools:
Postman, Kibana, Elasticsearch

Nice-To-Have

Skills:

1. Experience working with federated trading platforms (Fidessa, Bloomberg, etc.)

2. Experience with Jira, Confluence, Service Now

3. Knowledge of Institutional Equities trading, MiFID II, and broader regulatory frameworks

4. Experience with reporting tools (Tableau, Power BI, Business Objects, Excel macros/pivots)

Education:

Post-secondary - Financial education (relevant courses, CSC, CFA) will be considered as an asset.

Best VS. Average Candidate:

The strongest candidate will:

• Deeply understand real-time data consumption, FIX protocol, Kafka, Elastic, and Python

• Be able to independently diagnose issues across trade lifecycle data flows

• Show strong knowledge of institutional equities processes and underlying data models

• Communicate effectively with both business and technical teams

Open to variety of previous titles like Data Analyst, as long as they have worked with Capital markets data sets. Regulatory and reporting project experience is a plus.

Candidate Review & Selection – Interview Process

2 rounds

1st Video Interview – 30 minutes – with HM and other team members (senior Bas, Developers)

2nd In Person (Thursdays) – 1 hour – with HM and senior members

Hiring Manager’s availability to interview: ASAP

Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary