We provide IT Staff Augmentation Services!

Mongodb Solution Architect Resume

4.00/5 (Submit Your Rating)

MN

SUMMARY

  • Hands - on qualified Solution/Technical architect and administrator working in Big data and Cloud technologies for the last 3.5 years with overall software industry experience of around 18+ years.
  • Desire to implement "big data" technology for the management of terabyte-sized data sets; further expansion of my core skills in Big Data Solution Architecture & Administration, Relational Data Architecture & Modeling, Web development and effective handling of large-scale dynamic data sets. Have experience with Big Data solutions includes Hadoop, HDFS, MapReduce
  • Hive, HBase, MongoDB, Impala, Oozie, Flume, ZooKeeper, Yarn, Solr, and Sqoop. Have hands-on experience in major programming/scripting languages like Java, Linux (Bash), and PHP - LAMP stack.

PROFESSIONAL EXPERIENCE

Confidential, MN

MongoDB Solution Architect

Responsibilities:

  • Determining the viability of a business problem for a big data NoSQL database solution and migration.
  • Determining the viability of a business problem for a big data solution. Defining a logical architecture of the layersand components of a big data solution. Selecting the right products to implement a big data solution.
  • Plan and manage HDFS storage capacity. Advise a team on best tool selection, best practices, and optimal processes using Sqoop, Oozie, Hive, Hbase, Pig, Flume and Bash Shell Scripting.
  • Facilitate access / ETL to large data sets utilizing Pig/Hive/Hbase and custom solutions on Hadoop Ecosystem.
  • Install OS and administrated Hadoop stack with CDH5 (with Yarn) Cloudera Distribution including configuration
  • management, monitoring, debugging, and performance tuning.
  • Manage Hadoop operations with multi-node HDFS cluster using Cloudera Manager. Monitor cluster with Ganglia.
  • Manage Massive Parallel Processing with Impala with Hbase and Hive.
  • Worked on Pentaho to provide data integration, reporting, data mining and ETL.
  • Design schema in Impala with data storage using Parquet file format
  • Managed data security and privacy with Kerberos and role based access.

Confidential,

Big Data Solution Architec

Responsibilities:

  • Sketches the big data solution architecture, then monitors and governs the implementation.
  • Design strategies and programs to collect, store, analyse and visualize data from various sources for specific projects.
  • Work with bigdata scientists and engineers to produce powerful data processes to be purposed into real time analytics and reporting applications as well as building the necessary hardware and software for the chosen big data solution.
  • Devised and led the implementation of the next generation architecture for more efficient data ingestion and processing, formulated procedures for planning and execution of system upgrades for all existing Hadoop clusters.
  • Participated in development and execution of system and disaster recovery processes and actively collaborated in all Security Hardening processes on the Cluster.
  • Upgrade the Hadoop Cluster from CDH 4.1 to CDH5 (Hadoop with Yarn) Cloudera Distribution.
  • Support the data analysts and developers of BI and for Hive/Pig development.
  • Architecre and build a scalable cloud computing environment with Amazon’s EC2
  • Design MongoDB NoSQL database schema.
  • Manage run-time configuration, processes, scaling, backup and recovery, monitoring, and performance tuning for production MongoDB instances.
  • Set up multi-node Hadoop cluster with configurationmanagement/deployment tool (Chef).
  • Set up cluster monitoring and alerting mechanism using Ganglia, Nagios and Bash Script.

Confidential

Software Architect

Responsibilities:

  • Lead the analysis of deep technical problems and advise on solutions
  • Design high performance internet facing services by creating using scalable, extensible, reliable, maintainable, inter-operable systems
  • Design modular components of a distributed data processing and management infrastructure.
  • Maintain and evolve software architecture documents
  • Provide supporting information to the engineers to aid in the creation of functional specifications
  • Provide technical leadership, working closely with cross-functional engineering teams in an agile software development environment
  • Developed and participated in code review for PHP and JAVA code.
  • Designed and developed innovative recruitment solution (INNOVIRSA) with the Data points such as time on a page in the assessment, keystrokes, public domain data, social network data, interaction data during application, resume.
  • Designed and developed web services to expose data.
  • Managed system analysis and design for MamutOne SaaS based application on cloud.
  • Create data mode, from conceptualization to database optimization.

Confidential

Sr. Technical Solution Architect / Data Architect

Responsibilities:

  • Overseeing the Technical Solution delivery with a team of 45.
  • Maps the systems and interfaces used to manage data sets standards for data management.
  • Design solutions for data management initiatives: master data management, data warehousing, business intelligence, event processing, business rules management, and compliance reporting.
  • Manage all application development teams worldwide and provide leadership in implementing ongoing process improvements for the entire lifecycle of a project including ongoing operations
  • Design and develop SSIS, SSAS service using SQL Server 2008.
  • Create data model and database design using ER-Studio.
  • Work as Solution Designer and Architect for SaaS system. Develop PACS PoC using Mirth OpenMRS, JSP, Java.
  • Set up enterprise project management server and reporting on SharePoint portal with web parts.
  • Setup visualization and reporting on SharePoint using web parts developed in ASP.Net/ C#.

Confidential

Sr. Product Engineer / Application Architect/ Data Architect

Responsibilities:

  • Work across multiple phases of development ( SDLC ) within a project as a data solution architect providing a holistic view, focusing on the coordination and integration of individual components.
  • Designed and developed SOA based Electronic Medical Record System (EMR) and Hospital Revenue Cycle Management (eHIMS), HIPAA (EDI) and HL7 compliant healthcare products using Java, J2EE, .NET and Oracle.
  • Set up enterprise data standards, policies, and data development including data modeling.
  • Wrote, prepared and presented comprehensive architecture and feature specification documents.
  • Developed code in Java and participated in code and architectural reviews.
  • Work within the overall Enterprise Architecture team. Design system using Mirth messaging as SOA architecture.
  • Created a scalable software architect to handle and analyze millions of events daily.
  • Reshaped an ETL/BI process to encompass large data sets that were not previously possible.
  • Maintained MS SQL Server client and server software to current stable service pack levels.
  • Worked on Cognos Data warehouse for OLAP cube development.
  • Assisted in creation of ETL processes for transformation of data sources from existing Mainframe and Legacy systems.
  • Design largedatawarehouses with data model design techniques such as star schema, flow-flake.
  • Develop SQL scripts, DTS for extracting and manipulating large datasets for analysis purposes.
  • Design and developed Cognos BI data visualization and reporting.

Confidential, Detroit, MI

Data Architect / Database Administrator

Responsibilities:

  • Create data model, from conceptualization to database optimization which extends to SQL development and perhaps database administration.
  • Administer Oracle database on Linux platform with the development of Shell scripts.
  • Develop database standards and specifications with Senior Applications Development Manager.
  • Manage Installation and system administration on Linux. Automate administration task using bash shell scripting.
  • Manage for server backup and security, Performance tuning and capacity planning, Operations and trouble shooting.
  • Supported programming in Java for existing software enhancements.
  • Design database tables and related objects, reviewed database object designs of software engineers.
  • Establish T-SQL programming best practices for use by software engineers during code reviews.
  • Provided reports on database management systems performance on MS-SQL server and Oracle 8.0.
  • Enforce technical service level and security for data and databases, including backup and recovery procedures.
  • Design and developed scripts for ETL and DTS packages.
  • Set up and administer UNIX and Windows servers.

We'd love your feedback!