Logo for Keylent Inc

Spark Developer

Role overview

Qualifications

  • Experience in developing Spark Applications using Spark RDD API, Spark-SQL, Spark GraphX API, Spark Streaming API, Spark-Yarn, Spark MLib API, and Data frame APIs
  • Broad knowledge of Spark Advantages, Spark Workflows, and Spark query tuning
  • Good hands-on experience with any programming language (Scala/Java8, Python, Java)
  • Strong investigative and problem-solving skills

Responsibilities

  • Create new, and maintain existing Scala/Spark jobs for data transformation
  • Produce unit tests for Spark transformations and helper methods
  • Develop data processing pipelines, data storage, and management architecture
  • Define scalable calculation logic for interactive and batch use cases

Key facts

  • Remote from: Anywhere
  • Full time
  • 0
  • English

Hard skills

About the company

Keylent Inc logo

Keylent Inc

Information Technology & Services

Keylent provides Software Development Services in the Cloud, Analytics and Digital Transformation space.

Company details

Company typeSME
IndustryInformation Technology & Services
Company size201 - 500

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Role: Spark Developer

Client: Client

Location: Remote

Experience in developing Spark Applications using Spark RDD API, Spark-SQL, Spark GraphX API, Spark Streaming API, Spark-Yarn, Spark MLib API, and Data frame APIs
Should have a broad knowledge of Spark Advantages, Spark Workflows, How to write Spark Jobs, Spark query tuning, and performance optimization.
Solid in Data Structures, Algorithms basics and Should have good hands-on experience with any - one programming language (Scala/ Java8 - 1st Preference OR Python - 2nd Preference OR Java - 3rd preference) and Strong investigative and problem-solving skills
Data Ingestion, Optimization Techniques, Data Transformation, and aggregation pipeline design/development knowledge is required.
Experience working on cutting-edge Big Data storage systems and technologies like Hadoop, HDFS, AWS S3, AWS Lambda, Storm/Heron, Cassandra, Apache Kafka, Solr/ElasticSearch, MongoDB, DynamoDB, Postgres, and/or MySQL, etc.

Roles & Responsibilities:
Create new, and maintain existing Scala/Spark jobs for data transformation and aggregation from simple to Complex Data transformations involving structured & unstructured data.
Produce unit tests for Spark transformations and helper methods
Develop data processing pipelines, data storage, and management architecture.
Define scalable calculation logic for interactive and batch use cases
Interact with infrastructure and data teams to produce complex analyses across data
You'll be working on a unique and challenging big data ecosystem with a focus on storage efficiency, data security, privacy, scalable and performant queries, expandability and flexibility, etc, with the goal to help better measure the quality of map data.
You will work with engineers to build a big data platform that processes and manages Exabytes of data and enables efficient access to those

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Related jobs

Other jobs at Keylent Inc

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.