Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
ES

DEVELOPMENT LEAD_APACHE SPARK

Epsilon Solutions LTD
Location not stated
Staff / Principal
1 month ago
  • Apache Spark
  • Java
  • Scala
  • ETL
  • CI/CD
  • Informatica
  • Talend
  • AWS
  • Azure
  • GCP
  • Hive
  • Agile
  • Scrum
  • Flink
  • Kafka Streams
  • Docker
  • Kubernetes
  • Devops
  • Jenkins
  • GitLab CI
  • Azure DevOps
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV
ROLE: DEVELOPEMENT LEAD_APACHE SPARK
TORONTO - FULLTIME - HYBRID

Role Overview:

We are looking for a seasonedDevelopment Lead to guide and mentor a high-performing engineering team. The ideal candidate will have strong hands-on expertise inJava, Scala, Apache Spark, andETL batch frameworks, with proven leadership skills to drive end-to-end delivery of scalable data solutions.

Key Responsibilities

  • Lead a team of developers and data engineers in designing and implementing enterprise-grade solutions.
  • Architect and oversee development ofETL batch pipelines using Spark and related frameworks.
  • Provide technical leadership inJava/Scala programming for backend services and data processing.
  • Collaborate with product owners, architects, and stakeholders to define technical roadmaps.
  • Ensure adherence to coding standards, best practices, and performance optimization.
  • Conduct code reviews, mentor junior engineers, and foster a culture of continuous learning.
  • Drive automation, CI/CD integration, and deployment strategies.
  • Troubleshoot complex issues in distributed systems and ensure high availability.
  • Align development efforts with business goals and timelines in an onsite leadership capacity.

Required Skills & Experience

  • Strong programming expertise inJava and Scala.
  • Hands-on experience withApache Spark (batch processing, distributed computing).
  • Deep knowledge ofETL batch frameworks (e.g., Informatica, Talend, Spark ETL, custom frameworks).
  • Experience withdata warehousing concepts and large-scale data pipelines.
  • Familiarity withcloud platforms (AWS, Azure, GCP) and big data ecosystems (HDFS, Hive, Kafka).
  • Strong leadership and communication skills to manage onsite teams and coordinate with offshore PODs.
  • Proven track record of delivering complex projects in Agile/Scrum environments.

Preferred Qualifications

  • Exposure tostreaming frameworks (Spark Streaming, Flink, Kafka Streams).
  • Experience withcontainerization and orchestration (Docker, Kubernetes).
  • Knowledge ofDevOps practices and CI/CD tools (Jenkins, GitLab CI, Azure DevOps).
  • Prior experience as atechnical lead or architect in data-intensive projects.

DEVELOPMENT LEAD_APACHE SPARK · Epsilon Solutions LTD

Auto apply with Likeremote