Sr. Big Data Developer
Jersey City, NJ
Job Description:
Responsibilities:
· DevelopAPIs
· Providearchitecture designs and support for the project.
· Developprograms in Spark, Scala and other big data technologies
· Define andDesign Data Lakes.
· ExtensiveJava programming for migrating projects from traditional Data Warehouse.
· Design andimplement data transfer framework for ETL into Data Lake.
· Ability tolearn new technologies and implement the required tools
Requirements:
· Bachelorsin Computer Science or related field
· 6-8 yearsof strong Java Experience
· 2-3 Yearsof Big Data development experience (Hands on working in Dev/Prod environments).Having MAPR experience is a plus
· 2 + yearsof strong development track record using Agile development methodologies.
· 3+ years ofexperience in developing and implementing large scale big data environments andworkflows
· 3+ years ofexperience in BI tools like Spotfire/tableau needed
· Hands onExperience on Scala, Spark /python, Spark Grapx/Graphframes,Mlib distributed computing
· Strong experiencewith scalable API, REST, Microservices development, and DevOPS tools cloud,hybrid Containers deployment.
· StrongNOSQL, New SQL, MPP Databases, Modeling, programming SQL on Hadoop toolsexperience.
· Knowledgeof DW and migration strategy to Data lakes
· Exposureto Analytics, ML, Data mining applications Development and Streamingapplications development
Key Skills:
- R, Python, Java, Scala, C++, Big Data, Apache Spark, AWS, Software Engineer