Around 7+ years of IT experience in database development, design and implementations mainly working on MongoDB Administration (versions 2.x, 3.0.0, 3.0.5 and 3.2x), LINUX, Oracle and SQL Server Administrator.
- Proficiency in multiple databases like MongoDB, MySQL, Linux and MS SQL Server.
- Completed M102: MongoDB for DBAs Training, Nov 2014
- Ensure the continuous availability of our mission critical MongoDB clusters.
- Disaster recovery strategies and regular recoverability test
- Tuning and optimizing access patterns (queries, query sequences, commands) for MongoDB. Created multi-stage aggregation pipelines for data processing and analysis.
- Microsoft Azure multi-region replica set replication and Optimizing MongoDB CRUD Operations.
- Automate routine tasks using Linux shell scripts and Capacity planning, tuning, authentication and authorization.
- Strong experience in implementing Spring framework like Struts 2.0, Spring 3.x and ORM tools like Hibernate in J2EE architecture.
- Expertise in implementing various J2EE design patterns like Singleton, Session Facade, Data Access Objects (DAO), Factory, Data Transfer Object (DTO) and Business
- Ops Manager monitoring, alert, automation, backup and restore performance tuning and indexing strategies.
- Extensive experience in design, development and implementation of Model
- View
- Controller using Struts, Spring framework.
- Setup Replication and Sharding along with data modeling and Schema design.
- Experience in Data Warehousing, ETL and Data Mining.
- Experience in the analysis of the data modelling and data structures.
- Strong Experience in all facets of Software Development Life Cycle (SDLC)
- Planning, Analysis and Design.
- Installation of Packages, Patch Management, and Upgrades.
- Experienced in installation, support, configuration, performance tuning, troubleshooting, maintenance of RedHat Linux and Solaris using Kick start, Custom Jumpstart Server and Interactive installation.
- Oracle Database capacity planning, space management, storage allocation and different type of storage structure (SAN/NAS)
- Experienced in automated Linux installations, software distribution, and production deployment using SystemImager tool with RedHat Network Satellite server.
- Experience in evaluation, installation, initialization, parameterization, configuration, optimization, standardization and maintenance of high-speed networks for LAN, WANS, Intranet and Internet.
- Supporting and managing software releases as it relates to the database environment and data access.
- Install and run MongoDB with multiple instances in servers.
- Tuning and optimizing access patterns (queries, query sequences, commands) for NoSql
- Designed and implemented the MongoDB Schema and used document references to query data
- Extensive knowledge in MongoDB concepts and good knowledge in Administration.
- Experience in upgrading and migrating various versions of Mongo database on different platforms.
- Familiar with MongoDB clusters, Java scripting to load unstructured data into Sharding environment.
- Developed enhancements to MongoDB architecture to improve performance and scalability.
- Tuned CRUD operation building appropriate indexes, Write Concerns, Read Concerns, Read Preferences.
- Highly motivated, self-starter with the ability to learn modern technologies and methodologies. Target oriented and possess excellent communication and interpersonal skills. Follow best standard programming practices and ability to work both independently and in a team.
- Experience in upgrading and migrating various versions of Mongo database on different platforms and provide solutions related to the migration to MongoDB.
- Extensive experience in designing MongoDB multi-Sharded cluster and monitoring with MMS.
TECHNICAL SKILLS
- Operating System : Windows, Mac OS-X, Unix, Linux
- Databases : SQL Server 2012, 2008 R2, 2008, 2005, MongoDB 2.2, 2.4, 2.6 and 3.0, 3.4 Sybase 12.5 and 11.5
- Programming Languages : C, SQL, PL/SQL, Oracle.
- Scripting Languages : Python, Java Scripting, Ruby Scripting, Shell Scripting, Angular JS, .Net
- Database Tools : Mongo Utilities, Export-Import, SQL Loader, ETL
- Application & Web Servers : Apache Tomcat, Web Logic, IBM http Sphere and Java Web Sphere