Senior Mongodb Dba Resume
Alexandria, VA
SUMMARY
- Experienced MongoDB Database Administrator with over 8 years of experience in working with NoSQL and Relational Database Management Systems (Oracle/MS SQL Server/MySQL).
- Implementing MongoDB Installation and Configuration - Installed and configured MongoDB on Red Hat, Centos and Ubuntu Linux and Windows servers.
- Performing MongoDB CRUD Operations and MongoDB Data Modeling and Schema Design - Produced queries to perform Create, Read, Update and Delete operations on collections, field, references and embedded documents.
- Performing MongoDB Administration, Security, Indexing and Performance Tuning - Performed Backup and Restore of Databases; Perform Import/Export of Collection, Implemented Security based on MongoDB security practice; implemented Index for efficient execution of queries.
- Implementing Replica Set and Sharding - Implemented Replica Set to synchronize data across multiple servers; implemented Sharding to store data across multiple servers.
- Experience working with Python, Java Scripts and Shell scripts
- Performed Monitoring MongoDB - used MongoDB Cloud Manager and Ops Manager to monitor MongoDB.
- MongoDB Certified DBA with Solid oral and written communication skills, willingness to work hard to achieve employer objectives, and expertise at setting goals and achieving them.
TECHNICAL SKILLS
BIG DATA/NOSQL: MongoDB, Hadoop, Cassandra, ElasticSearch
RDBMS: Oracle 11g, Microsoft SQL Server, MySQL
HIGH AVAILABILITY: MongoDB Replica Set, MongoDB Sharding
DRIVERS/LANGUAGES: Java Script, Python and Ruby
OPERATING SYSTEMS: Red Hat Linux, Ubuntu Linux, Centos, Windows
MANAGEMENT TOOLS: MongoDB Management Service (MMS), Ops Manager, RoboMongo, Mongochef
PROFESSIONAL EXPERIENCE
Confidential, Alexandria VA
Senior MongoDB DBA
Responsibilities:
- Provide database administration on replica set and Sharded environments.
- Design HA and DR on AWS with multi region setup.
- Design migration strategy and Migrate from on-premises datacenter to AWS
- Design Backup and Restore strategy
- Perform MongoDB monitoring, implementing performance tuning and indexing, installing and configuring new MongoDB, creating Replica Set and Sharding.
- Work with RDBMS - MSSQL server for Migration.
Environment: MongoDB/MySQL
Confidential, Washington DC
DBA/BI Data Architect
Responsibilities:
- Installed, configured several instances
- Performed database backup and restore and implemented performance tuning and indexing and monitored the operation of the servers.
- Created several business intelligence solutions and reports
- Performed Logical and Physical database design of databases
- Implemented high availability databases
- Created and managed several clusters
Environment: MongoDB, MS SQL Server
Confidential, Manassas, VA
DBA
Responsibilities:
- Worked on Administering Oracle Servers
- Design the architecture and capacity planning for databases
- Created Stored procedures and functions using SQL to automate daily database activities including backup/restore
Environment: MS SQL Server/Oracle
Confidential, Alexandria VA
DBA
Responsibilities:
- Performed backup and recovery, database optimization and security
- Worked on MongoDB concepts such as index, replication, Sharding and schema design.
- Manage database environment for availability, performance and scalability
Environment: MS SQL Server/Oracle
Confidential, Sparks, MD
DBA/Database Developer
Responsibilities:
- Prepared Assessment documentation for NOSQL Databases
- Develop and administer SQL Server databases. Create and manage database objects, BI Solutions and Test scripts.
- Architected and developed the ETL process, Cubes, scorecard reports and dashboard
- Designed Data warehouse and Business Intelligence architecture
- Designed dimensional model for various data marts; designed and developed OLAP cubes.
- Prepared technical requirement and design document for the project.
- Configured the SQL Server Reporting Services and Installed and configured SQL Server Instances.