Overview
Technical Business Analyst (Python & Tableau Development)
Location: Toronto, ON (Hybrid – 3 days onsite). Type: Contract.
Job Summary: We are looking for a Technical Business Analyst (BA) with Python & Tableau Development experience. The successful candidate will act as a hybrid resource, combining business analysis with hands-on development skills to support data-driven decision-making, reporting, and system enhancements.
Responsibilities
- Gather, document, and analyze business requirements for reporting and data processing solutions.
- Design and develop dashboards and reports using Tableau to support business stakeholders.
- Work on Python-based applications, scripts, and tools (both front-end and back-end components).
- Perform data analysis and develop queries for data extraction, transformation, and reporting.
- Collaborate with business users, data engineers, and developers to ensure solution accuracy and completeness.
- Document functional and technical specifications.
- Support user acceptance testing (UAT), issue resolution, and production rollouts.
Must-Have Qualifications
- 7+ years of experience as a Business Analyst with development exposure.
- Development skills in Python – front-end (e.g., Dash, Streamlit, Flask) and back-end scripting (not required - nice to have).
- Experience with Tableau for report/dashboard creation and data visualization.
- Understanding of databases (e.g., SQL Server, PostgreSQL, Oracle) and ability to write complex SQL queries.
- Strong analytical thinking, documentation, and communication skills.
- Experience working in Agile / Scrum environments.
Nice-to-Have
- Prior experience in banking or financial services.
- Experience with cloud platforms (e.g., AWS, Azure) for data processing or hosting.
- Knowledge of data governance, data quality, or regulatory compliance (e.g., Basel, KYC).
- Familiarity with version control tools (e.g., Git) and CI/CD processes.
- Hybrid model: 3 days onsite at the Toronto office, 2 days remote.
- Collaborative team setting with business, data, and IT stakeholders.
- Opportunity to contribute to data modernization and analytics initiatives in a large banking environment.