(ReactJS UI, Postgres Data Modeling, Spark Analytics work).
- Team lead with experience leading agile dev teams, guiding them and being a role model to developers in the team (lead by example)
- Must be highly hands-on lead, writing code, leading team, reviewing other developers code, working closely with the architect to implement the proposed design
- 5+ years of experience writing enterprise grade Java or Python code (should be highly proficient)
- Solid understanding of data structures and fundamental algorithms (sort, select, search, queue)
- Solid understanding of distributed computing and/or massively parallel processing concepts and frameworks (at least one): Spark, Kafka, MapReduce, Impala
- 2+ years of experience writing Spark and Spark SQL routines to process large volumes of data
- 2+ years of experience building enterprise data platforms: Data Ingestion, Data Lake, ETL, Data Warehouse, Data Access Patterns/APIs, Reporting
- 2+ years of experience building ETL or ELT routines in one or more of the technologies: Spark, Kafka
- Decent data warehousing and data modeling skills
- Experience working in Linux
- Spring Boot/APIs implementation experience is a nice to have
- Azure experience is a nice to have
- Databricks experience is a nice to have