We are seeking a skilled Plotly Developer to assist with design design, develop, and maintain interactive data visualizations and dashboards. The ideal candidate will have strong experience with Plotly (Python), data analysis, and dashboard development frameworks such as Dash. You will work closely with business stakeholders to transform to migrate our existing Logi reports to Plotly.
Key Responsibilities
- Develop interactive dashboards and data visualizations using Plotly (Python)
- Integrate dashboards with backend systems, APIs, and databases
- Work with large datasets and ensure optimal performance of visualizations
- Implement responsive and user-friendly UI/UX designs
- Optimize dashboards for performance, scalability, and security
- Perform data validation, testing, and debugging
- Document code, workflows, and technical specifications
Required Skills & Qualifications
- Strong experience with Plotly (Plotly.js / Plotly Python library)
- Experience building applications with Dash framework
- Proficiency in Python
- Experience with data manipulation libraries such as Pandas, NumPy
- Knowledge of web technologies: HTML, CSS, REST APIs
- Experience with databases such as PostgreSQL, Oracle, SQL Server, or Snowflake
- Understanding of data visualization best practices
- Strong problem-solving and analytical skills
Preferred Qualifications
- Experience with cloud platforms (AWS, Azure, GCP)
- Familiarity with Docker or containerized deployments
- Knowledge of front-end frameworks (React, Vue, Angular)
Experience
- 25+ years of experience in data visualization or dashboard development
- Proven portfolio of interactive dashboards or analytics applications
Education
- Bachelor's degree in Computer Science, Data Science, Engineering, or related field (or equivalent experience)