Jobs / Data Scientist / Cognizant Hiring Python Data Engineer in Gurgaon | Hybrid
Cognizant logo

Cognizant

Cognizant Hiring Python Data Engineer in Gurgaon | Hybrid

location_on Gurugram (Gurgaon) | Hybrid
work Not specified
payments Competitive Salary (Not disclosed)
schedule Full Time

Role Overview

Data Engineer

Job Description

Data Pipeline Development

  • Build and maintain ETL/ELT pipelines using Python.
  • Ingest data from multiple sources (APIs, databases, files, streaming systems).
  • Optimize pipelines for performance and scalability.
  • Clean, transform, and validate raw datasets.
  • Handle structured and unstructured data.


Frameworks

Use frameworks like:

  • Pandas
  • PySpark
  • Dask


Database & Data Warehousing

  • SQL (PostgreSQL, MySQL, SQL Server)
  • NoSQL (MongoDB, Cassandra)
  • Design schemas and optimize queries.
  • Build data warehouses using:
  • Snowflake
  • Redshift
  • BigQuery


Big Data Technologies

  • Apache Spark
  • Hadoop
  • Process large-scale datasets efficiently.


Workflow Orchestration

  • Apache Airflow


Cloud Platforms

Work on cloud environments:

AWS

  • Amazon S3
  • AWS Glue
  • AWS Lambda
  • Amazon EMR

Microsoft Azure

  • Azure Data Factory
  • Azure Synapse

Google Cloud Platform (GCP)

  • Dataflow
  • BigQuery


Data Quality & Monitoring

  • Implement data validation checks.
  • Monitor pipeline failures and fix bugs.
  • Ensure data reliability and integrity.


Application Advice

Highlight experience with Python, MongoDB, REST APIs, Oracle, PL/SQL, Node.js, Cloud Dataflow, and enterprise software projects.

Technical Ecosystem

Eligibility Criteria

school

Education

Bachelor's degree in Computer Science, Engineering, Information Technology, or related field

Top Picks for You

smart_toy

SoftoBot

Beta

Your job search assistant

Ask about roles, locations, remote work, or fresher jobs.