HamburgerMenu
hirist

Data Engineer - Spark/Python

Worksconsultancy
Multiple Locations
5 - 12 Years

Posted on: 12/11/2025

Job Description

Description :


- Design, develop, and maintain data ingestion and transformation pipelines in an Azure-based environment.

- Work with Kafka for real-time data streaming and message queuing.

- Build scalable ETL/ELT pipelines using Databricks (PySpark/Scala) and integrate with Snowflake for analytics workloads.

- Develop and optimize SQL queries and stored procedures for performance and data accuracy.

- Utilize Azure Data Factory (ADF) to orchestrate workflows and integrate with various data sources.

- Work with structured and semi-structured data formats such as XML, JSON, Parquet, and CSV.

- Collaborate with data architects, analysts, and business teams to deliver high-quality, reliable data pipelines.

- Ensure code quality, version control, and data security best practices are followed.

- Contribute to data architecture design discussions and provide technical recommendations for system improvements.

Key Responsibilities :


- End-to-end development of data acquisition solutions for operational and analytical systems.

- Implement data transformation logic using Spark and Python.

- Optimize performance of large-scale data pipelines in Databricks/Snowflake.

- Handle real-time and batch data ingestion via Kafka and ADF.

- Conduct data validation, profiling, and documentation of technical specifications.

Qualification & Certification :


- Bachelors degree in Computer Science, Information Technology, or related field.

- Microsoft Azure or Snowflake certification (preferred).

- Strong understanding of modern data engineering best practices.


info-icon

Did you find something suspicious?