Tata Consultancy Services

Databricks Python Developer

Tata Consultancy Services • $100K — $115K *
Enterprise Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 10+ years in Data Engineering, Data Warehousing, or Big Data Development.
  • 5+ years of hands-on experience with Databricks, Python, and PySpark.
  • Proficient in building and supporting large-scale ETL/ELT data pipelines.
  • Expertise in Spark SQL, Delta Lake, and Data Lakehouse architecture.
  • Experience handling both structured and unstructured data from various sources.
  • Advanced SQL skills with relational databases.
  • Familiarity with orchestration tools like Airflow or ADF.

Responsibilities

  • Design and maintain data pipelines using Databricks, Python, and PySpark.
  • Build scalable data ingestion and integration solutions.
  • Collaborate with various teams to deliver effective data solutions.
  • Develop and enhance batch and real-time data processing pipelines.
  • Ensure compliance with data quality, security, and governance standards.
  • Monitor and troubleshoot production data pipeline issues.
  • Optimize Spark jobs and Databricks workloads for maximum performance.

Benefits

  • Flexible work environment.
  • Professional growth opportunities.
  • Collaborative team culture.
  • Access to cutting-edge technology.
  • Health and wellness programs.
Full Job Description
Databricks Python Developer

Must Have Technical/Functional Skills
• 10+ years of experience in Data Engineering, Data Warehousing, or Big Data development.
• 5+ years of hands-on experience with Databricks, Python, and PySpark.
• Strong hands-on experience in Databricks, Python, and PySpark development.
• Experience building and supporting large-scale ETL/ELT data pipelines.
• Strong knowledge of Spark SQL, Delta Lake, and Data Lakehouse architecture.
• Experience working with structured and unstructured data from multiple sources.
• Strong SQL skills and experience with relational databases.
• Experience with data modeling, data transformation, and data quality processes.
• Knowledge of orchestration tools such as Airflow, ADF, or similar.
• Experience with Git, CI/CD, and Agile development methodologies.
• Strong analytical, debugging, and performance tuning skills.
• Excellent verbal and written communication skills.

Roles Responsibilities
• Design, develop, and maintain data pipelines using Databricks, Python, and PySpark.
• Build scalable data ingestion, transformation, and integration solutions.
• Collaborate with Data Architects, Analysts, and business teams to deliver data solutions.
• Develop and optimize batch and real-time data processing workflows.
• Ensure data quality, integrity, security, and governance standards are met.
• Monitor, troubleshoot, and resolve production data pipeline issues.
• Optimize Spark jobs, SQL queries, and Databricks workloads for performance.
• Participate in data modeling, code reviews, and platform enhancement activities.
• Create technical documentation and support production deployments.
• Participate in Agile ceremonies and contribute to continuous improvement initiatives.

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

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

More Enterprise Technology Jobs

Find similar Databricks Python Developer jobs: