NoSQL Architect (Application & Database Migration)

Overview

On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)
100% Travel
Able to Provide Sponsorship

Skills

NoSQL databases
RDBMS

Job Details

Job Title: NoSQL Architect (Application & Database Migration)

Location: Mountain View - 3 days a week


Role Overview:

We are seeking a seasoned NoSQL Architect with deep expertise in designing, implementing, and migrating large-scale database solutions. The ideal candidate will have hands-on experience with NoSQL technologies, application migration strategies, and modern cloud platforms. This role will involve architecting scalable solutions, leading database and application migrations, and collaborating with engineering teams to ensure performance, reliability, and security.



Key Responsibilities:
Design and implement scalable NoSQL database architectures (MongoDB, Cassandra, DynamoDB, Couchbase, etc.).
Lead application and database migration initiatives from relational databases (RDBMS) to NoSQL platforms.
Define and implement data modeling, partitioning, indexing, replication, and sharding strategies.
Collaborate with application developers to optimize queries, schema design, and data integration.
Establish standards and best practices for NoSQL database development, deployment, and operations.
Work with cloud providers AWS to architect and migrate workloads to cloud-native NoSQL solutions.
Perform assessments of existing applications and recommend migration strategies (re-platforming, re-architecting, re-hosting).
Implement monitoring, backup, disaster recovery, and performance tuning for NoSQL databases.
Guide DevOps and engineering teams in building CI/CD pipelines for application and database deployments.
Provide technical leadership, mentoring, and knowledge transfer to engineering teams.



Required Skills & Qualifications:
Bachelor s or Master s degree in Computer Science, Information Systems, or related field.
8+ years of experience in database architecture and engineering.
Strong expertise in at least one major NoSQL technology (MongoDB, Cassandra, DynamoDB, Couchbase).
Proven experience in application and database migration projects (on-prem to cloud, RDBMS to NoSQL).
Proficiency in data modeling, schema design, indexing, and query optimization in NoSQL systems.
Hands-on experience with cloud platforms AWS preferred;
Strong understanding of distributed systems, high availability, scalability, and data replication strategies.
Familiarity with programming/scripting languages (Java, Python etc.) for application integration.
Experience with DevOps, CI/CD pipelines, and infrastructure as code (Terraform, CloudFormation).
Excellent problem-solving, communication, and leadership skills.



Preferred Skills:
Certification in NoSQL databases or cloud technologies (AWS Certified Database Specialty, MongoDB Certified DBA/Architect).
Experience with hybrid database architectures (combining RDBMS and NoSQL).
Familiarity with microservices, containerization (Docker, Kubernetes).
Knowledge of data security, encryption, and compliance best practices.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.