IBS Software Logo

IBS Software

Data Engineer

Posted 26 Days Ago
In-Office or Remote
Hiring Remotely in India
Expert/Leader
In-Office or Remote
Hiring Remotely in India
Expert/Leader
Leads the design, development, and maintenance of scalable ETL/ELT pipelines and data products across distributed, multi-cloud environments. Defines data engineering architectures, resolves complex production issues, and designs efficient data solutions. Provides technical leadership and mentorship while collaborating with architects, engineers, and business stakeholders. Requires expertise in big data, AWS services, data warehousing, databases, data modeling, orchestration, streaming, security, observability, version control, containers, and modern development practices.
The summary above was generated by AI
Job Title Lead Data Engineer Location (s) Cochin Years of Experience 5-10yrs Job Description

Lead Data Engineer

What You’ll Do

  • Lead the design, development, and maintenance of scalable ETL/ELT pipelines and data products in multi-cloud, multi-region, distributed environments.
  • Define and apply appropriate data engineering patterns and architectures based on business and technical requirements.
  • Drive technical investigations and resolve complex data, operational, and production issues.
  • Design scalable, flexible, efficient, and supportable solutions using appropriate technologies and disciplined development practices.
  • Provide technical leadership, guidance, and mentorship to data engineering teams.
  • Collaborate with architects, engineering teams, and business stakeholders to deliver robust data solutions.

Key Skills

  • Data Engineering & Architecture: Strong understanding of data engineering patterns and modern architectures such as Data Mesh, Data Fabric, Data Lake, and Data Warehouse.
  • Big Data & Cloud: Proficiency in Amazon EMR, AWS Glue, Data Lake, and technologies for processing large datasets.
  • Programming: Strong proficiency in Python, Java, or Scala, with solid OOP expertise.
  • Data Warehousing: Strong knowledge of data warehousing solutions, preferably Snowflake.
  • ETL/ELT & Orchestration: Hands-on experience with ETL/ELT pipelines and data orchestration tools.
  • Databases: Strong expertise in relational and NoSQL databases.
  • Data Modelling: Experience designing efficient OLAP and OLTP data models.
  • Streaming: Knowledge of streaming data technologies and architectures.
  • Version Control: Experience with Git and modern development practices.
  • Containers & Orchestration: Understanding of Docker and Kubernetes.
  • Data Security: Knowledge of encryption, access control, data privacy, and compliance.
  • Monitoring & Logging: Experience implementing monitoring, logging, alerting, and observability for data pipelines.

Role & Responsibilities
  • Lead Data Engineer
    • What You’ll Do
    • Lead the design, development, and maintenance of scalable ETL/ELT pipelines and data products in multi-cloud, multi-region, distributed environments.
    • Define and apply appropriate data engineering patterns and architectures based on business and technical requirements.
    • Drive technical investigations and resolve complex data, operational, and production issues.
    • Design scalable, flexible, efficient, and supportable solutions using appropriate technologies and disciplined development practices.
    • Provide technical leadership, guidance, and mentorship to data engineering teams.
    • Collaborate with architects, engineering teams, and business stakeholders to deliver robust data solutions.
    • Key Skills
    • Data Engineering & Architecture: Strong understanding of data engineering patterns and modern architectures such as Data Mesh, Data Fabric, Data Lake, and Data Warehouse.
    • Big Data & Cloud: Proficiency in Amazon EMR, AWS Glue, Data Lake, and technologies for processing large datasets.
    • Programming: Strong proficiency in Python, Java, or Scala, with solid OOP expertise.
    • Data Warehousing: Strong knowledge of data warehousing solutions, preferably Snowflake.
    • ETL/ELT & Orchestration: Hands-on experience with ETL/ELT pipelines and data orchestration tools.
    • Databases: Strong expertise in relational and NoSQL databases.
    • Data Modelling: Experience designing efficient OLAP and OLTP data models.
    • Streaming: Knowledge of streaming data technologies and architectures.
    • Version Control: Experience with Git and modern development practices.
    • Containers & Orchestration: Understanding of Docker and Kubernetes.
    • Data Security: Knowledge of encryption, access control, data privacy, and compliance.
    • Monitoring & Logging: Experience implementing monitoring, logging, alerting, and observability for data pipelines.
    •  
Technical Qualifications Python + AWS EMR + AWS Glue + Snowflake + ETL/ELT + Data Engineering + Data Architecture + Big Data + SQL

Similar Jobs

16 Days Ago
In-Office or Remote
Expert/Leader
Expert/Leader
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Lead the technical evolution of Atlassian’s data engineering capabilities by architecting scalable batch and streaming data solutions. Direct complex engineering efforts, improve data quality and productivity, establish technical direction, and coordinate implementation across teams. Mentor and coach data engineers while partnering cross-functionally to support data-driven business decisions and long-term platform scalability.
Top Skills: Apache AirflowApache FlinkApache HiveApache KafkaSparkAws AthenaAws EmrAws RedshiftDatabricksKappa ArchitectureLambda ArchitectureMaster Data ManagementMicroservicesSQL
4 Hours Ago
In-Office or Remote
Senior level
Senior level
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Develop and maintain software for Atlassian’s Trusted Data Platform. The provided description contains limited role-specific responsibilities, qualifications, technologies, travel requirements, and clearance information.
2 Hours Ago
In-Office or Remote
India
Entry level
Entry level
Information Technology
Designs and supports batch and incremental data ingestion pipelines, ETL workflows, SQL transformations, and Airflow orchestration. Investigates data quality issues, reconciles discrepancies, performs data lineage analysis, supports cloud migration initiatives, and validates data across systems. The role also provides production support, resolves incidents, develops reusable engineering components, and collaborates with stakeholders on data requirements.
Top Skills: Apache AirflowBigQueryGoogle Cloud ComposerGoogle Cloud StorageKafkaPl/SqlPub/SubPythonSQL

What you need to know about the Delhi Tech Scene

Delhi, India's capital city, is a place where tradition and progress co-exist. While Old Delhi is known for its rich history and bustling markets, New Delhi is defined by its modern architecture. It's clear the region places a strong emphasis on preserving its cultural heritage while embracing technological advancements, particularly in artificial intelligence, which plays a central role in shaping the city's tech landscape, fueled by investments in research and development.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account