Big Data Developer

Compunnel Inc.

Toronto

On-site

CAD 100,000 - 130,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A leading tech company in Toronto is seeking a highly skilled Big Data Developer to design and develop scalable data processing solutions using Spark and Scala. The ideal candidate should have 6–10 years of experience in big data technologies, especially with SQL, Java, and Unix environments. Excellent problem-solving skills are essential. This is a unique opportunity to contribute to cutting-edge big data systems.

Qualifications

  • 6–10 years of experience in big data technologies, with a strong focus on Spark and Scala.
  • Proficiency in Java programming.
  • Strong experience with SQL and relational databases.
  • Hands-on experience with Unix/Linux environments and shell scripting.
  • Familiarity with the Hadoop ecosystem, including Hive and other distributed systems.
  • Experience with CI/CD tools and Git.
  • Excellent problem-solving and communication skills.

Responsibilities

  • Design, develop, and maintain big data applications using Spark and Scala.
  • Write efficient and complex SQL queries for data extraction and transformation.
  • Develop and maintain backend components using Java.
  • Work in Unix/Linux environments and create shell scripts for automation.
  • Collaborate with cross-functional teams to understand data requirements.
  • Ensure high performance and reliability of big data pipelines.
  • Utilize version control systems and CI/CD tools for development.

Skills

Spark
Scala
Java
SQL
Unix/Linux
Shell scripting
Problem-solving
Communication skills

Tools

Hadoop
CI/CD tools
Git
JIRA

Job description

We are seeking a highly skilled Big Data Developer with strong expertise in Spark, Scala, and Java.

The ideal candidate will have a solid background in big data technologies, relational databases, and scripting in Unix environments.

This role involves developing scalable data processing solutions and contributing to the design and optimization of big data systems.

Key Responsibilities
  • Design, develop, and maintain big data applications using Spark and Scala.
  • Write efficient and complex SQL queries for data extraction and transformation.
  • Develop and maintain backend components using Java.
  • Work in Unix/Linux environments and create shell scripts for automation and data processing tasks.
  • Collaborate with cross-functional teams to understand data requirements and deliver scalable solutions.
  • Ensure high performance and reliability of big data pipelines and applications.
  • Utilize version control systems and CI/CD tools for streamlined development and deployment.
Required Qualifications
  • 6–10 years of experience in big data technologies, with a strong focus on Spark and Scala.
  • Proficiency in Java programming.
  • Strong experience with SQL and relational databases.
  • Hands-on experience with Unix/Linux environments and shell scripting.
  • Familiarity with the Hadoop ecosystem, including Hive and other distributed systems.
  • Experience with CI/CD tools and Git.
  • Excellent problem-solving and communication skills.
Preferred Qualifications
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Knowledge of data governance and compliance standards.
  • Exposure to Agile methodologies and tools like JIRA.
Certifications
  • Oracle Certified Professional (OCP) certification is highly desirable.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Spark/Scala Big Data Engineer (Java)
Senior Spark/Scala Big Data Engineer (Java)

Compunnel Inc. • Toronto

On-site
CAD 100,000 - 130,000
Spark Developer (With Java)
Spark Developer (With Java)

Capgemini • Mississauga

On-site
CAD 90,000 - 130,000
Scala Developer
Scala Developer

VySystems Singapore • Toronto

On-site
CAD 90,000 - 120,000
Senior Software Engineer – Core Java, Apache Spark, Python, SQL, Data Processing
Senior Software Engineer – Core Java, Apache Spark, Python, SQL, Data Processing

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Montreal

On-site
CAD 110,000 - 150,000
Java/Spark Developer
Java/Spark Developer

Synechron • Mississauga

Hybrid
CAD 80,000 - 120,000
15 days of paid annual leave
Comprehensive insurance plan
Flexible hybrid policy
+5
Spark Scala Developer - Java, Spring Boot, Maven, Hadoop
Spark Scala Developer - Java, Spring Boot, Maven, Hadoop

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

On-site
CAD 90,000 - 120,000
Big Data Engineer
Big Data Engineer

KTek Resourcing • Mississauga

On-site
CAD 70,000 - 110,000
Data Engineer
Data Engineer

ALLTECH CONSULTING SVC INC • Mississauga

On-site
CAD 80,000 - 120,000
Python/PySpark Developer
Python/PySpark Developer

Compunnel Inc. • Mississauga

Remote
CAD 90,000 - 120,000
Senior Data Engineer
Senior Data Engineer

Compunnel Inc. • Mississauga

On-site
CAD 120,000 - 160,000