Staff Engineer (aws Cloud Engineer, Snowflake, Apache Kafka)

Nagarro

Gurugram District

On-site

INR 2,800,000 - 4,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Nagarro is seeking a cloud and data platform engineer to design, implement, and operate scalable cloud-based data solutions. You will work on Snowflake-powered data lakes, streaming pipelines with Kafka, and automation through Terraform and CI/CD across multiple clouds.

The role emphasizes security, compliance, and collaboration with cross-functional teams to deliver reliable data services and insights to stakeholders worldwide.

Qualifications

  • 5.5 to 8.5 years of experience in cloud engineering and data platform solutions.
  • Minimum 2 years hands-on Snowflake experience.
  • Experience designing and maintaining scalable cloud or on-prem databases.
  • Strong knowledge of AWS IAM, networking, security, Lambda, EC2, S3, SQS/SNS.
  • Proficiency in Python, BOTO, SQL; JavaScript is a plus.
  • Experience with CI/CD pipelines; Terraform desirable.
  • Team collaboration and cross-functional communication.
  • Customer-focused with emphasis on reliable, compliant solutions.
  • Ability to balance development work with support tasks.

Responsibilities

  • Develop and maintain cloud data lake platforms using Snowflake.
  • Design data pipelines with Kafka, Oracle, and AWS Lambda for analytics.
  • Provide troubleshooting and performance optimization for data platforms.
  • Automate operations and build self-service tools for management.
  • Collaborate with stakeholders and implement CI/CD with IaC (Terraform).
  • Ensure security best practices for IAM, networking, and data protection.
  • Participate in on-call rotations for reliability and incident response.
  • Evaluate new technologies to improve data platform ecosystems.
  • Document designs, procedures, and knowledge for onboarding.
  • Manage data systems across multi-cloud environments (AWS, Azure, Oracle Cloud).

Skills

Cloud engineering
Data platform design
Python
SQL
CI/CD

Tools

Snowflake
AWS
Terraform
Kafka
Oracle
PowerBI
Oracle Analytics Cloud

Job description

We're Nagarro.


We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at a scale across all devices and digital mediums, and our people exist everywhere in the world (18000+ experts across 36 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!


Requirements

  • 5.5 to 8.5 years of overall experience in cloud engineering and data platform solutions.
  • Minimum 2 years of hands‑on experience working with the Snowflake cloud data platform.
  • Practical experience in designing, implementing, and maintaining cloud-based or on‑premises database solutions that are secure, scalable, and efficient.
  • Strong working knowledge of core AWS services including IAM, networking, security, compute (Lambda, EC2), S3, SQS/SNS, and scheduling tools.
  • Proficiency in Python, BOTO, and SQL programming; JavaScript knowledge is an added advantage.
  • Experience with CI/CD pipelines for delivering infrastructure changes; familiarity with Terraform is highly desirable.
  • Proven ability to work collaboratively as a team player, share technical knowledge, and effectively interact with cross‑functional teams across departments.
  • Excellent verbal and written communication skills in English, with the ability to articulate technical concepts clearly to diverse stakeholders.
  • Strong customer‑focused mindset, with a commitment to delivering high‑quality, reliable, and compliant solutions in a regulated environment.
  • Capable of handling support tasks alongside development work, ensuring end‑to‑end service delivery and operational stability.

Responsibilities

  • Develop, enhance, and maintain cloud solutions for the company’s data lake platform, underpinned by Snowflake technology, ensuring high availability, security, and compliance with organizational policies.
  • Design and implement robust data streaming, ingestion, and analytics pipelines using Apache Kafka, Oracle, and AWS Lambda to support business intelligence and data analytics needs.
  • Provide comprehensive technical support for the data platform, including troubleshooting, incident resolution, and performance optimization across cloud and on‑premises environments.
  • Automate operational processes and build self‑service tools to streamline data platform management, reduce manual effort, and improve customer satisfaction.
  • Collaborate with internal stakeholders to gather requirements, translate business needs into technical solutions, and deliver change through CI/CD practices, leveraging Infrastructure as Code (Terraform) where applicable.
  • Ensure all solutions are built with security best practices, including identity and access management, network controls, and data protection measures in alignment with regulatory requirements.
  • Participate in on‑call rotation and support activities as needed to maintain service reliability and respond to production issues promptly.
  • Continuously evaluate emerging technologies and industry trends to recommend improvements and innovations for the data platform ecosystem.
  • Document technical designs, operational procedures, and knowledge base articles to facilitate knowledge sharing and team onboarding.
  • Work closely with the Data Platform team to manage and optimize database systems (Oracle, SQL Server, PostgreSQL), data streaming tools (Kafka, Snaplogic), and analytics platforms (PowerBI, Oracle Analytics Cloud) across multi‑cloud environments (AWS, Azure, Oracle Cloud).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Cloud Platform Engineer
Cloud Platform Engineer

Northern Trust • Pune District

On-site
INR 3,500,000 - 7,000,000
Snowflake Data Engineer - Ads
Snowflake Data Engineer - Ads

Apple • Hyderabad

On-site
INR 3,500,000 - 5,500,000
Software Engineer - Snowflake
Software Engineer - Snowflake

JRD Systems • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Data Engineer (Snowflake / Databricks)Ahmedabad, Pune5+ Years
Senior Data Engineer (Snowflake / Databricks)Ahmedabad, Pune5+ Years

Caregence • Ahmedabad District

On-site
INR 2,400,000 - 4,200,000
Flexible Timings
5 Days Working
Healthy Environment
+4
Snowflake, ETL, DBT Developer
Snowflake, ETL, DBT Developer

Betanxt • Bengaluru

Hybrid
INR 1,000,000 - 1,500,000
Senior Data Engineer
Senior Data Engineer

SourcingXPress • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Data Engineer
Data Engineer

DigiKey Global Capability Center • Bengaluru

On-site
INR 900,000 - 1,300,000
AWS Data Engineer
AWS Data Engineer

Synechron • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Senior Technical Architect, Data Engineering
Senior Technical Architect, Data Engineering

Snowflake • Maharashtra

On-site
INR 3,500,000 - 6,500,000
Data Engineer
Data Engineer

Blue Spire Inc • Hyderabad

On-site
INR 2,400,000 - 4,200,000