Develop reports, dashboards, and advanced visualizations. Works closely with the product managers, business analysts, clients etc. to understand the needs / requirements and develop visualizations needed.
Provide support to new of existing applications while recommending best practices and leading projects to implement new functionality.
Learn and develop new visualization techniques as required to keep up with the contemporary visualization design and presentation.
Reviews the solution requirements and architecture to ensure selection of appropriate technology, efficient use of resources and integration of multiple systems and technology.
Collaborate in design reviews and code reviews to ensure standards are met. Recommend new standards for visualizations.
Build and reuse template/components/web services across multiple dashboards
Support presentations to Customers and Partners
Advising on new technology trends and possible adoption to maintain competitive advantage
Mentoring Associates
Requirements
8+ years of related experience is required.
A BS or Masters degree in Computer Science or related technical discipline is required
Highly skilled in data visualization tools like PowerBI, Tableau, Qlikview etc.
Very Good Understanding of PowerBI Tabular Model/Azure Analysis Services using large datasets.
Strong SQL coding experience with performance optimization experience for data queries.
Understands different data models like normalized, de-normalised, stars, and snowflake models.
Worked in big data environments, cloud data stores, different RDBMS and OLAP solutions.
Experience in design, development, and deployment of BI systems.
Candidates with ETL experience preferred.
Is familiar with the principles and practices involved in development and maintenance of software solutions and architectures and in service delivery.
Has strong technical background and remains evergreen with technology and industry developments.