Hadoop Developer Resume
PROFILE:
- Around 12 years of experience in software development, 1+ years of experience in all phases of Hadoop and HDFS development.
- Hands on experience using Hadoop components - Map Reduce, Hive, Pig
- Working experience on UNIX environment.
- Working experience of scripting languages and Relational Databases.
- Experienced in leading teams dat worked on Grid computing/Cloud Computing.
- Worked on all aspects of software development process with thorough noledge of the functional system decomposition and object oriented design and designed complex technical solutions from proposal through implementation and go-live.
- Responsive to change in a fast moving, high technology product development environment.
- Proficiency in using and contributing to open source technologies and related developer communities.
- Expertise in debugging and analysing Memory dumps and Core file analysis.
- Tuned application performance aspects including OS, Network and database and provided recommendations to improve coding efficiency.
- Exposure to Oracle OBIEE 10.1.3.4.1, Siebel Analytics 7.8.4,7.7/7.5 and implementation of Siebel Application eConsumer, Sales, Call Center module
- Extensive noledge in entire Project Delivery life cycle including Requirements Gathering, Customisation, prototyping & testing.
- Maintained Quality Assurance documents for the projects.
TECHNICAL SKILLS:
Database skills: SQL Server 6.5/7.0, Oracle 11g/9i, DB2, Informatica 8.6.1/5.1 and Ms-Access
Programming Languages: Visual Basic 5.0/6.0, Core Java
Operating environments: Windows 2008,Win NT, Linux 5.4, AIX 6, Windows 95, and MS-DOS
Software Quality Assurance: Six Sigma White Belt Certified from Confidential, World Wide Quality Assurance Fundamentals, Quality Management System, Metrics Primer
Management Skills: Estimation, People Management, Team Lead
PROFESSIONAL EXPERIENCE:
Hadoop Developer
Confidential
Responsibilities:
- Gathered the business requirements from the Business Partners and Subject Matter Experts.
- Managing and scheduling Jobs on a Hadoop cluster using Oozie.
- Responsible for designing and managing the Sqoop jobs dat uploaded the data from Oracle to HDFS and Hive.
- Involved in moving all log files generated from various sources to HDFS for further processing through Flume.
- Worked on Hue interface for querying the data.
- Developed Pig scripts for data analysis and extended its functionality by developing custom UDF's.
- Created Hive tables and impala to store the processed results in a tabular format.
- Implemented test scripts to support test driven development and continuous integration.
- Exported the analyzed data to the relational databases using Sqoop for visualization and to generate reports for the BI team.
- Analyzed large amounts of data sets to determine the optimal way to aggregate and report on it.
- Participate in requirement gathering and analysis phase of the project in documenting the business requirements by conducting workshops/meetings with various business users.
Environment: Hadoop, HDFS, Pig, Hive, Impala, Oozie, Sqoop, Flume, Oracle 10g, Java, Eclipse.
Hadoop Developer
Confidential, Santa Clara CA
Responsibilities:
- Installed and configured Hadoop Map Reduce, HDFS, Developed multiple Map Reduce jobs in Java for data cleaning and preprocessing.
- Experience in Importing and exporting data into HDFS and Hive using Sqoop.
- Experienced in managing and reviewing Hadoop log files.
- Load and transform large sets of structured, semi structured and unstructured data.
- Experience in working with various kinds of data sources such as Oracle.
- Successfully loaded files to Hive and HDFS from Oracle.
- Responsible for managing data coming from different sources.
- Supported Map Reduce Programs those are running on the cluster.
- Developed PIG Latin scripts to extract the data from the web server output files to load into HDFS
- Provide HDFS support and maintenance.
- Maintained system integrity of all sub-components (primarily HDFS, MR)
- Monitored system health and logs and respond accordingly to any warning or failure conditions.
Environment: Hadoop, HDFS, MapReduce, Hive, Java, RDMS, MR, HBase, PIG Latin, Sqoop
Siebel Consultant
Confidential, Foster City CA
Responsibilities:
- Performance tuning the Visa Siebel applications for addressing the latency issues in collaboration with Oracle.
- Made analysis of the Latency issues found made fixes and drafted a fix plan with estimation for a fix release rollout as Maintenance Release plans.
- Work closely with the Visa CRM Support Leaders and 3rd party Support Services to deliver quality and timely support services.
- Understand the needs of the business and recommend enhancements through the application of technologies, systems, and process changes to resolve the issues.
- Responsible for setup of Oracle Enterprise Manager 12c for the Siebel Environments and Siebel Patching at Visa. Enhance OBIEE 11g rpd’s in the application.
- Maintain, Tune and Manage the CTI setup for the application
- Responsible for writing the java script files to achieve the business logic in Open UI Responsible for bug fixes of Open UI.
- Performed as Management Consultant with on-shore VISA teams to understand Visa CRM support needs and I am the coordination point to drive resolution of complex issues in support of operational stability from Visa Siebel Support Point.
- Create maintain and support the integration interfaces based on EIM, EAI Workflows, Business Services, eScripts, Web Services and RCR’s.
- Communicate accurate status to PMO and Executive management and use the escalation processes to address risks and resolution.
- Prototype configuration, Proof of concepts evaluation and testing of Salesforce CRM application for Visa.
- Successfully loaded files to Hive and HDFS from Oracle.
Environment: Siebel 8.1.1.4 - 9, Sales Force, Oracle 11g, Microsoft SQL Server 2005, OBIEE 11g, PLSQL, Red Hat Enterprise Linux Server release 5.4, Windows 2008 Server, LDAP, Genesys CTI, Java Script, Confidential MQ Series, OEM 12c, Hadoop, HDFS, MapReduce, Hive.
Siebel Admin & Architect
Confidential, Montavle NJ
Responsibilities:
- I am responsible for Server Installation, Patching, Administration, Application Development, Maintenance, upgrade and support of the Siebel eAutomotive module at Mercedes
- Functional requirement gathering, Feasibility analysis and design specifications for the enhancement requests.
- Did configuration, eScripts, Java Scripts, business services and workflows required for the enhancements.
- Enterprise Capacity planning forSiebelInfrastructure.
- Responsible for Migrating Repository/Data Base from Dev to Test, Test to Prod, Environment tuning.
- Setup, Maintain and Manage the SSO, CTI setup for the roadside assistance
- Managed the application administration through AIX shell scripting.
- Conduct Integration GAP Analysis of the upgraded system. Set up and test EIM batch integrations for Dealers, Contact, Contact Addresses etc.
- Build EIM data correction/loading IFB’s for data of customers, dealers their corrections in the upgraded environment.
- Create Integration Objects, Data Maps, EAI Value Maps to support the tasks related to EAI
- Fixed core crashes, memory leaks, CTI issues.
- Develop strategies for fixing bugs, issues and problems with consultation of business teams and integration team members.
- Ensure dat all the required documentations are created and maintained with proper version controlling and sign offs from the customer. Also communicate with the client on all the lesson learnt over the due course of the Project.
- Mentored junior team members from technical and process perspective for the project.
Environment: Siebel 8.1.1.5, DB2 9.5, AIX 6, Java Script, LDAP, Confidential MQ Series, AMC for CTI.
Senior Siebel Architect and Lead
Confidential, Pittsburgh USA
Responsibilities:
- I am responsible for Server Installation, Patching, Administration, Application Development, Maintenance, upgrade and support Application, Enhancements, Siebel upgrade support of the Siebel eConsumer modules at Heinz
- Enterprise Capacity planning forSiebelInfrastructure.
- Responsible for Plan, Promotion, Product, Pricing, Assets, Invoicing, Deduction functionality requirement gathering and functionality document creation for the development teams.
- Conduct Integration GAP Analysis of the upgraded system. Set up and test EIM batch integrations for Account, Contact, Contact Addresses and Account Addresses, Invoices.
- Build EIM data correction/loading IFB’s for data corrections in the upgraded environment.
- Write Browser, Server Side, Business Service Level Scripts. Tailor the screens for Accounts, Contacts, Activities, Orders, Quotes and Opportunity etc as per client requirement.
- Configure the screens for Planning, Promotions and Products etc as per client requirement.
- Deploy/Customize workflows and Business Services as per the client’s requirement in post upgraded environment.
- Work on enhancement requests for the applications through configuration, scripting and workflows etc Responsible for Siebel Environment Standardization & Synchronization, Repository Standardizations, Migrating Repository/Data Base from Dev to Test, Test and PreProd, Environment tuning, Assist in Load Balancing in Multi-Server Environment, Assist in setting up ADSI Autantication.
- Create SAP Integration Objects, Data Maps, EAI Value Maps, Web Services to support the tasks related to EAI
- Develop strategies for fixing bugs, issues and problems in PQM and TPM with consultation of business teams and integration team members. Deliver the requirements through configuration, scripting and workflows required.
- Performed as Management Consultant, Implemented the clients Quality Assurance, Quality Management System process methodology procedures and practices for the software development cycle.
- Established quality procedures for the team and continuously monitor and audit to ensure dat the team meets the Quality assurance goals for its clients.
- Ensure dat all the required documentations are created and maintained with proper version controlling and sign offs from the customer. Also communicate with the client on all the lessons learnt over the due course of the Project.
- Manage Siebel CRM and SAP SCM Projects, People Management, On-site Offshore Coordination.
Environment: Siebel 8.1.1.5, OBIEE 10.1.3.4.1, Oracle 11g, Java Script, Confidential MQ Series, ADSI, Windows 2008 server
Senior Siebel Consultant
Confidential
Responsibilities:
- Responsible for Siebel Order Management Business Requirements Analysis, Functional Design, Technical Design and Configuration, eScripting, Java Scripts, Business Services, EAI and delivery of the weekly releases and defect fixes for the development environment of Siebel CRM application in Scrum process.
- Analyzing and documenting issues and problems raised by CRM PQM BA Teams.
- Responsible for validating business requirements, design of the systems and support during the quality assurance process.
- Tailor the screens for Agreements, Orders, Quotes, Products, Pricing and Opportunity etc as per client requirement.
- Custom Field mappings, Configured the order validation rules, using Data Validation rule sets, Enabled Dynamic Pricer, setting up discount matrix for few dynamic pricing calculations over line items.
- Implementing the business rules within a customizable product using constrains and linked items
- Repository migration / srf movement / applicationsetup / Component creation / Installsetup on various Environment’s as a day to day activity.
- Developing strategies for fixing bugs, issues and problems with consultation of team members
Environment: Siebel 7.8.3, Oracle 10g, Java Script, Windows 2000 server
Senior CRM Consultant & Onsite Coordinator
Confidential
Responsibilities:
- Installation andconfiguration ofSiebelenvironment on version 7.7.2.6
- Load Balancing ofSiebelapplication on homogenous andheterogeneousenvironment setup
- Gathering the requirements and creating design documents.
- Configuration, Scripting and workflows, EIM jobs for the enhancement requirements given.
- Use Datanomic tool for the data transfer from legacy applications into Siebel for the contact and account entities. Dedupe data of Siebel Contacts.
- Do unit testing and participate with client in the system integration testing and fix the defects identified.
- Responsible fordelivery ofFix pack, QuickFix andChange requestofSiebelapplication to QA.
- Good noledge onSiebelClustering.
- Responsible for successfully delivering day-to-day production support for the existing Siebel CRM application issues.
- Managing co-ordination of UK and offshore team in India to solve issues and problems rose by CRM users with quick-fix and longer term solutions.
- Siebel server Administration, Configuration and Scripting enhancements in Siebel 7.7.2.6, and Oracle 9i for the application.
- Siebel repository migration, database objects migration, ddl sync
- Siebel Analytics Usage Accelerator Conceptualization for KPMG and Implementation Setup
- Design and maintain the KPMG standards of quality assurance and configuration management for the project
- People Management, On-site Offshore Coordination.
Environment: Siebel 7.7.2.6, Siebel SSSE 7.7, Java Script, Oracle 9i, Windows XP, Windows 2000 server
Senior Siebel Consultant
Confidential
Responsibilities:
- Work with business teams and do gap analysis for “what are functional requirements” and “existing functionality” for processing sales orders.
- Responsible for handling and developing CR’s (Change Requests) for adding more functionality in sale order request application.
- Analysed and developed detailed design documents for software development team.
- Create Integration Objects, Data Maps, EAI Value Maps to support the tasks related to EAI.
- Configuration management for AT&T’s eCRM software application.
- Managed co-ordination with off-shore SIT (System Integration Team) and onsite team in USA.
- Designed and maintained Confidential standards of quality assurance for the project.
Environment: Siebel 7.5.3 eCRM, Oracle 9i, Windows XP
Senior Software Engineer
Confidential
Responsibilities:
- Analyze change management requests, functional requests, and defects and deliver the configuration and eScript fixes and solutions.
- Implementation of change management, functional request defect solutions
- Prepare DDDs(detailed design documents), review DDDs
- Follow up with SIT (System Integration Team)s
- Updating the configuration management data base from the point of view of India operations
Environment: Siebel 7.5.3 call center, Java Script, DB2, AIX