Software Engineer [Data Engineer - Python, SQL, Snowflake, Cloud, Devops (CI/CD pipeline) AI (Co-pilot usage and prompt engineering/ Gen AI), Docker, Kubernetes]

Software Engineer [Data Engineer - Python, SQL, Snowflake, Cloud, Devops (CI/CD pipeline) AI (Co-pilot usage and prompt engineering/ Gen AI), Docker, Kubernetes]

15 Aug
|
Nielseniq
|
Chennai

15 Aug

Nielseniq

Chennai

Job Description

We are seeking a skilled Mid-Level Data & Platform Engineer with robust expertise in Python, Snowflake, and SQL, along with foundational knowledge of DevOps, Microsoft Azure, and AI/ML concepts. The ideal candidate will be responsible for designing, developing, and maintaining data pipelines, supporting cloud-based data platforms, and contributing to automation and AI-driven initiatives.

Key Responsibilities

Data Engineering

- Design, develop, and maintain scalable ETL/ELT pipelines using Python and SQL.
- Build and optimize data models, transformations, and workflows in Snowflake.
- Develop data ingestion frameworks from various structured and unstructured data sources.
- Monitor and troubleshoot data pipeline failures and performance bottlenecks.
- Ensure data quality, reliability, and governance standards are maintained.

Snowflake & SQL

- Develop and optimize complex SQL queries, stored procedures, views, and tasks.
- Implement Snowflake features such as Virtual Warehouses, Streams, Tasks, and Snowpipe.
- Perform query performance tuning and cost optimization.
- Support data warehouse administration and security best practices.

Cloud & Azure

- Work with Azure services such as:




- Azure Data Factory (ADF)
- Azure Storage Accounts
- Azure Key Vault
- Azure Functions (basic)
- Azure Synapse (basic exposure preferred)

- Support deployment and management of cloud-native data solutions.

DevOps & Automation

- Utilize Git-based source control and branching strategies.
- Support CI/CD pipelines using Azure DevOps or GitHub Actions.
- Create deployment automation scripts and infrastructure configurations.
- Participate in release management and operational support activities.

AI & Emerging Technologies

- Understand foundational AI/ML concepts and use cases.
- Work with AI-assisted development tools (GitHub Copilot, Azure AI services, etc.).
- Support integration of AI-powered features into data platforms.
- Participate in proof-of-concepts involving Generative AI and data analytics.

Collaboration

- Collaborate with data engineers, architects, platform teams, and business stakeholders.
- Participate in Agile ceremonies including sprint planning, reviews, and retrospectives.
- Document technical designs, processes, and operational runbooks.

📌 Software Engineer [Data Engineer - Python, SQL, Snowflake, Cloud, Devops (CI/CD pipeline) AI (Co-pilot usage and prompt engineering/ Gen AI), Docker, Kubernetes]
🏢 Nielseniq
📍 Chennai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer [data engineer - python, sql, snowflake, cloud, devops (ci/cd pipeline) ai (co-pilot usage and prompt engineering/ gen ai), docker, kubernetes] / chennai

Subscribe to this job alert:

Get the latest job offers by email for: software engineer [data engineer - python, sql, snowflake, cloud, devops (ci/cd pipeline) ai (co-pilot usage and prompt engineering/ gen ai), docker, kubernetes] / chennai