Senior NoSQL Technical Specialist

Posted Yesterday
Be an Early Applicant
2 Locations
In-Office or Remote
Senior level
Database
The Role
Design, implement, and operate large-scale distributed NoSQL and multi-model database solutions across cloud and hybrid environments. Provide architecture, performance tuning, sharding/partitioning, disaster recovery, monitoring, automation, and migration support. Partner with engineering and business teams to define data strategies, perform security assessments, and lead implementation, troubleshooting, and on-call operations.
Summary Generated by Built In
  • Experience with multi-model NoSQL databases, MongoDB, DocumentDB, CosmosDB  Wide-column (Cassandra) Graph (Neo4j, Neptune)
  • Time-series (InfluxDB, ScyllaDB, Timestream), Key-Value (Redis,Valkey, DynamoDB), Search (Elasticsearch/OpenSearch), AI and Vector Database support etc.
  • In-depth understanding of NoSQL Internals
  • Proven experience in distributed data management systems, cloud-native architectures including database modernization with AWS, Azure and GCP
  • Knowledge of configuration management systems (e.g. Ansible, Terraform, Chef, Puppet)
  • Knowledge and experience with Percona platforms, PMB and Percona Toolkit
  • We are looking for a sharp, disciplined, highly proficient and self-motivated database specialist with expertise in multiple NoSQL technologies including Design/Administration and passion for building cloud solutions with Amazon Web Services, Azure, and/or GCP
  • Self-oriented professionals with a high sense of ownership and accountability who can design scalable, resilient, and flexible architectures to accelerate the adoption of new services
  • Analyze, design, and build cloud-based solutions to address our clients' needs for IaaS, PaaS, and DBaaS solutions
  • Help the development of engaging, modern data solutions, strategies, migrations, and applications

Responsibilities:

  • Delivery of distributed NoSQL solutions, including multi-model architectures combining document, graph, and time-series capabilities
  • Partner with our development team on database best practices and database design
  • Partner with engineering teams to provide optimal data designs, query construction
  • Design and Implement Data partitioning, sharding, and global distribution strategies 
  • Support Event-driven and streaming integrations
  • Responsible for database configuration, implementation, and maintenance of database systems to ensure high performance with excellent reliability
  • Partner with business teams in gathering business requirements and developing database solutions
  • Design, Develop and implement large relational database systems and provide architecture guidance
  • Gather technical requirements, assess client capabilities, and analyze findings to provide appropriate data solution recommendations and adoption strategy
  • Define cloud, on-prem, and hybrid data architectures, including crafting multi-phased implementation roadmaps for High Availability, Scalability and Disaster Recovery solutions
  • Strong knowledge of Cloud native solutions and expertise in AWS, Azure and/or GCP cloud solutions, reference architectures in related technologies
  • Design strategies for database systems as well as set standards for operations, programming, and security
  • Perform Security assessment for potential risk gaps
  • Provide Technical leadership, work with the implementation team and operational support team as the subject matter expert to provide directions
  • Automate the ingestion, delivery, processing, quality of structured and unstructured data models
  • You will be responsible for monitoring day to day NoSQL database systems in terms of operations and management
  • Perform database capacity planning and maintenance, monitoring and performance tuning
  • Diagnose any database issues and employ measures to prevent recurrence
  • Work with engineering and operations team in building tooling to drive scalability, reliability, and performance
  • Research and develop new technologies and approaches for building highly available data persistence systems
  • Continuously improve the reliability and performance of existing open-source database platforms in hybrid data solutions
  • Adopt self-service tools to make it easier to use data store services to help the technical development team (or developer) succeed
  • Provide appropriate support to users of database systems and database code deployments
  • Provide database consulting to collaborating engineering teams (verifying database changes, database architecture solution, benchmark testing, collaborating on proof of concept, performance tuning, troubleshooting, etc.)
  • Troubleshoot database issues in production and investigate external services or other levels of the architecture to analyze root causes
  • Strategize on building proactive monitoring and alerting to pre-empt outages
  • Participate in the OnCall rotations
  • Skills/Abilities and Knowledge:
  • Experience with multi-model NoSQL databases, like Document, Wide-column, Graph, Time-series, Search (Elasticsearch/OpenSearch), etc.
  • In-depth understanding of NoSQL Internals and data management systems structure principles
  • Knowledge building and maintaining largescale mission-critical production database systems
  • Proven experience in cloud-native architectures and database modernization 
  • Knowledge analyzing issues from the application tier to database
  • Experience working directly with cross-functional teams, resolving data or/and database related issues
  • Knowledge of configuration management systems (e.g. Ansible, Terraform, Chef, Puppet)
  • Knowledge and experience with Percona platforms, PMB and Percona Toolkit
  • Systems engineering experience, including Linux performance, memory management, I/O tuning, configuration, security, networking and troubleshooting
  • Expert level knowledge and experience with Cloud database technologies 
  • Expert level knowledge and experience in performance monitoring and cost optimization methods
  • Experience in tuning database server configurations, queries, and indexing strategies
  • Expert level knowledge and experience with Virtualization, Networking, and Linux
  • Experience with strategic architecture and roadmap development
  • Professional Level Certified Specialist or Solutions Architect or DevOps Engineer (or equivalent)
  • Strong knowledge of DevOps technologies and experience with CI/CD practices
  • Strong leadership, communication, persuasion, and teamwork skills
  • Experience with management of distributed databases in multi-cloud environment is a strong plus
  • Strong troubleshooting skills with the ability to identify issues before they become problems
  • Possess working knowledge of agile development methodologies including DevOps concepts
  • Proficient in a relevant programming language for cloud platforms (e.g. Python, Shell, Go, Javascript, etc)
  • Preferably a degree in computer science, software engineering, information technology or related fields
  • Deep understanding of NoSQL engines internals would be good
  • Proficiency with Linux system administration
  • Extensive experience with installation, management, upgrades, backup and restore of large key/value, OLTP/OLAP database system
  • Experience benchmarking, clustering, and tuning the databases for performance, reliability and scalability
     
About UsDatavail is a leading provider of data management, application development, analytics, and cloud services, with more than 1,000 professionals helping clients build and manage applications and data via a world-class tech-enabled delivery platform and software solutions across all leading technologies. For more than 17 years, Datavail has worked with thousands of companies spanning different industries and sizes, and is an AWS Advanced Tier Consulting Partner, a Microsoft Solutions Partner for Data & AI and Digital & App Innovation (Azure), an Oracle Partner, and a MySQL Partner.

Skills Required

  • Experience with multi-model NoSQL databases (document, wide-column, graph, time-series, key-value, search, vector)
  • In-depth understanding of NoSQL internals and distributed data management systems
  • Proven experience with cloud-native architectures and database modernization on AWS, Azure, and/or GCP
  • Knowledge of configuration management tools (Ansible, Terraform, Chef, Puppet)
  • Experience with Percona platforms, PMB, and Percona Toolkit
  • Design and implement data partitioning, sharding, and global distribution strategies
  • Experience with event-driven and streaming integrations
  • Systems engineering experience including Linux performance, memory management, I/O tuning, networking, and security
  • Expert-level knowledge of cloud database technologies, performance monitoring, and cost optimization
  • Experience tuning database server configurations, queries, and indexing strategies
  • Experience with installation, management, upgrades, backup and restore of large key/value, OLTP/OLAP database systems
  • Experience in benchmarking, clustering, and tuning databases for performance, reliability, and scalability
  • Proficient in a relevant programming language for cloud platforms (Python, Shell, Go, Javascript)
  • Familiarity with CI/CD practices and DevOps technologies
  • Professional level certification (Specialist, Solutions Architect, DevOps Engineer, or equivalent)
  • Experience managing distributed databases in multi-cloud environments
  • Preferably degree in computer science, software engineering, information technology or related field
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Broomfield, CO
263 Employees
Year Founded: 2007

What We Do

A premiere data services company serving clients in North America, Datavail has 1,000 data professionals, data engineers, developers, project managers, consultants, and business experts, supported by industry-leading automation and intellectual property. For more than 17 years, Datavail has worked with thousands of companies spanning different industries and sizes. At Datavail, we look for more than smarts, experience and proficiency. On top of those requirements, we seek people who mesh with our corporate values. We seek brilliance without bravado and know-how without a know-it-all attitude. We hold low ego in high regard, embrace problem-solving as a passion and welcome every day as a new opportunity to learn. We’re flexible and hard working. We’re committed to our clients and colleagues. We help our people grow so they can help our clients grow. That makes us grow so we can help even more customers leverage organizational data for business value. Our Core Values: 1. We desire to serve. 2. We embody flexibility for availability 3. We exemplify low ego. 4. We work hard. 5. We strive for continuous improvement. 6. We are growth-oriented.

Similar Jobs

ServiceNow Logo ServiceNow

Architect

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Remote or Hybrid
Austin, TX, USA
29000 Employees

ServiceNow Logo ServiceNow

Architect

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Remote or Hybrid
San Diego, CA, USA
29000 Employees
255K-445K Annually

ServiceNow Logo ServiceNow

Staff Devops Engineer

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Remote or Hybrid
Deerfield, OH, USA
29000 Employees

ServiceNow Logo ServiceNow

Executive Assistant

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Remote or Hybrid
Santa Clara, CA, USA
29000 Employees
106K-130K Annually

Similar Companies Hiring

Apollo.io Thumbnail
Software • Sales • Productivity • Information Technology • Enterprise Web • Database • Artificial Intelligence
US
850 Employees
Perchwell Thumbnail
Mobile • Real Estate • Software • Database • Analytics
New York City, NY
60 Employees
Jellyfish Thumbnail
Big Data • Cloud • Productivity • Software • Database • Analytics • Automation
Boston, MA
225 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account