Description

Job Overview

Applying principles and theories from the program of Information Systems Technology or computer science to design and develop software solutions. Identifying business needs and designing technical Specifications for integrations, reporting and Data Maintenance in MongoDB instances. Configuring, implementing and supporting High Availability (Replication) with Load balancing cluster of MongoDB having TB's of data. Writing complex MongoDB queries in MongoDB aggregation frame work for pulling complex reports. Analyzing and explaining plan of the MongoDB queries and creating required Indexes to boost query performance. Working on Ops Manager for MongoDB performance evaluation, backup and new MongoDB instance build and Deployment, and post release support and monitoring. Deploy backup and restore strategies using Ops Manager. Also, perform automation using Ops Manager. Responsible for capacity planning, tuning, authentication and authorization of various MongoDB Applications. Optimizing MongoDB CRUD Operations and Setting up MongoDB Profiling to get slow queries and suggesting necessary measures to mitigate performance issues. Pro-actively identifying, troubleshooting and resolving live MongoDB issues and Help Development teams to understand MongoDB design principles. Working on Performance tuning, Indexing Strategies for huge data sets and check long running Logs on day-to-day basis. Performing query optimization, understanding query plans and planning cache filters for better performance and considering storage optimization for small documents. Adding / removing replica nodes in MongoDB Cluster as needed Collaborating with business and development representatives to identify key feature characteristics and developing test strategy and designing tests to validate that intended data/analytic operations are functioning properly. Working on Bulk Write operation jobs and analyzing the queries and performing tuning based on environment. Sizing of Oplog based on Workloads and maintaining replication properly across all the nodes. Education and Experience Requirements: Bachelor’s degree in Computer Science, Information Technology or equivalent in related field.

Education and Experience Requirements

Applying principles and theories from the program of Information Systems Technology or computer science to design and develop software solutions. Identifying business needs and designing technical Specifications for integrations, reporting and Data Maintenance in MongoDB instances. Configuring, implementing and supporting High Availability (Replication) with Load balancing cluster of MongoDB having TB's of data. Writing complex MongoDB queries in MongoDB aggregation frame work for pulling complex reports. Analyzing and explaining plan of the MongoDB queries and creating required Indexes to boost query performance. Working on Ops Manager for MongoDB performance evaluation, backup and new MongoDB instance build and Deployment, and post release support and monitoring. Deploy backup and restore strategies using Ops Manager. Also, perform automation using Ops Manager. Responsible for capacity planning, tuning, authentication and authorization of various MongoDB Applications. Optimizing MongoDB CRUD Operations and Setting up MongoDB Profiling to get slow queries and suggesting necessary measures to mitigate performance issues. Pro-actively identifying, troubleshooting and resolving live MongoDB issues and Help Development teams to understand MongoDB design principles. Working on Performance tuning, Indexing Strategies for huge data sets and check long running Logs on day-to-day basis. Performing query optimization, understanding query plans and planning cache filters for better performance and considering storage optimization for small documents. Adding / removing replica nodes in MongoDB Cluster as needed Collaborating with business and development representatives to identify key feature characteristics and developing test strategy and designing tests to validate that intended data/analytic operations are functioning properly. Working on Bulk Write operation jobs and analyzing the queries and performing tuning based on environment. Sizing of Oplog based on Workloads and maintaining replication properly across all the nodes. Education and Experience Requirements: Bachelor’s degree in Computer Science, Information Technology or equivalent in related field.

Key Skills
Education

Any Graduate