Cassandra Developer/Architect

This Candidate will create and implement highly scalable and reliable distributed data architectures using core Java, Cassandra, Spark, Titan(GraphDb), & open source technologies, including data distribution networks to deliver data into the data services layer and API components. An ideal candidate must have followingStrong hands-on experience with Cassandra, CQL, data modeling, data replication, clustering, indexing for handling for large data sets.Expertise in managing Cassandra Cluster has Cassandra Admin using DataStax Enterprise Edition (preferred).Strong experience with at least one programming language like Java, Python, Scala.Experience working with distributed systems, clustering, and replication technologies.Well versed with development toolkits like? Maven, GIT,? Continues Integration suites, automated deployments, JIRA, Wiki.Major Duties/Responsibilities:Working with solution architect & business analysts to define implementation design & coding of the assigned modules/responsibilities with highest quality (bug free).Determining technical approaches to be used, and defining the appropriate methodologiesMust be capable of working in a collaborative, multi-site environment to support rapid development and delivery of results and capabilities (i.e. AGILE SDLC)Effectively communicating technical analyses, recommendations, status, and results to project management team.Minimum Required Skills and Education:Bachelors (IT/Computer Science Preferred); Master's Degree preferred (IT/Computer Science Preferred) or equivalent experience4-5 years of hands-on experience in developing large scale applications using Cassandra (Apache or DataStax).Proficient in Cassandra APIs, tools to import variety of data formats like CSV, Excel, JSON, XML etcStrong understanding of CQL, Data Modeling in-order to achieve highly performant data access.Strong experience in data modeling in Cassandra to design efficient storage model to meet variety of business needsAbility to troubleshoot & investigate stability, performance issues.Strong hands-on experience of programming with Java, Python, Scala etcExperience with at least one clustered/distributed computing systems,? HBase, Hadoop/MapReduce, Spark/SparkR, Lucene/ElasticSearch, Storm, Graph Databases etcExperience building data pipelines for structured/unstructured, real-time/batch, events/synchronous/asynchronous using MQ, Kafka, Steam processing.Experience with SQL, NoSQL, relational database design, and methods for efficiently retrieving data for Time Series Analytics.Experience gathering and processing raw data at scale (including writing scripts, web scraping, calling APIs, write SQL queries, etc.)Optional Skills:Experience in Machine Learning, Deep Learning, Data Science, ?Apache Spark, PythonExperience with Cloud architecture & service like AWS, AzureExperience with Graph, Sematic Web, RDF Technologies, SOLR or ElasticSearch - provided by Dice
Cassandra, CQL, data modeling, data replication, clustering,DataStax Enterprise Edition

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Cassandra Database Architect
Jersey City, NJ MphasiS Corporation USA
Sr/Lead. Java Developer/Architect
Weehawken, NJ SmartIMS Inc.
Python cassandra Developers(no c2c)
Jersey City, NJ VED Software Services, Inc.
Lead Platform Developer/Architect - Python
Piscataway, NJ GlobalLogic, Inc.
Senior Android Developer/Architect
Princeton, NJ Banc3