Position Summary:
We are seeking an Intermediate Python Developer to join our team. The successful candidate will be responsible for migrating Excel-based tools and analytical models into AWS Power BI enhanced UI, developing robust, automated solutions that leverage Python, Power BI, and existing on-premises database systems. We are hiring on behalf of Deloitte.
Key Responsibilities:
Migrate existing Excel-based models and tools to Python-based solutions integrated with AWS and Power BI.
Develop data pipelines and automation scripts to connect on-premises databases with cloud-based visualization tools.
Collaborate with data analysts and business teams to translate functional Excel models into scalable Python applications.
Build and maintain API connections, data validation checks, and data transformation workflows.
Ensure data integrity, security, and performance optimization across all developed systems.
Support the enhancement of Power BI dashboards with dynamic, Python-driven data sources.
Document development processes, workflows, and best practices for long-term maintainability.
Qualifications:
Bachelor’s degree in Computer Science or a related field.
3–4 years of professional experience as a Python Developer, preferably in a data-driven environment.
Banking Experience is a must
Proven experience in data manipulation and analysis.
Hands-on experience connecting Python applications to on-premises database servers (e.g., SQL Server, PostgreSQL, or MySQL).
Familiarity with AWS services (e.g., S3, Lambda, or RDS).
Understanding of Power BI integration and data modeling principles.
Strong debugging, problem-solving, and documentation skills.
Experience migrating or automating Excel-based business tools.
Knowledge of Power BI REST APIs or embedding capabilities.
Familiarity with CI/CD pipelines or version control (Git).
Job Type: Full-time
Pay: $100,000.00-$110,000.00 per year
Ability to commute/relocate:
Toronto, ON: reliably commute or plan to relocate before starting work (required)
Experience:
banking: 2 years (required)
Excel migration: 1 year (required)
Work Location: Hybrid remote in Toronto, ON