Talent.com
Freelance Data Engineer

Freelance Data Engineer

upGradajit, India
10 days ago
Job description

We are seeking a highly skilled and motivated Data Engineer to join our team. The ideal candidate will be responsible for designing, developing, and optimizing large-scale data pipelines and data warehouse solutions, utilizing a modern, cloud-native data stack. You'll play a crucial role in transforming raw data into actionable insights, ensuring data quality, and maintaining the infrastructure required for seamless data flow.

Key Responsibilities

  • Develop, construct, test, and maintain robust and scalable large-scale ETL pipelines using PySpark for processing and Apache Airflow for workflow orchestration.
  • Design and implement both Batch ETL and Streaming ETL processes to handle various data ingestion requirements.
  • Build and optimize data structures and schemas in cloud data warehouses like AWS Redshift .
  • Work extensively with AWS data services, including AWS EMR for big data processing, AWS Glue for serverless ETL, and Amazon S3 for data storage.
  • Implement and manage real-time data ingestion pipelines using technologies like Kafka and Debezium for Change Data Capture (CDC).
  • Interact with and integrate data from various relational and NoSQL databases such as MySQL , PgSQL (PostgreSQL) , and MongoDB .
  • Monitor, troubleshoot, and optimize data pipeline performance and reliability.
  • Collaborate with data scientists, analysts, and other engineering teams to understand data needs and deliver high-quality, reliable data solutions.
  • Ensure data governance, security, and quality across all data platforms.

Required Skills & Qualifications

Technical Skills

  • Expert proficiency in developing ETL / ELT solutions using PySpark .
  • Strong experience in workflow management and scheduling tools, specifically Apache Airflow .
  • In-depth knowledge of AWS data services including :
  • AWS EMR (Elastic MapReduce)
  • AWS Glue
  • AWS Redshift
  • Amazon S3
  • Proven experience implementing and managing data streams using Kafka .
  • Familiarity with Change Data Capture (CDC) tools like Debezium .
  • Hands-on experience with diverse database technologies : MySQL , PgSQL , and MongoDB .
  • Solid understanding of data warehousing concepts, dimensional modeling, and best practices for both batch and real-time data processing.
  • Proficiency in a scripting language, preferably Python .
  • General Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work independently and collaboratively in a fast-paced, dynamic environment.
  • Nice to Have (Preferred Skills)

  • Experience with Infrastructure as Code (e.g., Terraform, CloudFormation).
  • Knowledge of containerization technologies (Docker, Kubernetes).
  • Familiarity with CI / CD pipelines.
  • Create a job alert for this search

    Data Engineer • ajit, India

    Related jobs
    • Promoted
    Data Engineer

    Data Engineer

    Response InformaticsMohali, Republic Of India, IN
    AWS services : Must be proficient in building scalable data pipelines and managing cloud-native ETL workflows.Snowflake : Moderate understanding of Snowflake architecture. CICD - Terraform or CloudFo...Show moreLast updated: 10 days ago
    Data Engineer

    Data Engineer

    Epergne SolutionsMohali, Punjab, India
    Quick Apply
    The ideal candidate will combine strong technical skills with leadership experience, ensuring that agile squads deliver scalable, reliable, and value-driven data products aligned with business goal...Show moreLast updated: 17 days ago
    • Promoted
    Data Engineer

    Data Engineer

    Jaipur RugsMohali, Punjab, India
    Organization Description : Jaipur Rugs is a social enterprise that connects rural craftsmanship with global markets through its luxurious handmade carpets. It is a family-run business that offers an...Show moreLast updated: 13 days ago
    • Promoted
    Emerson - Data Engineer - Data Warehousing

    Emerson - Data Engineer - Data Warehousing

    Emerson (Emerson)(2252)Chandigarh
    Job Summary : JOB DESCRIPTION : As a Data Engineer, you will support the Global BI team for Isolat...Show moreLast updated: 30+ days ago
    • Promoted
    GCP Data Engineer

    GCP Data Engineer

    JRD SystemsMohali, Punjab, India
    Key Responsibilities Design, build, and optimize data models and transformations in BigQuery using SQL , CTEs , window functions , and incremental logic. Develop modular, reusable pipelines...Show moreLast updated: 1 day ago
    • Promoted
    AI / ML & Data Engineer

    AI / ML & Data Engineer

    Mindfire SolutionsMohali, Punjab, India
    About the Job We are looking for an experienced AI / ML & Data Engineer to design, develop, and deploy scalable machine learning models and data infrastructure on AWS. You will work closely with cros...Show moreLast updated: 8 days ago
    • Promoted
    Data Engineer - Google Cloud Platform

    Data Engineer - Google Cloud Platform

    Mobile Programming LLCMohali
    Job Title : Data Engineer (GCP) Location : Pune, Mumbai, Bangalore, Gurgaon, Panchkula, Mohali Experience : ...Show moreLast updated: 30+ days ago
    • Promoted
    Data Engineer

    Data Engineer

    Randstad EnterpriseMohali, Punjab, India
    Role : Data Engineer Location : Remote Shift Timing : 2 : 00 Pm - 11 : 00 Pm Experience : 2- 4 years relevant Experience only ( this is a Junior position with us ). Must have skillset : GCP - 2 years mi...Show moreLast updated: 3 days ago
    • Promoted
    Data Engineer

    Data Engineer

    AAA GlobalMohali, Punjab, India
    Proprietary Trading / Financial Markets Experience : .Full-time, Permanent Compensation : .Introduction We are seeking an experienced Data Engineer to strengthen our core Data Engineering team.In this ...Show moreLast updated: 3 days ago
    • Promoted
    Data Engineer

    Data Engineer

    RevXMohali, Punjab, India
    RevX helps app businesses acquire and reengage users via programmatic to retain, monetize, and accelerate revenue.We're all about taking your app businesses to a new growth level.We rely on data sc...Show moreLast updated: 3 days ago
    • Promoted
    Data Engineer

    Data Engineer

    thinkbridgeMohali, Punjab, India
    We are a global digital product development firm that helps growth-stage companies gain the technology sophistication and maturity of leading modern digital businesses. We differentiate ourselves by...Show moreLast updated: 3 days ago
    • Promoted
    Data Engineer

    Data Engineer

    TrantorChandigarh, India, India
    We are seeking a data engineer to design, implement, and optimize cloud-based data pipelines using Microsoft Azure services, including ADF, Synapse, and ADLS. Develop and maintain ETL / ELT pipelines ...Show moreLast updated: 17 days ago
    • Promoted
    Cloud Data Engineer

    Cloud Data Engineer

    LemongrassMohali, Punjab, India
    About Lemongrass Lemongrass is a software-enabled services provider, synonymous with SAP on Cloud, focused on delivering superior, highly automated Managed Services to Enterprise customers.Our cust...Show moreLast updated: 3 days ago
    • Promoted
    Data Engineer

    Data Engineer

    VeraxionMohali, Punjab, India
    We’re looking for a Data Engineer to design, build, and scale modern data platforms on AWS.You’ll work with Python, Spark, DBT, and AWS-native services in an Agile environment to deliver sca...Show moreLast updated: 6 days ago
    • Promoted
    Data Engineer

    Data Engineer

    VAANTECHMohali, Punjab, India
    We’re Hiring : Data Engineer Position : .Data Engineer Experience Required : .Immediate Joiner (or within 15 days) Location : . Includes Night Shifts (US Shift) Preferred Candidates : From Chennai.Skills We...Show moreLast updated: 3 days ago
    • Promoted
    Freelance Data Engineer

    Freelance Data Engineer

    upGradMohali, Punjab, India
    We are seeking a highly skilled and motivated.The ideal candidate will be responsible for designing, developing, and optimizing large-scale data pipelines and data warehouse solutions, utilizing a ...Show moreLast updated: 3 days ago
    • Promoted
    Data streaming Engineer

    Data streaming Engineer

    XebiaMohali, Punjab, India
    Role Description - We’re seeking a hands-on engineer with deep expertise in Confluent Cloud Kafka and Apache Flink.Candidate should be able to design, build, and operate real-time streaming pipelin...Show moreLast updated: 6 days ago
    • Promoted
    Data Engineer with Snowflake Experience- Contract

    Data Engineer with Snowflake Experience- Contract

    Gravity Infosolutions, Inc.Mohali, Punjab, India
    Role : Data Engineer with Snowflake & Data Vault 2.Experience Type : Contract Duration : 6 months+ Extendable Experience : 5+ Years Location : Remote Shift : UK Shift Job Description Project Detai...Show moreLast updated: 6 days ago