Programmer Analyst- Data Solutions

Tata Consultancy Services

Minneapolis (MN)

Presencial

USD 100.000 - 120.000

Jornada completa

Hace 4 días
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Descripción de la vacante

Tata Consultancy Services Limited in Minneapolis, MN seeks a Programmer Analyst - Data Solutions to design, develop, and maintain enterprise data and analytics platforms across Snowflake, Microsoft Fabric, and cloud data services.

You will work with engineers and architects to translate high-level requirements into scalable data pipelines, optimize queries, ensure data quality, and support production deployments.

Formación

  • 6+ years of data engineering, software development, BI, or data solutions delivery.
  • Strong SQL development skills with large-scale datasets.
  • Experience with relational/MPP databases and cloud data platforms.
  • Python and Spark/PySpark experience.
  • Knowledge of Delta Lake and Iceberg, partitioning, and performance tuning.
  • Familiarity with Snowflake and cloud-native analytics tools.
  • Experience with distributed data processing and large-scale environments.
  • Strong analytical, troubleshooting, and problem-solving skills.

Responsabilidades

  • Analyze requirements and contribute to design and delivery of scalable data analytics solutions.
  • Develop, test, deploy, and support data integration, transformation, and analytics solutions using SQL, Python, Spark, Snowflake, and Microsoft Fabric.
  • Support new development and ongoing maintenance, enhancements, and defect resolution.
  • Develop and optimize SQL queries, data pipelines, and data assets for large-scale analytics.
  • Collaborate with engineers to implement scalable, reliable, secure data solutions following enterprise standards.
  • Participate in code reviews, testing, releases, and documentation.
  • Assist with cloud-based and distributed data processing platforms.

Conocimientos

SQL
Python
Spark
Snowflake
Delta Lake
Iceberg
Data Modeling
Cloud Platforms
ETL
Data Warehousing

Herramientas

Python
Spark/PySpark
SQL
Snowflake
Delta Lake

Descripción del empleo

Programmer Analyst- Data Solutions

We are seeking a Programmer Analyst - Data Solutions to support the design, development, implementation, enhancement, and maintenance of enterprise data and analytics solutions. Working closely with senior engineers, architects, and technical leads, this role will help deliver scalable data solutions across Snowflake, Microsoft Fabric, and modern cloud data platforms.

The ideal candidate is a hands-on problem solver who can take a high-level design, work through implementation details, identify gaps, ask thoughtful questions, and drive assigned work through analysis, development, testing, deployment, and production support. This role requires strong technical skills, a solid understanding of modern data architectures, and the ability to contribute across both project-based initiatives and ongoing application support and enhancement activities.

Key Responsibilities
  • Analyze business and technical requirements and contribute to the design and delivery of scalable data and analytics solutions.
  • Design, develop, test, deploy, and support data integration, transformation, and analytics solutions using SQL, Python, Spark, Snowflake, Microsoft Fabric, and related technologies.
  • Support both new development initiatives and ongoing, maintenance, enhancements, and defect resolution activities.
  • Develop and optimize SQL queries, data pipelines, data transformations, and reusable data assets for large-scale analytics environments.
  • Contribute to logical and physical data modeling, including dimensional modeling, data mapping, metadata management, and data lineage documentation. (Good to have)
  • Develop solutions leveraging modern data warehouse and lakehouse architectures, with understanding of Delta Lake, Iceberg, partitioning, and performance optimization techniques.
  • Investigate data quality issues, perform root cause analysis, implement corrective actions, and ensure data integrity across platforms.
  • Collaborate with senior engineers and architects to implement scalable, reliable, secure, and maintainable solutions aligned with enterprise standards.
  • Participate in code reviews, testing, release deployments, technical documentation, and continuous improvement initiatives.
  • Support cloud-based and distributed data processing platforms while following established architecture, governance, and development best practices.
Required Qualifications
  • 6+ years of experience in data engineering, software development, business intelligence, or data solutions delivery.
  • Strong SQL development skills and experience working with large-scale analytical datasets.
  • Strong understanding of relational databases, massively parallel processing (MPP) databases, distributed data warehouse architectures, and cloud data platforms.
  • Experience developing data solutions using Python and Spark/PySpark.
  • Working knowledge of Delta Lake, Apache Ice berg, partitioning strategies, file formats, storage optimization techniques, and query performance tuning.
  • Understanding of how data is stored, managed, and processed across cloud-native analytics platforms, including Snowflake and open-source data ecosystems.
  • Experience with distributed data processing frameworks and large-scale data environments.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Ability to work independently, manage competing priorities, and effectively collaborate within a team environment with ownership and accountability for assigned work.
Preferred Qualifications
  • Experience with Microsoft Fabric, OneLake, Lakehouse, Data Factory, Notebooks, Semantic Models, and Power BI.
  • Experience with Snowflake
  • Experience with AWS data and analytics services.
  • Experience with data governance, data quality, and metadata management practices.
  • Knowledge of financial, accounting, or enterprise reporting data domains.
  • Financial Services industry experience.
  • Experience working in Agile delivery environments and Git-based development workflows.

Salary Range- $100,000-$120,000 a year

Location

Minneapolis, MN

Function

TECHNOLOGY

Role

Analyst

ID

435208

Skills

Data Analytics

Salary Range

$100,000 - $120,000

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Snowflake Developer
Snowflake Developer

Tata Consultancy Services • Dallas (TX)

Presencial
USD 110.000 - 120.000
Senior Data Analyst - Required Python, Snowflake, PowerBI
Senior Data Analyst - Required Python, Snowflake, PowerBI

Global Business Ser. 4u • Morton (IL)

Presencial
USD 85.000 - 120.000
Data Product Solutions Engineer
Data Product Solutions Engineer

Tata Consultancy Services • Boston (MA)

Presencial
USD 120.000 - 140.000
Hybrid Data Engineer II
Hybrid Data Engineer II

TEKsystems • Hanover (MD)

Híbrido
USD 78.000 - 118.000
Medical
Dental
Vision
+6
Data Warehouse Specialist
Data Warehouse Specialist

Tata Consultancy Services • Chicago (IL)

Presencial
USD 100.000 - 130.000
Annual incentive
Medical coverage
Family support
+4
Data Analyst (Snowflake / SQL)
Data Analyst (Snowflake / SQL)

Latentbridge • Snowflake (AZ)

Híbrido
USD 70.000 - 110.000
Data Analyst (Snowflake / SQL)
Data Analyst (Snowflake / SQL)

Latentbridge • EE. UU.

Presencial
USD 80.000 - 110.000
Senior Data Engineer - Snowflake Expert
Senior Data Engineer - Snowflake Expert

The Timberline Group • St. Louis (MO)

Presencial
USD 130.000 - 170.000
Medical, Dental & Vision insurance
401(k) with company match
PTO
+5
Information Technology - Senior Data Engineer (USA)
Information Technology - Senior Data Engineer (USA)

DiversiTech Corporation • Duluth (GA)

Presencial
USD 120.000 - 180.000
Data Analyst
Data Analyst

Princeton IT Services, Inc • Trenton (NJ)

Híbrido
USD 55.000 - 96.000