Job Title or Location
RECENT SEARCHES

Business Analyst - Python & Tableau Developer

Tamanna Technology - 6 Jobs
Toronto, ON
Posted today
Job Details:
Remote
Full-time
Entry Level

Job Title: Business Analyst - Python & Tableau Developer

Location: Toronto, ON (Hybrid - 3 days onsite)

Industry: Banking / Financial Services

Type: Contract

Job Summary:

We are looking for a Business Analyst (BA) with a strong background in Python development (front and back end), Tableau reporting, and database design and querying. 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.

Key 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.
  • Develop and maintain 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.
  • Strong development skills in Python - both front-end (e.g., Dash, Streamlit, Flask) and back-end scripting.
  • Hands-on experience with Tableau for report/dashboard creation and data visualization.
  • Solid 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 the banking or financial services industry.
  • 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.

Work Environment:

  • 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.

Share This Job: