Datastax Engineer

18 May 2024

Vacancy expired!

Job requirements & Description:

  • Expertise and has clear understanding of DSE 6.8 core components, concepts. Understanding key capability differences between enterprise and freeware.
  • Good understanding of key architectural differences between Cassandra 4.0 vs 3.x.
  • Understanding Business use cases, application requirements and suggesting appropriate NoSQL database technology that satisfies the business and application needs.
  • Collaborate with multiple teams in resolving issues, setup general security and deployment standards and tailor DSE implementation to each application based on its requirements.
  • Hands on experience with DSE Cassandra 6.8, Graph Solr & SAI indexing, Spark analytics and materialized views.
  • Experience in provisioning and automating DSE in cloud technologies like MS Azure & AWS.
  • Experience with Architecting, developing, and maintaining fault tolerant and highly available DSE models for critical applications by finding fine balance between CAP elements.
  • Expertise in driver version limitations, configurations, Load balancing policies and determining DR/failover strategies for DSE and Graph components to avoid down time and business impact.
  • Experience in automated deployments for DSE & OS patching with ansible, maintenance with plays. Tuning and automating components such as NodeSync, repairs, Scrubs, restorations, and replacements to achieve high availability while ensuring consistency.
  • Experience in Designing, modeling, de-normalizing, Determining replication and consistency levels for Cassandra keyspaces and modeling data for DSE Graph.
  • Thorough understanding of DSE graph architecture, Tinkerpop integration with Cassandra and Gremlin query language.
  • Expertise in Backing up data, performing node/cluster restorations, Node replacement ensuring consistency and NodeSync.
  • Thorough understanding of vertically Scaling vs Horizontally Scaling vs Scaling down DSE clusters by assessing Load, performance, limitations etc.
  • Experience in performing rolling upgrades, minor upgrades, patching, major upgrades and handling new features post upgrades.
  • Monitoring with Ops center, Grafana, nodetool and analyzing Histograms, Performance metrics and benchmark DSE clusters.
  • Expertise in optimization of JVM tuning by analyzing data, Tombstones and tailoring OS and Storage settings as part of performance tuning.
  • Strong understanding of DSE's analytical capabilities with Graph and PySpark or Scala Spark
  • Clear understanding of Stargate and how its API's integrate with DSE and its advantages and disadvantages.
  • Experience in performing migrations from external data sources (SQL, Oracle etc.) using kafka, DS bulk, SS Table loader, Graph loader and Scoop
  • Strong knowledge in setting up robust security for DSE such as Encryption at rest & in motion, Authentication for DSE/JMX etc., Auditing and role management using AD.
  • Ability to analyze DSE log files in Elastic search/Splunk to find patterns, anti-patterns and resolve critical issues.

Education and Experience Required:

Associate's degree and 6 years' RDBMS experience, or in lieu of a degree, a combined minimum of 8 years' higher education and/or work experience, including a minimum of 6 years' RDBMS experience

Proficiency with RDBMS tools and functions

Prior experience working on multiple small to large projects of low to high complexity

Experience working with large system and RDBMS enhancements, conversions and production problem resolution

Experience working with others to connect disparate ideas into cohesive solutions

Excellent problem-solving skills to assist in issue resolution

Strong verbal and written communication skills

Excellent analytical skills

Excellent decision-making skills

Strong organizational and time management skills

Strong lateral thinking skills

Good presentation skills

Education and Experience Preferred:

Bachelor's degree

Minimum of 3 years' experience with Bank applications, framework, business needs and RDBMS direction and framework

Exposure to the Bank's standards, business plan and strategic objectives

Capable of mentoring and leading RDBMS project analysis, design, development, troubleshooting and tuning efforts

Mastery level understanding of single RDBMS skills, tools and functions with strong knowledge of operating systems

Previous experience in banking RDBMS support

CAPPM experience

Ability to understand businesses supported and their terminology

Ability to encourage team work and serve as role model

Ability to understand technical, business and operational impacts of a project or problem

#MTBTechCareers, #MTBTechLife, #DataStax

#LI-KB1

#Dice

Location Buffalo, New York, United States of America

  • ID: #41105606
  • State: New York Buffalo 14201 Buffalo USA
  • City: Buffalo
  • Salary: USD TBD TBD
  • Job type: Permanent
  • Showed: 2022-05-18
  • Deadline: 2022-07-16
  • Category: Et cetera