We provide IT Staff Augmentation Services!

Sr. Mongodb Developer Resume

2.00/5 (Submit Your Rating)

RI

SUMMARY

  • Over 10 Years of diversified experience as MongoDB and Red hat Linux engineer.
  • Complete understanding of Software Development Lifecycle and Core area of experience in to validate end - to-end business scenarios of B2B (Business to Business) applications.
  • 5+ Years working on Cassandra, Neo4J, Orient DB, Redis, Oracle.
  • 5+ years of experience in MongoDB (versions 2.x, 3.0.0 and 3.0.5) installation, configuration and administration. 3+ years of experience in MongoDB (versions 2.x, 3.0.0 and 3.0.5) installation, configuration and administration. A certified professional Oracle DBA with over 12+ years of experience in Production Support, UAT and Development environments of version from 8i to 12c.
  • Experienced in Installation of high availability RAC environment (2, 3 and 4 node clusters) and upgraded standalone databases to 11g RAC environment.
  • Expert in Installation, Configuration and Maintenance of Oracle Standby/Data Guard.
  • Experience migration/consolidation of databases using Oracle 12c multitenant.
  • Planned disaster recovery scenarios with different recovery procedures and methods like Data Guard & Standby Database.
  • Cross platform migration/upgrade of databases from 10g to 11g/12c using transportable tablespaces from Linux to HP-UX.
  • Netezza support, administration, coordinates multiple Netezza projects, working with client representatives and internal / external consultants. Assist on other application projects as needed.
  • Experience in install and support OEM Grid control 10G/11G/12c.
  • Expert in Backup & Recovery using Data Pump, Hot, Cold, Logical and RMAN
  • Developed Shell Scripts to Automate RMAN Backups, Hot/Cold backups, Imp/Exp, Datapump and Schema Refresh, and Production to Dev/Stage Sync up etc.
  • Expertise in Performing Database Tuning - Tuning involved I/O, Memory, CPU utilization, SQL Tuning, SGA tuning, Shared Pool tuning, Buffers and Disk I/O tuning using Oracle's regular performance tuning tools like Explain Plan, STATSPACK (perfstat), SQL*Trace, TKPROF.
  • Extensive experience in designing MongoDB multi-sharded cluster and monitoring with MMS.
  • Experience in upgrading and migrating various versions of Mongo database on different platforms.
  • Focused on architecting NoSQL databases like Mongo, Cassandra and Cache database.
  • Designed and developed custom Mongo applications specific to clients' needs.
  • Experience in Agile software development approach, a framework that delivers customer collaboration and interaction with processes and tools.
  • Extensive experience with JavaScript, Ruby and Python in Linux, UNIX and Windows environments.
  • Extensive experience in developing Map-Reduce programs and aggregation frameworks using JavaScript's. .
  • Responsible for most of the view/controller changes, model/database integration with other members of the team.
  • Proficiency in multiple databases like MongoDB, Cassandra, MySQL, ORACLE and MS SQL Server.
  • Committed to team environment dynamics with the ability to contribute expertise and follow leadership.
  • Strong Interpersonal, organizational skills and ability to interact effectively and efficiently with Project Managers, Client Managers and stake holders to complete the job in time.

TECHNICAL SKILLS

Operating Systems: Linux, UNIX, windows

Languages: PYTHON, C, C++

Databases: MongoDB, Redis, Cassandra, Neo4J / OrientDB, Oracle

Scripting Languages: VBScript, Java script

Versioning Tools: Harvest, IBM Rational Clear Case Cloud Environment Amazon, Rackspace and Azure

PROFESSIONAL EXPERIENCE

Confidential, RI

Sr. MongoDB Developer

Responsibilities:

  • Define, recommend and maintain database standards and architecture.
  • New Technology (12c) Oracle RAC, ASM and Dataguard design, test and implementation.
  • Define requirements for physical database consolidation, backup and recovery and application database disaster recovery.
  • Replica set and Sharded network setup and maintianance with high availability.
  • Data modelling for data from RDBMS to MongoDB for optimal reads and writes.
  • Implementing SSL security as well as auth keyfile security in sharded set.
  • Implemented redis as caching layer for storing user sessions and active data maintenance of mobile applications.
  • Installation of MongoDB on physical machines, Virtual machines as well as AWS.
  • Backup & Recovery, Database optimisation and Security maintenance.
  • Monitor the daily application reboots and EOD jobs and resolves if any issues.
  • Worked on Neo4J, OrientDB, Redis, Oracle.
  • Created map-reduce programs in java script for MongoDB -CRUD: Creating, Reading and Updating Data in MongoDB
  • Advanced queries: Query conditionals and aggregation framework -Availability: Configuring and monitoring replica sets in MongoDB
  • Installation and Configuration of Physical and Logical standby databases with Maximum Protection, maximum availability mode and real-time apply.
  • Performance tuning of RAC instances considering cache fusion optimization, Init
  • Identify and debugNetezzaperformance issues both at query level and system level.
  • ITIL process implementation.
  • Risk and GAP analysis.
  • Supporting 11g RAC and Data guard.
  • ASM installation and administration.
  • DataGuard installation and administration.
  • Support SQL Server 2005/2008R2/2012 cluster environment.
  • Install OEM Grid control and migrate from OEM 10g to OEM11g and OEM12c .
  • Plan and execute DR teat for critical systems.
  • Unix Shell scripting.

Environment: Redhat-Linux, HP-UX, AIX, MongoDB, Oracle 9i/10g/11g/12c, RAC, Dataguard, AWS, RDS. SQL Server 2005/2008R2/2012, Azure, IBM Netezza 7.2, Unix Shell scripting

Confidential, RI

Sr. Mongo/Oracle Developer

Responsibilities:

  • Understanding the client’s business needs and gathering the technical requirements, specifications and aligning it with latest Infrastructure services and provide solutions
  • Successfully Migrated Non RAC single instance to 11g R2 RAC database instances.
  • Setup Cloud environ for Oracle.
  • Taking initiatives for maintaining SLA (Service Level Agreement) & SOP (Standards Operating Procedure).
  • Install OEM Grid control and migrate from OEM 10g to OEM11g and OEM12c .
  • Install and support OEM agent 10G, 11G and 12c
  • Define, recommend and maintain database standards and architecture.
  • New Technology (12c) Oracle RAC, ASM and Dataguard design, test and implementation.
  • Define requirements for physical database consolidation, backup and recovery and application database disaster recovery.
  • Installation and Configuration of Physical and Logical standby databases with Maximum Protection, maximum availability mode and real-time apply.
  • Performance tuning of RAC instances considering cache fusion optimization, Init parameters optimization, service workload repository, networking issues and AWR reporting
  • Supporting 11g RAC and Data guard.
  • Install, upgrade and migrate on Oracle APEX.
  • RAC installation and migrate from 10g to 11gR2.
  • ASM installation and administration.
  • DataGuard installation and administration.
  • Support SQL Server 2005/2008R2/2012 cluster environment.
  • Install OEM Grid control and migrate from OEM 10g to OEM11g and OEM12c.
  • Plan and execute DR teat for critical systems.

Environment: Redhat-Linux, HP-UX, AIX, Oracle 9i/10g/11g/12c, RAC, Dataguard, SQL Server 2005/2008R2/2012, APEX4.2, Unix Shell scripting

Confidential, MO

Mongo/Cassandra DB Consultant

Responsibilities:

  • Implemented gazzang for securing data at rest.
  • Architecture and Capacity planning for MongoDB clusters.
  • Implementing on-premise MMS monitoring and backup solution. parameters optimization, service workload repository, networking issues and AWR reporting
  • Up gradation of 10gR2 database into 11gR2/12c using DBUA and Manually.
  • Lead the project for upgrading and migrating databases from 10g to 11g to 12c on Linux.
  • Patching, upgrade, migrate and support SAP Basis 10g and 11g databases.
  • ImplementedAWSsolutions using RDS, Elastic Load Balancer, Auto scaling groups.
  • MigratedNetezzaProd to Test Servers moving data using different approaches for databases by backup and restore and using nz migrate script.
  • Implemented scheduler rules, FluidQuery to be able to access external data sources from withinNetezza.
  • Created map-reduce programs in java script for MongoDB -CRUD: Creating, Reading and Updating Data in MongoDB
  • Advanced queries: Query conditionals and aggregation framework -Availability: Configuring and monitoring replica sets in MongoDB
  • Performance: Optimizing, monitoring, and understanding of MongoDB in system setting areas as well as by modeling data as required for application
  • Scalability: Sharding setup, sharding monitoring, shard key selection, inserting large amounts of data in MongoDB
  • Point in time Backup and recovery in MongoDB using onsite MMS. -Upgraded Mongodb from 2.6 to 3.0.6 Mongo.
  • Setup the DNS Names for Mongo Config Servers & Migrated the Shards between geographic data centers -Experience in installing and maintaining On-Prem Mongo Monitoring Service (MMS), Mongo Backup Agent service Mongo databases for Point in time recovery strategies
  • Experience in upgrading MongoDB for newer versions.
  • Redis upgrading.
  • Cassandra upgrading.

Confidential, CT

Sr. Software Engineer

Responsibilities:

  • Setting required system configuration parameters which will optimize MongoDB performance.
  • Fixing static data issue following with data providers before business open and making instrument available for Trading
  • L2 support 24 x 5.5 for the Equities and Derivatives application globally
  • Worked on creating various types of indexes on different collections to get good performance in Mongo database.
  • Developed Ruby/Python scripts to monitor health of Mongo databases and perform ad-hoc backups using Mongo dump and Mongo restore.
  • Involved with creating script for data modeling and data import and export. Extensive experience in deploying, managing and developing MongoDB clusters. worked on creating JavaScript for using DML operation with MongoDB. • Setup maintenance jobs in all production servers using Tivoli Workload Scheduler.
  • Investigate issue happened during SOD following Incident Management procedure to resolve the issue.
  • Initial investigation on the issues that happen on the production environment by actively working with the Autosys, DB or Unix teams.
  • Actively work with Dev and vendor team while setting up the environment on the new environment setup on emerging markets and also on decommission of legacy applications. (e.g, Brazil, Mexico and South Africa).
  • Providing access to Core RAM and Trading applications to new users depending on their business roles.
  • Resolve and help the traders using Trade Capture Platform on Booking, Cancellation, routing of orders.
  • Analyzing FIX message where there might be FIX link broken due to Manual intervention.
  • Good Knowledge on real time database tables to fix the day to day trading issues by providing workaround.
  • Perform the releases for all the regions and interact with the dev to find the suitable time and coordinate the post checks.
  • Always find ways to improve the ITRS -monitoring tool to capture the issues real-time.

Confidential, McLean, VA

Oracle Database Administrator

Responsibilities:

  • Successfully implement merging / consolidation project of ERP 11i databases on Linux and upgrade them to 12i on Solaris.
  • Experienced in Installation, Upgradation and Support of Oracle ERP on RAC and Non-RAC Databases
  • Handled successful hardware rehosting of production instance with minimum downtime
  • Involved from planning to completion stage of upgradation 11.5.9 to 11.5.10 for Global Production Instances project
  • Expert in Oracle Applications version 11.5.10 in apps administration, configuration, managing Oracle applications Stack
  • Perform day-to-day ERP DBA activity Like patching, cloning, monitoring, health checkup, user activity
  • Management of multiple databases of Development cycles of project (Dev, QA, UAT and Prod)
  • Strong Knowledge in oracle database concepts and administration on large DB 11g & 10g
  • Oracle Enterprise manager and Quest tools for Database monitoring & management
  • Troubleshooting skills of technical issues with the ERP applications configuration
  • Successfully handled project leader role in completing critical Global Projects
  • Strong knowledge of back up and recovery, knowledge of configuring RMAN and OEM
  • Shared ApplTop for efficient cloning and patching process, reducing cycle time
  • Managing and controlling security for various projects in Oracle Database
  • Worked on the Peregrine tool to provide time to-time status of the work on the tickets related to any Unix Batch job issues and Neo4J / OrientDB, Redis.

Confidential

Software Developer

Responsibilities:

  • Debugging the UNIX script failures which run in production servers, and if not in the scope, escalating to the next Level.
  • Providing value added packages for the customers.
  • Analysis on the reoccurring issues and troubleshoot them or in some cases suggest the client on how to prevent the recurrent failures
  • UNIX skills including shell scripting and similar system programming.
  • Gathering Customer requirements on a periodical basis.
  • Troubleshooting and successful closure of Severity tickets adhering to Service Level Agreements (SLAs) as agreed with the client.
  • Strong interpersonal and communication skills with good problem-solving attitude.

We'd love your feedback!