onsite
Data Visualization Engineer & Data Integration Analyst
Software Engineer
Lead the design and implementation of interactive dashboards, orchestrate data pipelines, and ensure data quality across APIs and internal systems using Python, JavaScript, and SQL.
About the role
Key Responsibilities
- Design, develop, and maintain dynamic dashboards using JavaScript frameworks and Python visualization libraries.
- Build and optimize ETL pipelines to ingest, transform, and load data from multiple API sources into a centralized data warehouse.
- Implement data quality checks, validation rules, and monitoring to guarantee accuracy and consistency.
- Collaborate with cross‑functional teams to translate business requirements into technical specifications.
- Document data models, API contracts, and dashboard usage guidelines for stakeholders.
Requirements
- Proven experience with Python, JavaScript (React/Vue), and SQL in a data engineering context.
- Strong background in ETL tools, data modeling, and API integration.
- Hands‑on expertise in data visualization libraries such as D3.js, Plotly, or similar.
- Solid understanding of data quality principles and best practices.
- Excellent problem‑solving skills and ability to communicate complex concepts to non‑technical audiences.
Skills
pythonjavascriptsql