Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Mongo DB DBA Berkeley Heights, NJ (5days Onsite) Contract - W2 Role Overview We are seeking a designs, optimizes, and manages document-based NoSQL databases to ensure high performance, scalability, and security. They bridge backend application requirements with database architecture, handling tasks like schema design, aggregation pipelines, and cloud database management
Responsibility:
Database Architecture:
Design and implement scalable data models, including advanced schema design, indexing, and sharding strategies for high-volume datasets NoSQL Data Design and implementation: Design flexible schemas, indexes, and aggregation pipelines in MongoDB to support high-speed, unstructured, and semi-structured application data.
Data Governance & Metadata:
Manage data governance standards, metadata management, and data lineage for both event streams and historical data stores.
Performance Tuning:
Optimize complex queries, manage the Aggregation Framework, and troubleshoot system bottlenecks
Infrastructure Management:
Maintain high availability through replica sets, perform database upgrades, and define backup and disaster recovery procedures.
Security & Compliance:
Enforce data protection, manage roles and permissions, and ensure compliance with security standards (e.g., PII, PCI).
Integration & Migration:
Develop backend APIs (e.g., Node.js, Python, Java) and manage ETL/ELT processes or data migrations between SQL and NoSQL environments
Qualification:
Core Expertise:
5 to 8+ years of experience of MongoDB features, BSON data structures, and the
MongoDB Aggregation Framework Tools:
Proficiency with MongoDB Atlas, Compass, and the
MongoDB Shell Cloud Environments:
Familiarity deploying and managing databases on cloud-native platforms like
AWS, Google Cloud Platform, or Azure Programming Languages:
Proficiency in backend languages such as
Python, Java, or JavaScript Integration:
Kafka:
manage, support and integrate event-driven architecture, topics, schemas, and event payloads.
Flink & Spark:
manage, support, and integrate for stateful stream processing and large-scale batch ETL pipelines.
Education:
Bachelor s degree in Computer Science, Data Engineering, Information Technology, or a related field.
Behavioral Skills:
Good Communication skills Flexible to rotational shifts, 5 days WFO Team Player Ability to work in a changing environment Strong problem solving and analytical skills Ability to work independently or within a team Manage day-to-day challenges and communicate developmental risks with the technical team.