Job Overview
A Data Visualization Expert will create interactive, custom data products for clients using Shiny for Python and maintain internal reporting through Looker Studio.
Duties and Responsibilities
* Develop and deploy high-quality, engaging data applications for customer-facing delivery using the Shiny for Python framework.
* Lead the full development lifecycle, encompassing intuitive user interface design and robust server-side logic implementation.
* Implement best practices for code quality, testing, modularization, and deployment on platforms like Posit Connect to ensure a reliable and scalable data product experience.
Requirements
* Advanced Proficiency in Shiny for Python: Deep expertise in developing, deploying, and managing production-grade Shiny applications, including a solid understanding of reactivity principles, modular design, and front-end styling.
* Expert BI Tool Experience: Strong hands-on experience with Looker Studio, particularly in data blending, custom calculations, and connecting to various data sources.
* Advanced SQL Skills: Demonstrated ability to write complex, performant SQL queries (using CTEs, window functions, and advanced joins) for data manipulation and preparation prior to visualization.