We provide IT Staff Augmentation Services!

Mongo Dba Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Over 5 years of experience in NoSQL Database Administration and Oracle database administration. Involved in migrations, configuration, database security, capacity planning, space management, data modeling, backup and recovery, cloning, auditing, SQL, PL/SQL, NoSQL, Amazon web services, troubleshooting and documentation.
  • Experience in upgrading and migrating various versions of Mongo database on different platforms.
  • Focused on architecting Mongo database.
  • Designed and developed custom Mongo applications specific to client needs.
  • Proficiency in multiple databases like MongoDB, ORACLE.
  • Fast learner can quickly incorporate and implement new procedures with efficiency and accuracy.
  • Skilled in troubleshooting with good organizational and interpersonal skills.
  • Team player with excellent communication skills and ability to lead. Self - motivated individual with exemplary analytical and problem-solving skills.
  • Exceptional ability to collaborate with team members for code and design reviews. Self-motivated worker with strong focus on business goals and end-user experience.
  • Involved in designing various stages of migrating data from RDBMS to Mongo DB.
  • Expertise in AWS, experience in implementing new AWS EC2 instances and working with EBS and S3 storage.
  • Experience in Installation, Configuration and Maintenance of Oracle 12c, 11g/10gRAC with ASM and single instance database.
  • Full life cycle experience in highly secure, extremely large-scale deployments of very high volumes of critical data with extensive security.
  • Experience in various phases of SDLC such as requirements gathering, analysis, design, implementation, maintenance of software applications and testing Client/Server and web applications.
  • Responsible for most of the view/controller changes, model/database integration with other members of the team.
  • 24x7 Production Database Support to ensure availability, efficiency and recoverability.

PROFESSIONAL EXPERIENCE

Confidential

Mongo DBA

Responsibilities:

  • Worked on MongoDB database concepts such as building Indexes, Shard clusters, replicasets.
  • Design architecture of MongoDB multiple versions 3.4.x, 3.6.x, 4.0.x Replica sets, Sharded cluster.
  • Experience in managing MongoDB environment from availability, performance and scalability perspectives.
  • Configuring high availability using geographical MongoDB replica sets across multiple data centers.
  • Migrated Mongo database systems from No-SSL authentication to SSL authentication using certificates.
  • Enabled SSL, PEMKeyFile, CAFile and coordinated with Devops team and Linux Admins regards to Root Certificate.
  • Migrated Mongo database from MMAPV1 storage engine to WiredTiger storage engine.
  • Managing Mongo databases using MMS monitoring tool.
  • Worked on multiple BSON type objects and used based on requirement.
  • Implemented multiple CRUD operations and familiar with new enhancements in each release.
  • Supported Bulk Write operation jobs and analyzing the queries and performed tuning based on environment.
  • Supported Mongo queries in improving performance by analyzing performance tests.
  • Wrote services to store and retrieve user data from the MongoDB for the application on devices.
  • Performance tuning and stress-testing of NoSQL database environments to ensure acceptable database performance in production mode.
  • Testing, evaluation and troubleshooting of different NoSQL database systems and cluster configurations to ensure high availability in various crash scenarios.
  • Developed Python scripts to monitor health of Mongo databases and perform ad-hoc backups using Mongodump and Mongorestore.
  • Built Ops manager from scratch.
  • Monitored Mongo replicasets using Ops manager.
  • Did Point-in -time restores, backups, profiling on Ops manager.
  • Worked with capped collections to wipe out aged data based on requirements.
  • Administered multiple environments, automating backups and checks, restore, validation/integrity checks, growth modeling and predictions, and system expansion; assisted with upgrade efforts with MongoDB
  • Worked on creating distinct types of indexes on different collections to get reliable performance in Mongo database.
  • Familiar with MongoDB write concern to avoid loss of data during system failures.
  • Implemented read preferences in MongoDB replica set.
  • Configured delayed secondaries to avoid human failures in coding and development.
  • Created Ad hoc reports by querying multiple collections with $lookup operator
  • Have written various aggregation pipelines ($group, $project, $sort, $match, $limit and $skip) and created views based on the different business requirements
  • Strong experience in analyzing chunk migrations, splitting and balancing across the cluster.
  • Skilled in troubleshooting with good organizational and interpersonal skills.

Environment: MongoDB 3.4, 3.6, 4.0, Ops Manager, mtools, Robo 3T, Studio 3T, Aggregation, Mongo Shell, Sharding, Replication, shell scripting, python.

Confidential

Mongo DBA

Responsibilities:

  • Experience in managing, installation, configuration and administration of MongoDB (Versions 3.0x, 3.2x, 3.4X and 3.6X)
  • Good knowledge on creating collections and performed CRUD operations like Update, Insert & Delete and using aggregation operators.
  • Good experience with installing, configuring and monitoring with OPS manager.
  • Experience in adding clusters to the Ops Manager.
  • Worked on setting up the scheduled backup in Ops Manager. Worked on setting up the alerts from Ops manager.
  • Experience in monitoring, performance tuning and managing MongoDB Cluster.
  • Experience in deploying, managing and developing MongoDB Clusters.
  • Worked on maintenance of SHARDS, REPLICA-SETS in rolling fashion as a part of high availability.
  • Experienced in monitoring, back up and scaling Mongo databases using OPS Manager.
  • Good knowledge in establishing the Point in time Backup in MongoDB using OPS Manager.
  • Efficient in Sharding setup, sharding monitoring, shard key selection, inserting large amounts of data in MongoDB.
  • Experience in installing MongoDB from Scratch.
  • Experience in identifying the slow queries and analyzing the explain plan. Implemented read preferences in replicaset.
  • Good Knowledge on Backup/Restoration of Database through Mongo dump/Mongo restore utility.
  • Hands on experience in building the indexes for the faster querying and good performance.
  • Experience in resize the Oplog size in MongoDB Versions 3.4 and 3.6.
  • Experience in migrating the storage engines MMAPv1 to Wire Tiger
  • Enabled and setup the MongoDB Auditing.
  • Enabled SSL, PEMKeyFile, CAFile and coordinated with Devops team and Linux Admins regards to Root Certificate.
  • Experience in creating the PEMKey Files.
  • Created users in MongoDB at database levels, admin level with assigned privileges. In depth knowledge about the chunk migration in sharded clusters.
  • Experience in enabling security at data base level by creating users at database level with limited privileges and roles.
  • Good experience and knowledge on using GridFs in storing large documents exceeding the size limit of 16MB.
  • Hands on experience in setting up the priority of the nodes in a replicaset. Experience in adding shards in existing sharded cluster.

Environment: MongoDB, MMS/OPS, mongostat, mongotop, mongofiles,, Linux/Unix, primary, secondary, priority, query optimizer, read concern, read preference, write preference, write concern

Confidential

Oracle DBA

Responsibilities:

  • Provided System support for both development and 24/7 production environments.
  • Experienced in ORACLE Software Installation, DBCA to create database and DBUA to upgrade Oracle database on the Red Hat LINUX and Windows environment.
  • Experience in implementing and maintaining Virtual machine (VM).
  • Tuning for performance at Operating system level and Database Level. Performance tuning with ASH, AWR, ADDM Reports.
  • Monitors database activity and file usage, and ensures necessary resources are present.
  • Perform daily incremental backup and full weekly backup using Oracle recommended backup utility, RMAN.
  • Built and configured RMAN Recovery Catalog for Backup and Recovery strategy.
  • Developed RMAN scripts for database backup and recovery including hot and cold backup.
  • Database migration using Data Pump as well as RMAN.
  • Operating system CPU average, Load average, IDLE time average monitoring by TOP, IOSTAT, NETSTAT, and VMSTAT.
  • Creating and dropping of users, granting and revoking permissions to users/roles.
  • Using Oracle Enterprise Manager (OEM) for routine administration, database monitoring, replication process and performance tuning.
  • Monitoring Oracle RDBMS availability, database exports, tablespace, and extents reports.
  • Develop and enforce database related policies, standards, naming conventions, operating procedures and best practices.
  • Create and maintain multiple databases, users, roles and privileges.
  • Administer database user accounts. Create, modify, reset username/password, lock and unlock user accounts.
  • Familiar with Fine Grain Access (FGA) and Fine Grain Access Control (FGAC).
  • Experience in schema management, Tablespace, datafile and extent management, as well as user and privilege management.
  • Tablespace management including, adding/resizing data files, allocated quotas to user and managed disk space.
  • Extensively used data moving utilities like export/import, Data Pump.
  • Familiarity of Oracle High Availability Architecture (HA) involving Oracle RAC, ASM, Golden Gate, Data Guard and EXADATA.
  • Optimized database performance by analyzing tables and indexes.

Environment: Oracle 10g,RMAN,Virtual machine (VM), Agile/Scrum Windows, MS-Project, MS-Office Suite, MS Visio, MS PowerPoint, Quality Center 10, UNIX, SQL, Data Analysis.

We'd love your feedback!