Data Engineer Jobs Opening in Cognizant Technology Solutions India Pvt Ltd at Karnataka
Senior Data Engineer
organization.
Job Description
Job Description – Data Engineer
Job Title: Data Engineer
Role Overview
We are looking for a skilled Data Engineer to design, develop, and maintain scalable data pipelines and data platforms. The ideal candidate should have experience in building ETL/ELT processes, data warehousing, cloud technologies, and big data frameworks to support business intelligence and analytics.
Key Responsibilities
Design, develop, and maintain robust ETL/ELT data pipelines.
Build scalable data ingestion and transformation workflows.
Develop and optimize data models for reporting and analytics.
Work with structured and unstructured datasets from multiple sources.
Ensure data quality, integrity, and governance across platforms.
Optimize SQL queries and improve data pipeline performance.
Collaborate with Data Scientists, Analysts, and Business teams to understand data requirements.
Monitor and troubleshoot production data pipelines.
Implement best practices for data security, scalability, and reliability.
Participate in code reviews, testing, and deployment activities.
Required Skills
Strong proficiency in SQL and Python.
Hands-on experience with ETL/ELT tools and data integration.
Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).
Knowledge of Apache Spark, PySpark, or similar big data frameworks.
Experience with data warehousing solutions like Snowflake, Amazon Redshift, Google BigQuery, or Azure Synapse.
Good understanding of relational and NoSQL databases.
Experience with workflow orchestration tools like Apache Airflow.
Familiarity with version control systems such as Git.