Browse current jobs

Spark Engineer

Tudip Technologies · Remote

Apply on employer website

Collected role description

Role overview

Spark Engineer at Tudip Technologies

In this role, you will assist in developing, optimizing, and supporting Spark-based applications and data pipelines.

Responsibilities

  • You will work alongside senior engineers and Data scientists to ensure the effective use of Spark for large-scale data processing and analytics.
  • Monitor the health and performance of Spark clusters, recommend improvements, and implement fixes as needed.
  • Work with data engineers and data scientists to understand data processing requirements and provide technical support for data-driven applications.
  • Assist in documenting Spark job configurations, processes, and troubleshooting steps for knowledge sharing and team collaboration.

Required qualifications

  • We are seeking an entry-level Spark Engineer with at least 1 year of experience working with Apache Spark to join our Data engineering team.
  • Job Requirements/Qualifications At least 1 year of experience working with Apache Spark in a production or development environment.
  • Employer experience: 1+ years

Employment details

  • Location: India

Application details

  • Keep up with new developments in Apache Spark and related big data technologies, and apply best practices for performance, scalability, and data integrity.

Additional role details

  • Spark Engineer
  • This is a great opportunity to enhance your skills while supporting Spark jobs in a dynamic and fast-paced environment.
  • Roles & Responsibilities Assist in monitoring, troubleshooting, and supporting Spark-based data processing jobs, ensuring optimal performance and reliability.
  • Collaborate with senior engineers to design, build, and optimize Spark jobs and data pipelines for large-scale data processing and analytics tasks.
  • Identify and resolve performance bottlenecks, errors, and failures in Spark applications by analyzing logs and job execution data.
  • Educational Qualification: BE/BTech (CS/IT), MCA from a reputed institute.
  • Hands-on experience with Spark SQL, Data Frames, and RDDs.
  • Knowledge of big data processing concepts and distributed computing.
  • Familiarity with Spark cluster management tools like YARN, Mesos, or Kubernetes.
  • Experience with Java, Scala, or Python for Spark job development.
  • Understanding of data formats such as Parquet, Avro, ORC, and JSON.
  • Basic knowledge of ETL processes, data ingestion, and data transformation pipelines.
  • Strong problem-solving skills and ability to troubleshoot issues in Spark jobs.
  • Familiarity with Git or other version control tools for managing code.

Collected experience requirement

1+ years