Johannesburg: MongoDB Developer posted by Hire Resolve
Job Description
Responsibilities:
-
Design, develop, and maintain robust MongoDB databases, ensuring data integrity and optimal performance.
-
Implement complex data models, including embedded and referenced document structures.
-
Develop and optimize aggregation pipelines for efficient data querying and analysis.
-
Perform indexing and performance tuning to ensure high-speed data access.
-
Manage and configure MongoDB Atlas instances, leveraging its cloud-native capabilities.
-
Design effective NoSQL schemas for various business requirements.
-
Execute and manage MongoDB backup and restore operations.
-
Utilize MongoDB Compass, Shell, and Realm for database administration and development tasks.
Minimum Requirements:
-
Proficient in MongoDB CRUD (Create, Read, Update, Delete) operations.
-
Strong understanding of data modeling principles for NoSQL databases (embedded vs. referenced documents).
-
Expertise in MongoDB Aggregation Framework and pipeline creation.
-
Proven experience with indexing strategies and performance tuning for MongoDB.
-
Hands-on experience with MongoDB Atlas (cloud-based hosting).
-
Solid understanding of schema design for NoSQL databases.
-
Experience with MongoDB backup and restore operations.
-
Proficiency with MongoDB Compass, Mongo Shell, and/or MongoDB Realm.
-
Node.js (via Mongoose): Strong experience in developing backend applications interacting with MongoDB.
-
Python (via PyMongo): Experience with Python for scripting, data manipulation, or application development against MongoDB.
-
JavaScript: Proficiency for MongoDB shell scripting and/or frontend connectivity.
-
.NET / C# (with MongoDB C# Driver): Experience developing applications with C# and the MongoDB C# Driver.
-
JSON / BSON handling: Expert knowledge of JSON and BSON data formats.
Bonus Points:
-
Experience with other NoSQL or relational databases.
-
Familiarity with cloud platforms (AWS, Azure, GCP).
-
Understanding of DevOps practices and CI/CD pipelines.
-
Experience in an integration-focused environment.
Benefits:
- Competitive salary based on experience (salary can potentially be more based on experience/skills)
IF you meet the above requirements and want to make a career-changing move, apply today by emailing your CV to *****@*****.co.za
You can also connect with Daniel on LinkedIn or contact Hire Resolve
If you meet the above requirements we will contact you within 3 working days
Ready to Apply?
Click below to apply directly with the employer
Safe & secure application
Explore More Opportunities
Get Similar Job Alerts
Job Seeker Tip
Dress professionally for interviews, even if the company has a casual dress code.
How to Apply
Click “GO APPLY” to visit the company’s application page.
Follow their instructions carefully.
JVR Jobs connects you with employers – we don’t process applications directly.
Latest Job Opportunities
Gauteng: Sales Consultant Johannesburg Fire Sprinkler Systems posted by Jobs 4 All
Job PurposeThe purpose of this role is secure sales through implementing sales initiatives, building networks and channels, responding to leads,…
View JobIsando: Senior Revit Designer Johannesburg posted by Jobs 4 All
Job SummaryThe Senior Revit Designer leads the design and coordination of high-quality, fully compliant fire protection systems. This role includes...
View JobGauteng: Junior Revit Designer Johannesburg posted by Jobs 4 All
Job SummaryThe purpose of this role is to support the design and development of fire protection systems using Revit, ensuring…
View JobGauteng: Intermediate Revit Designer Johannesburg posted by Jobs 4 All
Job SummaryThe Intermediate Revit Designer plays a key role in the design and coordination of fire protection systems using Revit.…
View JobWestern Cape: Contracts Manager – Fire Protection Industry Cape Town, South Africa posted by Jobs 4 All
Job PurposeWe are seeking an experienced and dynamic Contracts Manager to oversee the successful execution of fire protection projects within…
View JobLenasia: Shift maintenance technician (Millwright) In the Plastic Industry– Lenasia – Gauteng posted by Jobs 4 All
Job Summary The Technician is responsible for diagnosing and solving mechanical, hydraulic, pneumatic, electrical and other faults on plant and...
View Job
Browse Employers
Job Alerts