Position: Mongo DB Developer Location: Oakland, CA Experience: 9+years
Roles/Responsibilities (5 – 8 day to day candidate’s responsibilities)
· Understanding the BRD, Source to target mapping, architecture, and data model to come up with design approach for data integration · Complete assigned development work as per the defined timelines · Prepare Technical design deck and present in UDRC meeting.
Required Qualifications (5 – 8 bullet points on must have skills)
· At least 3+ years MongoDB development, DB performance tuning, aggregation framework experience, and query profiling · Design indexing strategies · Identify, design, implement, test, and support new features related to query performance improvement tuning. · Best practices for MongoDB schema/collection design and how to design the best MongoDB schema for a given application · Experience building a reusable MongoDB REST API framework to consume data from MongoDB · Expert in MongoDB architectural knowledge for loading batch, delta, and CDC data to MongoDB cluster · Strong hands-on experience with Python/Java/JavaScript/Shell scripting or similar · Understanding of layering Role-Based-Access-Control (RBAC) permissions onto a MongoDB on SQL/JSON data model. · Ability to import external flat files, csv and excel files into mongo collections.