Data Engineer

tieto

Pune 5 Years Exp Posted 1h ago

Job Description

  • Design, develop and maintain scalable data pipelines using Azure Databricks, PySpark, Python, SQL and Delta Lake.
  • Implement Bronze, Silver and Gold Lakehouse data layers and reusable data-engineering frameworks.
  • Develop complex ETL/ELT solutions involving SAP and other enterprise source systems.
  • Ingest and transform data originating from SAP environments, applying appropriate business and transformation logic.
  • Build data solutions supporting manufacturing business processes, reporting and analytics.
  • Implement batch and incremental data-loading patterns, schema evolution, historical data handling and pipeline recovery.
  • Develop and optimize complex Spark/PySpark workloads and SQL transformations for scalability and performance.
  • Implement data-quality checks, validation, reconciliation, monitoring and exception handling.
  • Develop analytical and dimensional data models, including Fact/Dimension and Star Schema models.
  • Follow engineering best practices for Git, CI/CD, automated deployment, coding standards and documentation.
  • Work with Data Architects and business stakeholders to translate technical and business requirements into scalable data solutions.
  • Participate in design reviews, code reviews and continuous improvement of Databricks engineering practices.

 

Technical Skills & Certifications Essential Skills

  • 5–10 years of experience in Data Engineering, Data Warehousing or Data Platform development.
  • Strong hands-on experience with Azure Databricks.
  • Strong development skills in PySpark, Apache Spark, Python and SQL.
  • Good understanding of Delta Lake and Lakehouse architecture.
  • Experience implementing Bronze, Silver and Gold / Medallion architecture.
  • Strong experience developing enterprise-scale ETL/ELT and data pipelines.
  • Experience with data modelling, including Fact/Dimension models and Star Schemas.
  • Understanding of data quality, governance, metadata, lineage and security concepts.
  • Experience with Git, CI/CD and DevOps practices for data-engineering solutions.
  • Strong troubleshooting, performance optimization and problem-solving skills.
    • Good communication skills and ability to work with globally distributed technical and business teams.

Similar Openings for You