Position: Data Engineer
Company: Dinarys
Experience required: 2y
English level: upper

Our client is a leading company specializing in groundbreaking solutions for the construction industry. Their flagship product, the AI/ML-driven Virtual Construction Modeling platform, revolutionizes project planning, sequencing, and execution of work packages throughout the project lifecycle. We are looking for Data Engineer to join our team.

**Requirements:**

- 2+ years of experience in data engineering or a related role;
- Strong proficiency in programming languages such as Python;
- Experience with data pipeline orchestration tools (e.g., Apache Airflow, Luigi) and workflow management;
- Proficiency in SQL and relational databases (e.g., PostgreSQL, MySQL);
- Familiarity with big data technologies (e.g., Hadoop, Spark) and NoSQL databases;
- Solid understanding of data warehousing concepts and data modeling;
- Experience working with cloud platforms such as AWS, Azure, or GCP.

**Responsibilities:**

- Designing, implementing, and optimizing ETL (Extract, Transform, Load) processes to efficiently process and transform raw data into usable formats;
- Building and maintaining data pipelines using industry-standard tools and frameworks;
- Ensuring data quality, integrity, and security throughout the data lifecycle;
- Identifying and addressing performance bottlenecks and data-related issues;
- Implementing best practices for data warehousing, storage, and data versioning;
- Monitoring data pipelines and systems to proactively identify and resolve issues.

**Would be a plus:**

- Databricks knowledge.