Earnbetter

Job Search Assistant

Software Engineer

Tata Consultancy Services • Lake Mary, FL 32795 • Posted 4 days ago via LinkedIn

Boost your interview chances in seconds

Tailored resume, cover letter, and cheat sheet

In-person • Full-time • Senior Level

Job Highlights

Using AI ⚡ to summarize the original job post

Tata Consultancy Services is seeking a Software Engineer with over 6 years of experience in Snowflake, including Python and Data Modeling. The role involves architecting, developing, and deploying scalable enterprise data solutions on Snowflake, Azure, and Gitlab, with a focus on complex SQL queries, data modeling, ETL processes, and performance tuning. The ideal candidate will have a strong understanding of Snowflake utilities, Azure, and Gitlab, as well as experience in migrating from RDMS platforms to Snowflake.

Responsibilities

  • Architect scalable Snowflake data warehouse solutions.
  • Develop complex SQL queries for analytics and business intelligence, including query optimization.
  • Perform data modelling, ETL processes and performance tuning.
  • Ensure data security and compliance with industry standards.
  • Experience in building complex queries, sharable views and reporting.
  • Strong experience on Snowflake utilities such as Snowsight, and Snowsql, Azure, GitHub.
  • Creates and maintains operational and system level documentation.
  • Collaborates with other developers to achieve quality and consistency of deliverables.
  • Hands-on experience in migrating from RDMS platform to Snowflake.

Qualifications

Required

  • 6+ years of experience in Snowflake.
  • Experience in Python and Data Modeling.
  • Strong hands-on experience with Snowflake, Azure, Gitlab and Snowsql.
  • Strong in writing complex SnowSQL, Stored Procedures.
  • Good understanding of UNIX/LINUX environment.
  • Experience in building cloud native solutions, preferably on Azure including the use of DevOps.
  • Exposure to Informatica ETL (nice to have, but optional).

Full Job Description

Technical/Functional Skills

• 6+ years of experience in Snowflake.

• Must have experience in Python and Data Modeling.

• Strong hands-on experience with Snowflake, Azure, Gitlab and Snowsql.

• Strong in writing complex SnowSQL, Stored Procedures.

• Good understanding of UNIX/LINUX environment.

Experience Required

Experience in building cloud native solutions, preferably on Azure including the use of DevOps.

Exposure to Informatica ETL (nice to have, but optional)

Roles & Responsibilities

  • 6+ years of architecting, developing, and deploying scalable enterprise data solutions.
  • Architect scalable Snowflake data warehouse solutions.
  • Develop complex SQL queries for analytics and business intelligence, including query optimization.
  • Perform data modelling, ETL processes and performance tuning.
  • Ensure data security and compliance with industry standards.
  • Should have experience in building complex queries, sharable views and reporting.
  • Strong experience on Snowflake utilities such as Snowsight, and Snowsql, Azure, GitHub.
  • Creates and maintains operational and system level documentation.
  • Collaborates with other developers to achieve quality and consistency of deliverables.
  • Hands-on experience in migrating from RDMS platform to Snowflake.
  • Must have excellent communication and interpersonal skills.
  • Excellent troubleshooting and problem-solving skills.
  • Ability to multitask and work independently.
  • Initiative to solve problems and prevent issue re-occurrence.
  • Demonstrate resourcefulness, time management skills and ability to meet deadlines.