Teradata Developer

4 weeks ago


Delhi, Delhi, India IT Full time

Exp : 5+ years

Location : Type : 6 months contract + ext.


Job Title : Teradata-to-Snowflake Migration Developer (or Data Engineer / Migration Overview :

This role leads the end-to-end migration of legacy data warehouse systems (especially Teradata) to Snowflake, ensuring seamless transition, data integrity, and cost effective operations post migration. The developer works collaboratively with stakeholders across data engineering, analytics, and business teams to design, build, validate, and optimize data pipelines and code.

Key Responsibilities :

Migration Planning & Strategy :

- Assess current Teradata systems: schema, tables, views, stored procedures, BTEQ scripts, macros, UDFs, indexes

- Define migration scope: lift and shift vs redesign approaches, prioritize workloads, establish SLAs and rollout timelines.

Schema & Code Conversion :

- Map Teradata schemas/data types to Snowflake equivalents; leverage tools like SnowConvert for SQL and code translation.

- Rewrite or refactor Teradata scripts, macros, stored procedures (e.g. BTEQ) to Snowflake-compatible SQL, JS, or Python procedures.

ETL/ELT Pipeline Development :

- Build and optimize data ingestion pipelines using tools such as Azure Data Factory, dbt, Airflow, Informatica, Talend, Fivetran, Matillion or Snowflake Tasks. Support both batch and incremental loads.

- Implement COPY INTO or Snowpipe where relevant, with automation and orchestration pipelines.

Data Validation & Testing :

- Execute data validation using row counts, checksums, hashing, and content comparison between Teradata and Snowflake environments.

- Perform functional testing, performance testing, and user acceptance (UAT) with stakeholders.

Performance & Cost Optimization :

- Optimize Snowflake workloads with clustering keys, virtual warehouse sizing, query tuning, caching, and warehouse auto's uspend/resume policies.

- Monitor and control compute costs through warehouse tuning and usage patterns.

Architecture & Governance :

- Design Snowflake account structure: databases, schemas, roles, security, RBAC, and access control. Implement data encryption and governance (e.g., masking, role based access).

- Document architecture, data flows, migration plans, rollback strategy, and operational & Support :

- Partner with stakeholders across data science, BI, analytics, IT and security teams to ensure integration and alignment.

- Conduct knowledge transfer, end-user training, and documentation on Snowflake best-practices, query patterns, and cost management.

Required Skills & Qualifications :

Experience : 4- 10+ years in data engineering or data platform roles, including 2+ years dedicated to Teradata-to-Snowflake migration Skills :

- Teradata and Snowflake data warehousing

- SQL (Teradata SQL, SnowSQL), stored procedures, UDFs

- Python (or JavaScript), shell scripting for automation

- ETL/ELT & orchestration tools (e.g. Azure ADF, dbt, Airflow, Talend, Fivetran)

- Data Modeling : Understanding of schema design, normalization, dimensional modeling, and handling large volumes of data.

- Cloud Platforms : Hands-on experience with one or more cloud platforms (AWS, Azure, GCP); building pipelines using Databricks/Azure Data Lake or equivalent.

- Optimization & Governance : Query tuning, warehouse sizing, cost control, security best practices, access control, data masking compliance.

Soft Skills : Excellent collaboration, documentation, problem-solving, and communication; ability to mentor junior engineers.

Preferred Qualifications (Optional) :

- Certifications like SnowPro Core or SnowPro Advanced, Azure/AWS data certifications.

- Experience with CI/CD for data pipelines (e.g. Git, Jenkins, GitLab CI) and version control.

- Familiarity with real-time ingestion tools like Kafka, Pub/Sub, Snowflake Tasks.

- Prior exposure to big data platforms (Spark, Hadoop, Delta Lake, Lakehouse architecture).

- Experience working in Agile/Scrum environments using Jira or Confluence

(ref:hirist.tech)
  • PostgreSQL Developer

    4 weeks ago


    Delhi, Delhi, India Talpro Full time

    Job Description : As a PostgreSQL Developer, you will play a crucial role in managing and optimizing our database systems.You will be responsible for SQL/PLSQL development and administration in both Postgres and Teradata Database environments.In addition, you will work with Cassandra databases, handling CQL queries and data migration tasks.Strong knowledge...

  • Azure Data Engineer

    4 weeks ago


    Delhi, Delhi, India Redihire Global Services Pvt Ltd Full time

    Duration : 6 monthsLocation : RemoteTimings : Full Time (As per company timings)Notice Period : (Immediate Joiner - Only)Experience : 3-6 YearsJD : The role will leverage & enhance existing technologies in the area of Data and analytics Solutions like Power BI, Azure data engineering technologies, Teradata/Snowflake, and other Azure services. The role will...


  • Delhi, Delhi, India Celebal Technologies Full time

    Job Title: Lead Data EngineerExperience Level: Mid - Senior LevelLocation: DelhiDuration: FulltimeExperience Required: 6-8+ YearsDescription: We are seeking a highly skilled and experienced Lead Azure Data Engineer to join our team. The ideal candidate will have a strong background in data engineering, with a focus on working with Databricks, PySpark,...


  • Delhi, Chennai, Bengaluru / Bangalore, India beBeeDatastage Full time ₹ 15,00,000 - ₹ 20,00,000

    We are seeking a seasoned Datastage developer to join our team. The ideal candidate will have expertise in writing and optimizing Teradata SQL queries, TPT script etc.ResponsibilitiesManage Production/Development databases performance.Review Teradata system reports and provide performance assessment report with recommendations to optimize system.Investigate...


  • Delhi, Delhi, India RARR Technologies Full time

    For LTIMINDTREE - 12 - 17 Years- Full Time- NOIDA, BANGALORE/BENGALURU, MUMBAI, PUNE, CHENNAI, KOLKATA, DELHI/NCR, COCHIN, BHUBNESHWAR, HYDERABAD**Job Skills**: DB2 SQL SERVER ORACLE POWER BI AZURE SQL ETL SOLUTIONING TERADATA UNIX SCRIPTING POWERSHELL SSIS ETL TOOL SSIS AZURE ADF 1. 12+ years of IT experience. 2. Strong experience as Technical...


  • Chennai, Bengaluru / Bangalore, Delhi, India beBeeDatabase Full time US$ 90,000 - US$ 1,20,000

    Job Title:Expert Database AdministratorWe are seeking an experienced database administrator to join our team.Job Description:Optimize and maintain large-scale databases for performance and efficiency.Develop and implement efficient SQL queries and indexing strategies.Analyze and troubleshoot database issues to minimize downtime.Collaborate with...


  • Mumbai, Kolkata, Delhi, India beBeeData Full time US$ 1,50,000 - US$ 2,00,000

    Job Title:Senior Data ArchitectThis role is ideal for an accomplished data professional seeking to lead the design, development, and optimization of data infrastructure and systems. The successful candidate will play a pivotal part in creating innovative data solutions that drive business growth and success.Responsibilities:Develop and maintain large-scale...

  • Cognos Admin

    3 days ago


    Delhi, India NuLeaf Consulting Full time

    Location (WFO): Mumbai, Pune, Chennai, Bangalore, Delhi NCR Secondary Skillset: (Not Mandatory, Good to have) **JD1 - Cognos Admin 7+ Years’ Experience - 2 Positions** 2. **6 months Contract to Hire Position** 3. Ability to provide 24 by 7 production support for Cognos in an on - rotation with excellent communication skills required 5. Cognos 11.1.x...

  • Mongodb

    2 days ago


    New Delhi, India OptimHire Full time

    **Requirements & Skills**: - 5+years’ working experience - A degree or diploma in Software Engineering or Information Technology - Strong analytical and problem-solving abilities - Ability to configure schema and MongoDB data modelling - Experience in Database security management - Knowledge of MongoDB administration and installation in AWS and Red Hat -...


  • Pune, Mumbai, Delhi, India beBeeData Full time US$ 1,50,000 - US$ 2,00,000

    Job DescriptionThe Senior Data Engineer is a strategic leader who oversees the design, development, and optimization of data infrastructure and systems to meet complex business needs. They play a key role in developing and managing large-scale data pipelines, ensuring scalability, reliability, and performance.This position requires a high degree of technical...