Application Architect V (NoSQL Engineer)
at SkillStorm

Date Posted: 7/15/2017

Job Description

MUST have experience in Cassandra! 

POSITION AND PROJECT DETAILS: 

Position Overview: 
The NoSQL Engineer is a key position within the RPGWIM Infrastructure Design & Build team and will support all LOB’s within Retail, Preferred & Global Wealth Management Portfolio. This role acts as a key SME for general NoSQL technologies, with a focus on products such as Cassandra, SOLR, Hadoop, and MongoDB. A NoSQL Engineer is expected to be a senior engineer, architect, and technology leader who may play many roles throughout a product or project lifecycle and is not simply a Database Administrator. Candidates must be comfortable with hands-on support for Proof-of-Concept efforts and advise partner teams on product evaluations. This includes specifying hardware for performance optimization and advising on tuning parameters throughout the hardware/software stack. 

Candidates must be comfortable addressing a variety of audiences and adjust their communication styles accordingly. 

The NoSQL Engineering team is expected to establish emerging technology blueprints and reference architecture documentation for NoSQL database products while also supporting those products in a production environment. The scale and frequency of NoSQL Engineering’s deployments requires a commitment to automation and an ability to work in uncharted territory with new technologies. The candidate will be the go-to person on high priority projects, and must be able to balance priorities and shifting requirements with minimal direction. The ability to independently learn new NoSQL products and thrive in a fast-paced environment is a must! 

Top 3 Technical Skills: 
(1)    3+ years of NoSQL Big Data product and information architecture, including Cassandra, or MemSQL 
(2)    5+ years in infrastructure design across a broad range of technologies (middleware, database, web, load balancers, firewalls, etc), most importantly Linux 
(3)    5+ years’ experience providing on-call production support of Big Data / NoSQL systems, operating systems such as Linux, etc. 

Required Skills: 
•    5+ years in infrastructure design across a broad range of technologies (middleware, database, web, load balancers, firewalls, etc) 
•    5+ years in Linux - Must be capable of installing Linux, understanding RAID options, diagnosing network, I/O, memory, and CPU bottlenecks 
•    7+ years in large scale systems design and engineering (supporting 10k+ users and 1MM+ daily transactions with extremely high availability/resiliency) 
•    2+ years in Solr/Lucene 
•    2+ years in Hadoop ecosystem including Map-Reduce, Hive, and Pig 
•    2+ years in NoSQL Big Data product and information architecture including products such as Cassandra and Mongo (or other similar key-value stores) 
•    3+ years in at least one of Python/Bash/Perl/Ruby scripting environments 
•    3+ years in Java development and related frameworks (Spring, Struts, SOAP, XML, REST, etc) 
•    3+ years in Data Modeling & Data Migration/ETL (Extract-Transform-Load) functions for large data stores (Relational and/or Unstructured data) 
•    1+ years in BI tools and reporting software (Pentaho, Cognos, etc) 
•    Deep understanding of Relational vs NoSQL distributed database architectures (for example - explain fundamental differences between Oracle RAC and MongoDB) 
•    Ability to explain CAP theorem and its applicability to different problems 
•    Previous role that included operational/production support of a critical environment (customer impact if down) 
•    Contributors to open-source projects will be given high consideration (show us your work in GitHub) 

These are among the most important skills for this position: 
•    Cassandra, MongoDB, or Hadoop (in order of preference)

Job Snapshot

About Us

SkillStorm is one of the nation’s fastest-growing I.T. Services Company. We have been providing technology consulting, outsourcing and staffing solutions since 2002. SkillStorm can provide you with the right tools to ensure you have the best technology team in place to fuel your organization’s continued success. SkillStorm works with scores of fine companies, including many that rank among the elite Fortune 500 and has been setting the standard for customer service in the industry since inception.

What is a Talent Network?

Talent Networks enhance your job search and application process. Whether you choose to apply or just leave your information, we look forward to staying connected with you.

Why Join?

  • Receive alerts with new job opportunities that match your interests
  • Share job opportunities through Social Media or email