As a Lead Engineer at NTT DATA, you will take ownership of designing, building, and scaling modern data platforms that support enterprise analytics and data-driven decision-making. This role plays a key part in leading data lake initiatives, developing robust ETL and ELT pipelines, and ensuring seamless integration across cloud services and analytics platforms in a fast-paced, agile environment.
Responsibilities:
- Build and maintain large-scale data lakes using Databricks and related technologies.
- Design and implement ETL and ELT pipelines for structured and unstructured data sources.
- Lead data migration initiatives from traditional data warehouses to data lakes or Snowflake.
- Optimize query performance and ensure scalability of big data workloads.
- Implement real-time data ingestion using stream processing and message queuing.
- Collaborate with data scientists, analysts, architects, and stakeholders while providing technical guidance and documentation.
Requirements:
- Minimum of 3 years of experience in data engineering or software engineering roles.
- Strong proficiency in SQL, Python, and PySpark with exposure to Scala or Java.
- Hands-on experience with Databricks, Snowflake, and workflow orchestration tools.
- Experience working with Azure cloud services and big data storage solutions.
- Solid understanding of data warehousing concepts, data modeling, and schema design.
- Familiarity with Agile development practices and CI/CD or DevOps concepts.
Benefits: (optional)
- Opportunity to work on enterprise-scale data platforms for global clients.
- Flexible remote work arrangements within India.
- Career growth within a global technology services organization.
This role supports NTT DATA’s mission to accelerate client success through responsible innovation.