Overview
At KPMG, you will be part of a diverse and dedicated team of problem-solving professionals with a common goal: transforming data into opportunities for clients and communities worldwide.
What You Will Do
- Lead the development and maintenance of visualization tools using the Microsoft technology stack, demonstrating a strong understanding of development practices.
- Collaborate on innovative projects to design and implement advanced visualization tools, dashboards, and feasibility demonstrations leveraging data dissemination platforms such as Event Hubs, Kafka, Data Bricks, and Azure Data Synapse.
- Have strong expertise in analyzing, designing, and implementing visualization applications and reporting, especially using Power BI and Tableau, while integrating data from non-traditional sources.
- Gather and define reporting and dashboard requirements that meet user needs, ensuring integration with modern data dissemination platforms rather than traditional SQL databases.
- Supervise the execution of multiple projects, ensuring comprehensive documentation and appropriate testing throughout the software development lifecycle.
- Develop and maintain comprehensive codebases, technical documentation, and related records to support ongoing development efforts, focusing on modern data integration.
- Create effective project plans and accurately estimate work for a wide range of visualization projects, considering different complexity levels and the integration of modern data tools.
- Provide technical support for visualization tools across various functions; manage and resolve complex issues, particularly those related to modern data flows.
- Translate business function requests into intuitive dashboards, ensuring a clear understanding of how client needs can be met through effective visualization of data from modern sources.
- Conduct strategic data analyses to extract insights, formulate recommendations, and develop visualizations that effectively communicate complex analytical results from modern data flows.
- Organize and facilitate data review sessions with stakeholders, ensuring all process details are accurately captured and validated by technical experts.
- Support automation developers by clarifying requirements and participating in creating necessary environments and access controls, especially in the context of modern data tools.
- Participate in pre- and post-deployment activities (user acceptance testing, decision-making meetings, support requests, etc.) to ensure compliance with modern development practices.
- Assist in troubleshooting operational issues (support troubleshooting, change request documentation, etc.), focusing on modern data integration and visualization tools.
What You Bring to the Role
- Technical leadership - Proven ability to lead teams in developing and implementing advanced visualization tools, fostering a culture of innovation and collaboration.
- Strong analytical and problem-solving skills - Ability to analyze complex datasets and derive useful insights, emphasizing strategic decision-making.
- Creative approach and good design aesthetics - Ability to design intuitive and visually appealing dashboards and reports that enhance user experience and effectively communicate data insights.
- Exceptional documentation skills - Proficiency in creating clear and concise documentation, including specifications and operational process diagrams.
- Consensus seeking - Strong interpersonal skills to mobilize stakeholders, ensure alignment, and deliver solutions that meet collective needs.
- Agile methodology and software development lifecycle - Deep understanding of agile practices and SDLC for effective project management and delivery.
- Deep knowledge of visualization tools - 7 to 10 years of hands-on experience with leading visualization tools like Microsoft Power BI, Tableau, and other modern data visualization platforms.
- Cloud management - Solid experience with cloud solutions such as Azure Synapse, Databricks, CosmosDB, AWS, GCP, and Kubernetes, with the ability to ensure effective data integration and management.
- Knowledge of data integration tools - Familiarity with Azure Data Factory, Power BI Dataflows, and Power Query for seamless data transformation and integration.
- Strong programming and querying skills - Proficiency in languages like JavaScript, HTML, Python, and query languages such as SQL, DAX, T-SQL, GraphQL, PromQL, and KQL, with the ability to formulate complex queries and optimize data retrieval processes.
- Data validation expertise - Experience with data validation processes, including creating test plans and cases, and executing testing cycles to ensure data accuracy and reliability.
- Experience with collaboration tools - Mastery of tools like Azure DevOps, SharePoint, Office 365, and Microsoft Teams to facilitate project management and team collaboration.
- Understanding of open-source technologies - Knowledge of tools and frameworks like Apache Kafka and Apache Spark to leverage modern data processing capabilities.
- Ability to adapt to sector trends - Deep understanding of emerging trends in data visualization and analysis to ensure solutions remain aligned with industry best practices and sustainable.
This position requires proficiency in written and spoken English. The successful candidate may be required to support or collaborate with English-speaking colleagues or stakeholders when working at KPMG.
Salary Range - British Columbia
The base salary range for this position is $86,000 to $128,500, with potential bonuses. Compensation is determined based on location, knowledge, skills, and abilities. In addition to salary, KPMG offers a comprehensive and competitive benefits program.
Our Values, How KPMG Operates
Integrity: We do what is right | Excellence: We never stop learning and improving | Courage: We think and act boldly | Together: We respect each other and draw strength from our differences | For the Greater Good: We ensure our work makes a difference
KPMG in Canada proudly adheres to the principle of equal employment opportunity and is committed to providing a respectful, inclusive, and barrier-free work environment, enabling all staff members to reach their full potential. A diverse workforce is key to our success, and we believe in our mission to allow you to be your authentic self at work. We invite all qualified candidates to apply and hope you will choose KPMG in Canada as your employer of choice.
Adjustments and Accommodations Throughout the Recruitment Process
At KPMG, we are committed to an inclusive recruitment process that allows everyone to be themselves and excel. We aim to provide a positive experience and are prepared to offer adjustments and accommodations to help you perform at your best. These include informal requests like extra preparation time or short breaks during interviews, and formal accommodations such as accessible communication means or technological aids, tailored to individual needs and job requirements. Requests for adjustments or accommodations can be made at any point in the recruitment process. If you need assistance, contact KPMG’s Employee Relations team at 1-888-466-4778.