Job Role: Java Spark Role
Job location: Tampa, FL
Duration: Full Time
We need 5 or 6+ years of experience
Job Description:
We are seeking a skilled Java/Spark Developer to join our team. The ideal candidate will fully utilize our Spark clusters' potential, transforming vast amounts of raw data into actionable insights for feature developers and business analysts. This role involves handling ad hoc requests and maintaining data pipelines within our production environment.
Responsibilities:
- Clean, transform, and analyze large datasets from various systems using Spark.
- Develop and maintain data pipelines embedded in our production environment.
- Provide ready-to-use data for feature developers and business analysts.
- Write complex SQL queries to extract and manipulate data.
- Collaborate with team members to understand and address their data needs.
- Continuously learn and adapt to new technologies and methods.
Must-Have Skills:
- Proficiency in Java and Big Data technologies.
- Strong experience with the Spark ecosystem.
- Excellent SQL skills, with the ability to write complex queries.
- Solid understanding of data structures and algorithms.
- Knowledge of distributed programming concepts.
- Strong communication and problem-solving skills.
- Ability to learn new technologies and adapt quickly.
Nice-to-Have Skills:
- Experience with DevOps practices.
- Proficiency in Python.
- Familiarity with other big data tools and technologies.