Senior Data Engineering
Mphasis LtdJob Description
Senior Data Engineering
Job Description for Data Engineer – Databricks Data PlatformRole Overview
Experienced Data Engineer to design, build, and maintain scalable data pipelines and analytics-ready data products on Databricks and AWS. End-to-end ownership of data ingestion, modelling, transformation, quality, and performance optimisation.
Key Responsibilities
· Build and maintain data pipelines using Databricks, Spark, and Delta Lake on AWS.
· Ingest data from databases, APIs, event streams, and flat files.
· Design and implement Medallion Architecture (Bronze / Silver / Gold layers).
· Write data transformation logic in PySpark, Spark SQL, and Python.
· Implement data quality checks, validation rules, and reconciliation processes.
· Optimise Spark workloads for performance, cost, and scalability.
· Integrate AWS services (S3, Glue, Lambda, Redshift, IAM) into data solutions.
· Support CI/CD for pipelines using Git, DevOps tooling, and release processes.
· Monitor pipelines, triage failures, and restore services within agreed SLAs.
· Maintain technical documentation: data models, pipeline flows, runbooks.
· Adhere to data security, privacy, and regulatory compliance standards.
Must-Have Skills
· Databricks: Workflows, Delta Live Tables, Unity Catalog, Databricks SQL.
· Apache Spark: PySpark and Spark SQL for large-scale data processing.
· Delta Lake: ACID transactions, schema evolution, time travel, merge.
· Medallion Architecture or equivalent layered data platform design.
· Python for pipeline development and transformation logic.
· AWS: S3, Glue, IAM, EC2, Lambda.
· Batch, micro-batch, and streaming ingestion (Structured Streaming / Kafka).
· Data modelling: star schema, snowflake schema, Data Vault.
· CI/CD, Git, version control, and Agile delivery practices.
Good-to-Have Skills
· Unity Catalog for data governance and lineage.
· AWS Kinesis for real-time streaming.
· Data Warehouse and Informatica PWC Knowledge
· dbt for SQL-based transformation workflows.
· AWS Redshift or Athena for cloud data warehousing.
· Terraform or AWS CloudFormation for infrastructure-as-code.
· AWS Step Functions for workflow orchestration.
· Data observability tools (Monte Carlo, AWS Glue Catalog, Atlas).
· Industry experience in insurance or financial services.
· Databricks or AWS Data Analytics certification.
·
Technical Environment
· Platform: Databricks Lakehouse, Delta Lake, Unity Catalog.
· Languages: Python, PySpark, SQL, Spark SQL.
· Ingestion: Auto Loader, APIs, JDBC, CDC tools.
· Processing: Apache Spark, Structured Streaming, Delta Live Tables.
· Cloud: AWS.
· Orchestration: Databricks Workflows, AWS Step Functions.
· DevOps: Git, CI/CD, Terraform, GitHub Actions.
· Analytics: Power BI, Tableau, Looker.
Experience and Qualifications
· Bachelor's in Computer Science, Engineering, IT, or equivalent.
· 4–8 years in data engineering, ETL/ELT, and cloud data platforms.
· Production-grade pipeline delivery on AWS.
· Agile or DevOps-driven delivery environment.
Job role
Job requirements
About company
Similar jobs you can apply for
Data Science & Machine LearningYou can expect a minimum salary of 0 INR. The salary offered will depend on your skills, experience and performance in the interview.
The candidate should have completed the required education and people who have 4 to 8 years are eligible to apply for this job. You can apply for more jobs in Pune to get hired quickly.
The candidate should have sound communication skills and sound communication skills for this job.
Both Male and Female candidates can apply for this job.
No, it's not a work from home job and can't be done online. You can explore and apply for other work from home jobs in Pune at apna.
No work-related deposit needs to be made during your employment with the company.
Go to the apna app and apply for this job. Click on the apply button and call HR directly to schedule your interview.
The last date to apply for this job is . For more details, download apna app and find Full Time jobs in Pune . Through apna, you can find jobs in 64 cities across India. Join NOW!


