Source description
About the role
As a Data Engineer with Spark and Streaming skills, your role involves building real-time, scalable data pipelines using tools like Spark, Kafka, and cloud services (GCP) to ingest, transform, and deliver data for analytics and ML. Responsibilities: - Design, develop, and maintain ETL/ELT data pipelines for batch and real-time data ingestion, transformation, and loading using Spark (PySpark/Scala) and streaming technologies (Kafka, Flink). - Build and optimize scalable data architectures, including data lakes, data warehouses (BigQuery), and streaming platforms. - Performance Tuning: Optimize Spark jobs, SQL queries, and data processing workflows for speed, efficiency, and cost-effectiveness. - Data Quality: Implement data quality checks, monitoring, and ing systems to ensure data accuracy and consistency. Required Skills & Qualifications: - Programming: Solid proficiency in Python, SQL, and potentially Scala/Java. - Big Data: Expertise in Apache Spark (Spark SQL, DataFrames, Streaming). - Streaming: Experience with messaging queues like Apache Kafka, or Pub/Sub. - Cloud: Familiarity with GCP, Azure data services. - Databases: Knowledge of data warehousing (Snowflake, Redshift) and NoSQL databases. - Tools: Experience with Airflow, Databricks, Docker, Kubernetes is a plus. As a Data Engineer with Spark and Streaming skills, your role involves building real-time, scalable data pipelines using tools like Spark, Kafka, and cloud services (GCP) to ingest, transform, and deliver data for analytics and ML. Responsibilities: - Design, develop, and maintain ETL/ELT data pipelines for batch and real-time data ingestion, transformation, and loading using Spark (PySpark/Scala) and streaming technologies (Kafka, Flink). - Build and optimize scalable data architectures, including data lakes, data warehouses (BigQuery), and streaming platforms. - Performance Tuning: Optimize Spark jobs, SQL queries, and data processing workflows for speed, efficiency, and cost-effectiveness. - Data Quality: Implement data quality checks, monitoring, and ing systems to ensure data accuracy and consistency. Required Skills & Qualifications: - Programming: Solid proficiency in Python, SQL, and potentially Scala/Java. - Big Data: Expertise in Apache Spark (Spark SQL, DataFrames, Streaming). - Streaming: Experience with messaging queues like Apache Kafka, or Pub/Sub. - Cloud: Familiarity with GCP, Azure data services. - Databases: Knowledge of data warehousing (Snowflake, Redshift) and NoSQL databases. - Tools: Experience with Airflow, Databricks, Docker, Kubernetes is a plus.
More at UST
Related open roles
Lead Ii Data Engineering Python, Aws, Sql Kerala
India
Lead Ii Devops Engineering Chennai
Chennai
Nodejs Developer(Javascript, Nodejs with Express JS, SQL, ReactJS)
Hyderabad
Lead I / Lead II - Fullstack Dev (React, Node JS, Typescript, JavaScript)
India
Developer II - Software Engineering
Chennai
Lead II - Software Engineering
Chennai