Position: Python (Plotly Dash) Developer
Company: LetsData
Experience required: 1y
Category: Python
English level: upper
Published: 2023-01-01T00:00:00+02:00

We are looking for a part-time/contract developer to build an interactive dashboard in Plotly Dash for the visualization of natural language processing data.

The core of the dashboard is already implemented, and it just needs further development and productization. This implies various visualizations (bar charts, filled area, time series, etc.), some of which cannot be created with pure Dash/Plotly (e.g., word cloud). Data is retrieved from an SQL database, so knowledge of SQLAlchemy is essential.

Ideally, we are looking for either a part-time developer or someone willing to estimate and finish the project on a fixed-price basis. 
After successfully conducting the project, we could discuss the possibility of joining the team on permanent bases. 

**What should be done:**
- Add (multi-)user authentification
- Separate sessions for users
- Create/improve visualizations and GUI elements
- Basic design
- Setup data exports from the dashboard 
- Implement logging and alerting on the potential issues
- Deploy on Google Cloud

A perfect candidate would also know how to deploy a finished dashboard in the Google Cloud Platform.