Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 12263851

    Happiest Minds Technologies logo

    SENIOR SOFTWARE ENGINEER - ETL

    Happiest Minds Technologies · Bengaluru · onsite · Posted 64d ago

    Undisclosed3–8 yrsfulltimeSourced fromNaukri

    About a minute. You'll make an account on the way through.

    About this role

    • Design, develop, and maintain scalable ETL/ELT data pipelines using Databricks and PySpark.
    • Develop and optimize data transformation logic using PySpark, Spark SQL, and SQL.
    • Build and maintain Delta Lake tables following Bronze, Silver, and Gold/Medallion architecture patterns.
    • Implement Delta Lake capabilities such as:
      • MERGE operations
      • Schema enforcement and schema evolution
      • Time Travel
      • OPTIMIZE and VACUUM
      • Incremental data processing
    • Develop and manage Databricks Workflows/Jobs for pipeline orchestration and scheduling.
    • Troubleshoot pipeline failures, performance issues, and data quality problems.
    • Optimize Spark workloads by understanding partitioning, joins, caching, shuffle operations, and query execution.
    • Develop reusable data engineering utilities and frameworks using PySpark and basic Python.
    • Write complex SQL queries for data transformation, reconciliation, validation, and analysis.
    • Integrate Databricks pipelines with external systems using REST APIs.
    • Handle inbound and outbound file integrations using SFTP.
    • Work with common file formats such as CSV, JSON, Parquet, and Delta.
    • Work with AWS services used within the data engineering ecosystem, particularly Amazon S3, and have basic awareness of services such as IAM, Secrets Manager, CloudWatch, and Lambda.
    • Implement proper exception handling, logging, auditing, monitoring, and restart/recovery mechanisms.
    • Participate in code reviews and follow coding and data engineering best practices.
    • Collaborate with architects, business analysts, source-system teams, QA teams, and other engineering teams.
    • Support production deployments and troubleshoot production data pipeline issues.


    Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

    Sourced from naukri

    Skills

    data qualityschemaMonitoringOutboundJSONcodingPythonSchedulingData Processingreconciliation

    About Happiest Minds Technologies

    Happiest Minds Technologies logo

    Happiest Minds Technologies

    IT Services & Consulting

    6.5k+

    employees

    2011

    15 years old

    Bangalore / Bengaluru, Karnataka

    India

    About

    A technology firm specializing in digital transformation services utilizing advanced technologies to enhance enterprise efficiency and customer experience.

    Industries

    IT Services & Consulting

    Employee ratings

    1,441 reviews

    3.4/ 5

    Culture

    3.4

    Career growth

    2.8

    Work-life

    3.6

    Employees rate it well for

    Work Life Balance210Work Culture165Senior Management138Salary104Learning80

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    SENIOR SOFTWARE ENGINEER - ETL · waiting for your command