Job Description :
We are looking for a talented and detail-oriented Data Engineer to join our growing data team.
This role focuses on designing, building, and maintaining robust data pipelines and monitoring systems that power our analytics and business intelligence platforms.
You will work closely with data analysts, product teams, and engineering to ensure clean, reliable, and timely data delivery across the organization.
As a key contributor, you will leverage your expertise in Python, SQL, and Grafana to develop scalable solutions, monitor system health, and help us unlock valuable insights from our data.
Responsibilities :
- Design, build, and maintain scalable ETL / ELT pipelines using Python and SQL.
- Ensure data quality, consistency, and availability for analytics and reporting teams.
- Collaborate with stakeholders to understand data needs and deliver impactful data solutions.
- Set up and manage Grafana dashboards for monitoring data workflows, pipeline health, and key performance metrics.
- Develop automated solutions for data validation, error handling, and alerting.
- Optimize database queries and improve overall data platform performance.
- Document pipeline architectures, data flow diagrams, and technical processes.
Requirements :
3+ years of experience in a Data Engineering or similar role.Strong programming skills in Python, with experience in data processing libraries.Proficient in SQL, including writing complex queries, stored procedures, and performance tuning.Experience with Grafana for creating real-time dashboards and data monitoring.Solid understanding of data modeling, ETL design, and relational databases (e.g, PostgreSQL, MySQL).Familiarity with version control tools such as Git.Understanding of data pipeline orchestration tools (e.g, Airflow, Prefect) is a plus.Comfortable working with large data volumes and performance optimization(ref : hirist.tech)