← Back to jobs

Kanshe Infotech Inc Logo
Senior Software Engineer - Spark 3

Kanshe Infotech Inc

 

Columbus, OH, USA

Posted On: 1 day ago
Experience: 5+ years
Availability: Onsite
Openings: 1
Category: Senior Software Engineer
Tenure: Full-time Only
Related Jobs

No related jobs found

Description

Lead the migration of Big Data workloads from Cascading and MapReduce to Spark 3.

This role is on-site.

Responsibilities

  • Spearhead the full migration lifecycle of Big Data workloads to Spark 3.
  • Develop efficient, scalable Spark applications using Scala within the IntelliJ IDE.
  • Design and architect Kubernetes environments for Spark 3 deployments, focusing on scalability and fault tolerance.
  • Optimize Spark application performance through configuration tuning, data partitioning, and caching.
  • Conduct Scala code reviews to enforce standards and identify performance bottlenecks.

Required Skills

  • 5+ years of experience in software engineering.
  • Proven experience migrating Big Data workloads from Cascading and MapReduce to Spark 3.
  • Expert-level proficiency in Scala programming.
  • Deep understanding of Spark architecture and internals.
  • Hands-on experience with IntelliJ IDE for development and debugging.
  • Experience designing and managing Kubernetes environments for Spark.
  • Strong knowledge of distributed computing principles and data processing paradigms.

Preferred Skills

  • Experience with Hadoop, Hive, or Kafka.
  • Familiarity with AWS, Azure, or GCP.
  • Knowledge of ETL processes and data warehousing.

Key Skills
Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs