Hadoop Admin Resume
TX
SUMMARY:
- 12+ years of overall IT experience. Extensive experience in complete Software Development Life Cycle.
- Hands on experience in Installation, configuration and Maintenance of Hadoop ecosystems like HDFS, YARN/MRV2, Hive, Pig, Zookeeper, HBase, Oozie, Sqoop, Hue, Flume and Spark.
- Experience in administering Hadoop clusters using Cloudera Manager including activities like deploy Hadoop cluster, add/remove services, add/remove nodes, keep track of jobs, monitor critical parts of the cluster, configure name - node high availability and schedule.
- In depth knowledge and good understanding of Hadoop daemons: NameNode, DataNode, Secondary NameNode, Resource Manager, Node Manager and High Availability
- Hands on experience in Linux (RedHat), Unix, Amazon web service (AWS), Teradata, Oracle PLSQL and MySQL.
- Provided support to development team to trouble shoot issues and performance tuning
- Good Knowledge on shell scripting
- Experience in administration & development activities of RDBMS data bases, such as Teradata, Oracle and MySQL
TECHNICAL SKILLS:
Hadoop Eco systems: HDFS, YARN/MRV2, Hive, Pig, Zookeeper, HBase, Oozie, Sqoop, Flume, Spark
Hadoop Management tool: Cloudera Manager (CM)
Hadoop Web Interface: Hue
RDBMS Tool: Teradata, Oracle PLSQL, SQL, MySQL
Operating System: Linux (RedHat), Unix, Ubuntu
Web Server: Amazon Web Server (AWS)
PROFESSIONAL EXPERIENCE:
Confidential, TX
Hadoop Admin
Technology: Cloudera Manager, HDFS, YARN/MRV2, Hive, Pig, Zookeeper, Oozie, Sqoop, Flume, Spark, Hue, Teradata and MySQL
Operating System: Linux (RedHat)
Responsibilities:
- Installation, configuration and Maintenance of Hadoop Cluster, Cluster Monitoring, Troubleshooting and Transform data from RDBMS to HDFS.
- Add/remove services, add/remove nodes, keep track of jobs, monitor critical parts of the cluster, configure name-node high availability using Cloudera Manager
- Managing and reviewing Hadoop log files.
- HDFS support and maintenance, disk space management
- Monitor Hadoop cluster connectivity and security
- File system management and monitoring
Confidential, TX
Hadoop Admin
Technology: HDFS, MapReduce, YARN, Hive, Pig, Zookeeper, HBase, Oozie, Sqoop, Teradata, Oracle, AWS and Cloudera Manager
Operating System: Linux (RedHat)
Responsibilities:
- Administering Hadoop clusters using Cloudera Manager including activities like deploy Hadoop cluster, add/remove services, add/remove nodes, keep track of jobs, monitor critical parts of the cluster, configure name-node high availability and schedule.
- Maintenance, Production support, incident/change management, service request management, Troubleshooting and Transform data between RDBMS and HDFS.
- Performed data completeness, correctness, data transformation and data quality testing using SQL
- Managing, reviewing Hadoop log files. Performance support to Developers
Confidential, TX
Senior Database Administrator
Operating system: Linux, Windows
Responsibilities:
- Design and implementation of Teradata Data Marts Creation and monitoring of ETL workload to ensure data consistency and availability
- Data base migration from Oracle to Teradata ICDW.
- Create users, structures, databases, granting access. Creation, management, and alteration of database objects in both production and development environments
- Monitoring and turning of Database Objects to deliver optimal performance
- Implementation of database backup, recovery, and disaster recovery procedures. Daily review of database change reports
- Supported development team for better performance
Confidential, NY
Oracle PLSQL developer, Data analyst/Technical Business Analyst
Technology: Oracle, Flex, J2EE- Spring, hibernate, SVN Version Manager, Tableau
Operating System: Unix, Windows
Responsibilities:
- Gather the input from Onsite coordinator
- Analysis, Design, Development the PLSQL packages, stored procedures and functions.
- Co-ordinate with J2EE resources to connect PLSQL code with Flex
- Preparation of test cases and Unit test the code in order to meet the actual requirement. Defect fix
Confidential, Ohio
Maintenance and Enhancement of the project using PLSQL and Unix.
Team lead
Technology: Oracle, PLSQL, Mainframe - TWS, Serina Version Manager
Operating System: Unix
Responsibilities:
- Understand the requirement for the enhancement. Involved in PLSQL, Unix shell development to meet the requirement.
- Developed automation tools as part of customization.
- Involved in Disaster recovery exercise
- Support for weekly, bi-weekly and monthly jobs
Confidential
Team lead
Technology: Oracle 9i - PLSQL, SQL Server 2000, Data Transformation Services (DTS), Winbatch
Operating System: Unix, Windows
Responsibilities:
- Develop the SQL Server DTS packages, Enhance the existing packages for any requirement change
- Customize and Automate all the manual work
- Code walk through and performance tuning.
- Preparation of Test cases and unit testing the code in order to meet the actual requirement.
- Support for integration and Implementation
- Support for Weekly, bi-weekly and monthly jobs.
Confidential
Oracle PLSQL, UNIX developer
Technology: Oracle 9i, PL/SQL, UNIX
Responsibilities:
- Gathering the requirement from business analyst.
- Develop Package, Stored Procedure, Function based on the requirement
- Code review and performance tuning
- Test cases preparation. Unit testing the code in order to meet the actual requirement and deployment.
- Partially involved in deployment support using Unix
Confidential
Oracle PLSQL developer, Support for Dot net coding and UI Design
Technology Oracle 9i, PL/SQL, Dot net and Dream weaver 4.0
Responsibilities:
- Writing back end Procedures, Packages in Oracle 9i, PL/SQL
- Partially involved in Dot net coding and UI Design.
- Code walk through and Performance tuning.
- Unit testing the code in order to meet the actual requirement.
Confidential
SQL Server, PLSQL Developer
Technology: SQL Server, Oracle 8i PLSQL Developer and RVM tool
Responsibilities:
- Front end designing using RVW tool.
- SQL Server, Oracle 8i PLSQL Development
- Implementing, integrating and unit testing the code in order to meet the actual requirement.
- Providing support to the testing team to understand the requirement for testing.
- Deployment support
