NCR Corporation logo

Data Engineer (II)

NCR Corporation
Posted this week

LOCATION

CHENNAI · Onsite

EXPERIENCE

7+ Years

TYPE

FullTime

SKILLS REQUIRED

PySparkDatabricksPythonSQLDelta lakeETL/ELTData LakehouseData LineageUnity Catalog

Job description

Overview

NCR Voyix is seeking a skilled Data Engineer to design, develop and maintain data pipelines and infrastructure supporting advanced analytics and business intelligence initiatives.

What you'll do

  • Design and implement ELT pipelines using PySpark and Databricks Workflows.
  • Implement Data lakehouse architecture and optimize data storage and retrieval for performance and cost efficiency.
  • Write efficient, reusable and scalable Python code for data processing and automation tasks.
  • Orchestrate complex workflows using Azure Data Factory and integrate with other Azure services.
  • Collaborate with analysts and data scientists to model and deliver trusted datasets.
  • Monitor and troubleshoot data pipelines, ensuring high availability and reliability.

What you'll need

  • 7+ years in data engineering; 2+ years with Databricks.
  • Strong PySpark: DataFrames, Spark SQL, window functions, UDFs.
  • Advanced SQL: complex joins, CTEs, aggregations, query optimization.
  • Experience with Delta Lake: ACID transactions, time travel, schema evolution.
  • Familiarity with Unity Catalog, data lineage, and access control.
  • Cloud experience: Azure (ADLS Gen2, ADF) or AWS/GCP equivalent.
  • Comfortable with Git, notebooks-as-code, and automated testing.
  • Knowledge of CI/CD pipelines, DevOps practices, and version control (Git).

Nice to have

  • Knowledge of Finance and Sales domain.

Details

  • Location: Chennai, India.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Data Engineer (II)