Tata Consultancy Services

Data Engineer

Tata Consultancy Services$100K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 7+ years of overall IT experience
  • 5+ years in a data engineering/ETL role focusing on large datasets
  • 3+ years proficiency with Big Data tools like Hadoop, Spark, and Kafka
  • Experience building and optimizing data ingestion pipelines with Tibco or IBM
  • Strong SQL skills capable of writing complex queries
  • Familiarity with Agile methodologies including Scrum and Kanban

Responsibilities

  • Define data requirements and clean large datasets using various data tools
  • Support data analysis and develop mechanisms for data validation and normalization
  • Create data policies and retention models through data synthesis
  • Implement data quality procedures and enable insights through analytics
  • Maintain best practices in data engineering and contribute to visualization concepts
  • Collaborate with data science teams to build data frameworks for reporting and ML
  • Design scalable data infrastructure for integrating and retrieving Big Data
  • Engage cross-functionally to gather requirements for data solutions

Benefits

  • Discretionary Annual Incentive
  • Comprehensive Medical Coverage including Health, Dental, and Vision
  • Family Support Benefits such as Maternal and Parental Leaves
  • Various Insurance Options including Auto, Home, and Identity Theft Protection
  • Convenience benefits like Commuter Benefits and Training Reimbursement
  • Generous Time Off policies including Vacation and Sick Leave
  • Legal and Financial Assistance options including 401K and Student Loan Refinancing
Full Job Description
Responsibilities:

  • Defines data requirements, gather, and wrangle large scale of structured and unstructured data, and validate data by running various data tools in the Data Environment.
  • Supports the standardization, customization, and ad-hoc data analysis, and will develop the mechanisms to ingest, analyze, validate, normalize and clean data.
  • Creates data policy and develop interfaces and retention models which requires synthesizing or anonymizing data.
  • Implements statistical data quality procedures on new data sources, and by applying rigorous iterative data analytics, supports Data Scientists and analytics and insights creation in data sourcing and preparation to visualize data and synthesize insights of commercial value.
  • Develops and maintains data engineering best practices and contributes to Insights on data analytics and visualization concepts, methods and techniques.
  • Works closely with the data science and business intelligence teams to develop data models and pipelines for research, reporting, and machine learning.
  • Design, implement, and support scalable data infrastructure solutions to integrate with multi-heterogeneous data sources, aggregate and retrieve Big Data in a fast and safe mode, curate data that can be used in BI reporting, analysis, machine learning models and ad-hoc data requests.
  • Build data pipelines that clean, transform, and aggregate data from disparate sources.
  • Engages with business teams to gather requirements and design data solutions.
  • Mentors team of more Junior Data Engineers.
  • Collaborates across multiple projects to provide data engineering expertise across teams.
  • Analyzes most relevant insights and shares with leadership to provide strategic recommendations for the business
  • Lead a team of data engineers and act as a key senior contributor to a data engineering project.


Skills and Experience:

  • 7+ years of overall IT experience
  • 5+ years of experience in a data engineering/ETL role with a track record of manipulating, processing, and extracting value from large datasets
  • 3+ years of experience with Big Data tools/technologies like Hadoop, Spark, Spark SQL, Kafka, Sqoop, Hive, S3, HDFS, or Cloud platforms e.g. AWS, GCP, etc.
  • 3+ years building, testing, and optimizing data ingestion pipelines, architectures, and data sets with Tibco, IBM or others.
  • Databricks UI, Managing Databricks Notebooks, Delta Lake with Python, Delta Lake with Spark SQL, Delta Live Tables, Unity Catalog.
  • High-velocity high-volume stream processing with Apache Kafka and Spark Streaming.
  • Strong SQL skills with ability to write intermediate complexity queries.
  • ETL experience with PySpark, Spark SQL , IBM Data Stage or similar.
  • Agile Scrum, Kanban or SAFe experience.


Skills Desired

  • Databricks, Python (and/or Scala) and PySpark/Scala-Spark.
  • Database solutions like Databricks, Teradata, Mainframe, DB2 or BigQuery.
  • BI Solutions like Spotfire, OAC, Tableau or PowerBI
  • Azure, AWS Serverless technologies, like, S3, Kinesis/MSK, lambda, and Glue.
  • Messaging Platforms like Kafka, Amazon MSK & TIBCO EMS or IBM MQ Series.
  • Strong SQL skills with ability to write intermediate complexity queries
  • Experience with GIT code versioning software


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

#LI-KR3

TCS Employee Benefits Summary:

Discretionary Annual Incentive.

Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.

Family Support: Maternal & Parental Leaves.

Insurance Options: Auto & Home Insurance, Identity Theft Protection.

Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.

Time Off: Vacation, Time Off, Sick Leave & Holidays.

Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.

About Tata Consultancy Services

Tata Consultancy Services (TCS) is an Indian multinational information technology (IT) services and consulting company, headquartered in Mumbai, Maharashtra, India. It is a subsidiary of Tata Group and operates in 149 locations across 46 countries. TCS is the largest Indian company by market capitalization and is ranked 11th on the Forbes Global 2000 list of the world's biggest public companies. TCS is also the second-largest IT services company in the world by revenue and the largest employer of women in India. The company provides services in areas including IT, consulting, and business solutions.
Learn more about Tata Consultancy Services
Size
469,261 employees
Industry

Similar Jobs

More Jobs at Tata Consultancy Services

  • Tata Consultancy Services
    Technical Lead
    $110K — $125K *
    New York, NY 10025 (New York County)
    Technical Services
    In-Person
  • Tata Consultancy Services
    IAM Specialist / Cyber Security Analyst
    $100K — $140K *
    Wichita, KS 67212 (Sedgwick County)
    Information Technology
    In-Person
  • Tata Consultancy Services
    Engineer
    $80K — $120K *
    Midvale, UT 84047 (Salt Lake County)
    Information Technology
    In-Person
  • Tata Consultancy Services
    Scrum Lead
    $90K — $100K *
    Phoenix, AZ 85032 (Maricopa County)
    Finance & Insurance
    In-Person
  • Tata Consultancy Services
    Senior Private Cellular Engineer
    $100K — $120K *
    Plano, TX 75025 (Collin County)
    Telecommunications & Hardware
    In-Person

More Information Technology Jobs

Find similar Data Engineer jobs: