Назад к вакансиям

Senior Software Engineer - ETL

1 000 000 – 3 700 000 ₽в год
NielsenIQChennai и ещё 1 городот 6 летПолная занятость
PythonSQLPostgreSQLKubernetesCI/CDDockerFastAPIETLAzureAirflowSnowflakeData Warehouse

Описание

This role is for a Senior ETL engineer working on NielsenIQ's Azure-based Connect platform.

Responsibilities

  • Work on the new Connect platform, a unified, global, open data ecosystem powered by Microsoft Azure
  • Analyze, design, develop, troubleshoot, debug, and make application enhancements using Python, Fast API, Snowflake, Postgres, Complex SQL, Azure cloud Services, Airflow, GitHub, Kubernetes, Docker
  • Deploy application components using CI/CD pipelines using AI in-house agents
  • Ingest data from multiple sources in different formats
  • Perform complex business transformations on source data and create reportable datamarts
  • Build utilities for monitoring and automating repetitive functions
  • Collaborate with Agile cross-functional teams, internal and external clients including Operations, Infrastructure, Tech Ops

Requirements

  • 6-10 years of applicable software engineering experience
  • Strong hands-on experience in writing complex SQL
  • AI fundamentals (GitHub Copilot, VSCode, prompts) for code generation and automation of all SDLC phases
  • Strong fundamentals in data warehousing concepts and modeling reporting datamarts
  • Hands-on experience in designing ETL enhancements
  • Strong fundamentals with experience in front-end and backend object-oriented programming, including proficiency in Python, Airflow, Fast API
  • Experience in cloud technologies, preferably Microsoft Azure

Nice to have

  • Experience with DevOps Technologies as GitHub, Kubernetes, Jenkins, Docker

We offer

  • Full-time employment
  • Salary estimated at ₹10 - 37 LPA

Hiring process

  • Upload your resume, paste it, or list your skills and experience to get a match score for this role at NielsenIQ