Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 19707516

    Tata Consultancy Services logo

    AWS Databricks Spark Scala Jar Developer

    Tata Consultancy Services · Hyderabad · onsite · Posted 21d ago

    Undisclosed7–10 yrsfulltimeSourced fromNaukri

    About a minute. You'll make an account on the way through.

    About this role

    Key Responsibilities:


    • Design and develop scalable data-processing applications using Apache Spark and Scala.
    • Develop reusable frameworks, utilities, and libraries and package them as JAR files.
    • Deploy and execute Scala-based JAR applications on AWS Databricks clusters.
    • Build and maintain high-volume batch and streaming data pipelines.
    • Develop ETL and ELT workflows using Databricks, Spark, Scala, and SQL.
    • Integrate Databricks with AWS services such as S3, Glue, IAM, Secrets Manager, CloudWatch, and Redshift.
    • Implement data ingestion and transformation solutions for structured, semi-structured, and unstructured data.
    • Perform Spark performance tuning, including partitioning, caching, join optimization, and memory management.
    • Develop and maintain Delta Lake tables and data-processing workflows.
    • Configure Databricks jobs, workflows, clusters, libraries, and access controls.
    • Implement error handling, logging, auditing, monitoring, and restart mechanisms.
    • Write unit and integration tests for Scala and Spark applications.
    • Build CI/CD pipelines to automate JAR creation, testing, and deployment.
    • Troubleshoot data pipeline failures, cluster issues, and production defects.
    • Participate in solution design, code reviews, release planning, and production support.
    • Collaborate with data architects, analysts, DevOps teams, and business stakeholders.

    Desired Candidate Profile:


    • Strong hands-on coding experience in Scala and Apache Spark.
    • Proven experience in developing and deploying Scala-based JAR applications.
    • Strong understanding of Spark architecture, distributed computing, and performance tuning.
    • Experience in building enterprise-scale data pipelines using AWS Databricks.
    • Good understanding of data lake, data warehouse, and Delta Lake concepts.
    • Ability to troubleshoot complex production issues independently.
    • Strong analytical, debugging, and problem-solving skills.
    • Good communication and stakeholder-management capabilities.
    • Experience working in Agile or Scrum delivery environments

    Preferred Skills:


    • Spark Structured Streaming
    • Apache Kafka
    • Python or PySpark
    • AWS Lake Formation
    • Terraform or CloudFormation
    • Apache Airflow
    • Snowflake
    • Data warehouse and data lake architecture
    • Databricks Asset Bundles
    • Docker and Kubernetes
    • Experience with BFSI or other regulated domains
    • AWS or Databricks certification

    Sourced from naukri

    Skills

    Aws GlueMavenJAR developmentApache SparkScalaUnity CatalogDeltaAWS S3AWS Databricks

    About TCS

    Tata Consultancy Services logo

    Tata Consultancy Services

    IT Services & Consulting

    608.0k+

    employees

    1968

    58 years old

    Mumbai, Maharashtra

    India

    About

    An IT services and consulting firm offering business solutions, committed to driving innovation for global enterprises.

    Industries

    IT Services & ConsultingFinancial ServicesInternetEducation & TrainingBPO

    Employee ratings

    1,14,115 reviews

    3.3/ 5

    Culture

    3.2

    Career growth

    2.3

    Work-life

    3.5

    Employees rate it well for

    Job Security22973Salary21006Work Life Balance15396Appraisal10413Work Culture8916

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    AWS Databricks Spark Scala Jar Developer · waiting for your command