Job Description
1) Project Description
The objective is to implement a functional, clear and well-executed solution that allows:
a) Upload Excel files with data from each new diagnostic project.
b) Automatically consolidate this data into a structured database, with the capacity for growth.
c) Allow downloading and backup of the database in standard formats.
d) View the information through an interactive dashboard, which allows:
- View results for a specific client.
- Consult the general benchmark or filter it by country, company size, etc.
- Compare a client with the complete or segmented benchmark.
e) Include a system of users and roles with authentication:
- Internal users (administrator and users)
- External users/clients (they can only see their case and the benchmark).
The environment must be friendly and self-manageable, without the need for technical knowledge on the part of the Impulsor team, with functions such as downloading graphics, generating users, etc. The visual style should be on par with tools like Flourish, in terms of presentation and variety of graphics available.
2) Terms of Service
a) Hiring: freelance per project.
b) A first stage of technical discovery is required, after which the professional will deliver a Statement of Work (SoW) with technical details of deliverables, which will be part of the contract.
c) Payment will be made upon compliant delivery, according to the terms of the SoW.
d) Estimated period: 2 to 3 consecutive weeks from the validation of the SoW.
3) Profile of the Required Professional
We are looking for an autonomous, reliable professional with experience in equivalent developments, which involve:
a) Design and management of databases.
b) Development of interactive and aesthetic dashboards.
c) Implementation of environments for data delivery and consultation, with user management, security and access control.
4) Key technical requirements:
a) Use of Python and appropriate tools for modeling and data processing.
b) Knowledge of databases and front-end integration logic.
c) Experience in interactive and aesthetic data visualization, ideally with benchmarks comparable to Flourish.
d) Ability to develop and deploy a functional environment with user management, authentication and access levels.
6) It will be valued:
a) Ability to clearly document work and translate functional requirements into technical solutions.
b) Previous experience in similar projects aimed at non-technical teams.
c) Have 2 client references for projects of equivalent complexity (BD+Dashboard) MANDATORY.",