Oracle Identity/access Manager/hadoop Engineer Resume
SUMMARY
- Experience with Hadoop Big Data Installation, Hadoop administration and development
- Experience with Hadoop Big Data Security including Protegrity, securing data at rest, securing data in motion, securing the Hadoop cluster using kerberos, Apache Knox, Apache Ranger, Santry etc.
- Experience with PCI Tokenization using Protegrity.
- Experience with using Big Data with ETL (Talend) and Business intelligence tools (Cognos, MS Excel Power View)
- Experience with Cyber Security, information security and assurance, Cyber Forensics
- Expereience with ETL - Extract Transform and Load - Talend Open Studio, Ab Initio, Informatica
- Experience with Business Intelligence (BI) tools - Eclipse BIRT, Confidential Cognos, Microsft Excel Power View
- Experience Intrusion detection and vulnerability detection, Malware Forensics, Malware reverse engineering, STIG.
- Experience with Apache Storm
- Experience with R with RStudio
- Experience with Webservices/SOA - WSDL/XML, Restful
- Experience with Linux, Unix, Solaris, AIX, RedHat, Ubuntu, CentOS, SUSE
- Experience with Application Servers and Web Servers- Websphere, Weblogic, JBoss, GlassFish, Tomcat, Apache
- Experience with Confidential Tivoli Identity Manager (ITIM), Tivoli Directory Integrator (TDI), Tivoli Directory Server (TDS)
- Experience with J2EE, Java, HTML5
- Experience with enterprise Services Bus (ESB), Tivoli Access Manager (TAM), Tivoli Identity Manager (TIM), SAML, XACL, Intel SOA Expressway Gateway, Jython, Perl, Secure Socket Layer (SSL), Shell Script, ANT,
- Experience with Simple Object Access Protocol (SOAP), Enterprise JavaBean (EJB), Java Bean,JavaDatabase Connectivity (JDBC) to Database Management System (DBMS),JavaNaming and Directory Interface (JNDI),JavaMessaging Service (JMS),JavaCard 3.0, CAC,Java2 Enterprise Edition (J2EE), Lightweight Directory Access Protocol (LDAP), SSL, Public Key Infrastructure (PKI), Kerberos, Single Sign On (SSO),JavaAuthentication and Authorization Service (JAAS).
- Oracle Identity Manager and Access Manager, CA Identity Manager, CA SiteMinder, eTrust Admin, eTrust Access Control, eTrust SCC/Audit, eTrust Directory, eTrust SSO, Confidential Tivoli - ITIM, TIM, TDI, OpenSSO, Sun Identity and Access Management, Workflow, PKI, CAC Smartcard
TECHNICAL SKILLS
Operating Systems: Confidential AIX 4.5/5.2/5.3, Solaris 8-10, LINUX (REDHAT, Ubuntu, CentOS, Suse), Windows NT/ 2000/2003/2010 server, Windows 7/8, Z/OS,VMWare, Citrix
BigData/HadoopHadoop: HDFS, MapReduce, Pig, HBase, Zookeeper, Hive, Oozie, Sqoop, flume, Spark, Storm, Claudera Hadoop, Cassandra, Amazon Elastic MapReduce., Accumulo, Sqrrl, Cassendra, Hortonworks, MapR, Microsoft HDInsight, Confidential BigInsight
Cyber Security: Information Security and Assurance, Cyber Security Offense and Defense, Cyber Forensics.
Mobile: Android, FireFox OS Mobile, Ubuntu for Android, Ubuntu Mobile, Tablet
Application/Web Servers: Confidential Websphere Portal Server, JBOSS Application Server, Confidential WebSphere Application Server 4.0/5.x/6.x/7.x/8.x, Websphere Enterprise Service Bus/MQ, WebLogic Application Server, WebLogic Portal Server, Jboss Application Server, Liferay Portal 6.1/6.0/5.x, GlassFish, Geronimo Tomcat, Portal Server, Apache Web Server 1.2.2/1.3/2. x, Confidential HTTP Server 1.3.28/1.3.26.2/2.0.42/2.0.47/6.0 , iPlanet Directory Server, Netscape Enterprise Server, Confidential MQ Series 5.x/6.x
Portal Technologies: Liferay Portal, Websphere Portal, Weblogic Portal
Content Management: Alfresco, Documentum, Websphere Content ManagementDatabaseORACLE 10/11g, DB2/UDB7.2/8.0/9.x, SQLServer .5/7.0/2000, MS-Access 2000, and Sybase,Oracle Coherence 3.5, MySQL, Derby, HSQL, Java DB, SQLite
Performance Monitoring Tools: IT CAM, Wily Introscope
Java/J2EE/Web Technologies: HTML5, HTML, Java Script, DHTML, XML, XSL, XSD, CSS, Applets, AWT, JFC (Swing), J2EE 1.2/1.3/1.4, Java EE 5, JDBC, Servlets, JSP, Java Beans, RMI, EJB, JNDI, JAXP, JMS, Java Web Services using JAXM, JAXP, SOAP, WSDL, UDDL, SOA
Programming Languages: Perl, ANT, C/C++, JavaScript, SQL, UNIX Shell Scripts,l, Jython, ANT
Development Tools: RAD 6.x/7.x, AAT, NetBeans 6/7/8, Eclipse
SCM and Build Tools: CVS, SVN, Git, ClearCase, ANT, Maven, CruiseControl, Rational BuildForge, ANTHill Pro
Network Protocols/Services: TCP/IP, UDP, HTTP/HTTPS, RMI/IIOP, SOAP, SSL, SMTP, ICMP, IMAP, POP3, NIS, NIS+, NFS, DNS, DHCP
Deployment Tools: Rational Automation for WebSphere (RAFW)
Other Technologies: Cloud Computing, Openstack, Amazon Elastic Compute Cloud (EC2), Eucalyptus Cloud, Ubuntu Cloud Server, Apache Hadoop, Spring Source Cloud Foundry, VM Ware, VM Appliance, Splunk, Hunk, Puppet, Google Chrome OS, .Net (dot Net), C sharp (C#), Python, Ruby.
PROFESSIONAL EXPERIENCE
Confidential
Oracle Identity/Access Manager/Hadoop Engineer
Responsibilities:
- Resolved issues impacting the Healthcare.gov site by analyzing, troubleshooting, identifying bottle necks, resolve spikes and stuck threads coursing variety of issues on the healthcare.gov site using variety of tools including Shell Script, Splunk, Hortonworks Hadoop and Apache Storm to stream from 20 different log files for near real time analysis of the log files to identify courses of errors, bootle necks, using the Pig and Hive to query the Hbase log table to retrieve results needed.
- Troubleshoot the Healthcare.gov application and Oracle Identity and Access Manager that interfaced with a variety of backend systems including Jboss, Layer 7 XML Gateway, MarkLogic, IRS Systems, Credit card Agencies (Equfax), Terracoda, Alfresco, Informatica, external insurance companies.
- Installed, configured and Administered Apache Storm using it for distributed real time computation and analytics
Confidential
Hadoop Consultant
Responsibilities:
- Set up to 200 nodes Hadoop in clusters for scalable monitoring, performance analytic and alerts.
- Use HIVE (HiveSQL) to provide a data warehouse layer/sql on top of Hadoop that translates to underlying MapReduce for HDFS block analysis on data node levels
- Installed and configured Cassandra DataStax. Wrote Cassandra Query Language (CQL) for data analytics. Create columns, insert and retrieve columns, create index, metadata
- Installed configured and administered Apache Storm cluster environment running topologies
- Setup R and Hadoop and wrote MapReduce jobs in R
- Wrote MapReduce using Java programming language
- Use Pig language to retrieve useful information from unstructured terabytes data reside in Hbase.
- Use Sqoop to connect to database and retrieve data from structured relational databases and merging it with unstructured data streamed via Flume in the terabytes for analyzes and MapReduce analytics.
- Configured and managed Hadoop cluster using the following hadoop configuration files to change and manipulate default settings:
Confidential
Hadoop / BigData Security Analyst
Responsibilities:
- Consultant on Hadoop ecosystem: Hadoop, HDFS, MapReduce, Hbase, Sqoop, Flume, Amazon Elastic Map Reduce (EMR).
- Configured Sqoop to move data between Hadoop and DB2 by using JDBC connectivity so as to read and write between Hadoop and DB2/Microsoft SQL Server with Business Intelligence
- Managed Hadoop cluster: setup, installed, monitored, maintained a distributions of both Cloudera CDH (30 nodes). Installed and created NoSQL database using Cassandra.
- Setup and maintained intrusion detection and vulnerability tools to generated logs that are feed into Hadoop via Flume for analysis of possible intrusions.
- Use logs generated by 20 servers running SingleSigOn and Identity Manager and Access Manager tools for Hadoop Analytics of errors and issues
- Installed and configured Accumulo Sqrrl utilizing its high security that is granular to cell level for access level restriction.
Confidential
Hadoop Consultant
Responsibilities:
- installed and configured OpenStack cloud environment
- Architected and developed a scalable, cost effective hadoop cluster on Amazon Elastic MapReduce (Amazon EMR) for terabytes of data analytics using Talend ETL tool.
- Developed MapReduce/EMR jobs to analyze data and reports to improving campaign and the targeting of customers and efficiency.
Confidential
Big Data consultant
Responsibilities:
- Designed and architected an acceptable performance 40 hadoop cluster. Use unstructured data in the terabytes to analyze and mine information.
- Prototyped Big Data system with Hadoop, HBase, and Cassandra, using Cloudera and MapReduce clusters on EC2.
Confidential
Websphere Engineer
Responsibilities:
- Installed, Configured and Administered a cluster of of IBMWebSphere Application Server 6.1 and 7.0.x, and WebSphere Portal Server6.1/7.0 on AIX, Linux and Windows platform.
- Design and implement Enterprise level Single Sign-on solutions utilizing SiteMinder and LADP.
- Installed and configured a 20 node Cloudera Hadoop cluster for prototyped.
- Installed and configured J2EE applications that interfaced with Army Knowledge Online (AKO) Siteminder and Sun Identity Manager for Single Sign-On.
- Configured SiteMinder Agents, CA Identity Manager and LDAP Servers to interface with AKO Single Sign-On SiteMinder.
- Build and administered Development, Test, QA, Staging and Production Environments.
- Trouble shooting errors both Application & JVM also analyzed heap and core plus error logs - configured tuned JVM for optimum performance.
- Migrated J2EE applications from WebSphere 6.1 to WebSphere 7.0.
- Created and managed data source and database connection pools.
- Develop portlets using JSR 168/286
- Involved in performance tuning of Application Server, Web Container, EJB Container and database connection pool.
- Coordination between Application Support Team(Team supporting the application), Testing team, Release Management (Team responsible for releasing application in Production Environment), Compliance Team, Infrastructure Team, Capacity Management Team, Architecture Board, License Management for streamlined successful application release in Production Live environment.
- Responsible for deploying enterprise applications from Admin console and enabling security using LTPA and LDAP for admin console and application components on AIX.
- Configured Clusters and Instances for improved availability and failover capability.
- Extensively used the Thread Analyzer to detect and analyze applicationproblems.
- Analyzing the scalability of applications with the help of tools like Confidential Tivoli Site Analyzer.
- Monitored Applications and WAS performance through Tivoli Performance Viewer and tuned the system - caching, queuing, JVM parameters, DB Connection Pooling.
- Involved in setting up JVM tuning parameters after extensive R&D on trial & hit basis.
- Created Confidential Problem Management Records (PMR) to report WebSphere Application Server problems. Analyzed log files to solve problems using debugging tools like Log Analyzer, First Failure Data Capture Tool and Collector Tool.
- Involved in architecting core-groups in the environment their by logically separating related application JVM into single core group to enhance performance.
- Used Tivoli Enterprise Portal Monitoring for monitoring essential resources, detecting bottlenecks and potential problems, and automatically responding to events.
- Wrote Shell and Ant script to automate processes
- Wrote encryption and decryption script to encrypt and decrypt passwords in the clear on the fly.
Confidential
Systems/Software Engineer
Responsibilities:
- Installed and configured a cluster of 100 Hadoop nodes for prototype and proof of concepts.
- Used Hadoop to interface with SAS for stistical analysis
- Installed, Configured and Administere of IBMWebSphere Application Server 6.1 and 7.0.x, and WebSphere Portal Server6.1/7.0 on AIX, Linux and Windows platform on Virtualized Clustered VMware Cloud environment.
- Installed and configured J2EE applications that interfaced
- Build and administered Development, Test, QA, Staging and Production Environments.
- Trouble shooting errors both Application & JVM also analyzed heap and core plus error logs - configured tuned JVM for optimum performance.
- Migrated J2EE applications from WebSphere 6.1 to WebSphere 7.0.
- Created and managed data source and database connection pools.
- Involved in performance tuning of Application Server, Web Container, EJB Container and database connection pool.
- Coordination between Application Support Team(Team supporting the application), Testing team, Release Management (Team responsible for releasing application in Production Environment), Compliance Team, Infrastructure Team, Capacity Management Team, Architecture Board, License Management for streamlined successful application release in Production Live environment.
- Responsible for deploying enterprise applications from Admin console and enabling security using LTPA and LDAP for admin console and application components on AIX.
- Configured Clusters and Instances for improved availability and failover capability.
- Extensively used the Thread Analyzer to detect and analyze applicationproblems.
- Analyzing the scalability of applications with the help of tools like Confidential Tivoli Site Analyzer.
- Monitored Applications and WAS performance through Tivoli Performance Viewer and tuned the system - caching, queuing, JVM parameters, DB Connection Pooling.
- Involved in setting up JVM tuning parameters after extensive R&D on trial & hit basis.
- Created Confidential Problem Management Records (PMR) to report WebSphere Application Server problems. Analyzed log files to solve problems using debugging tools like Log Analyzer, First Failure Data Capture Tool and Collector Tool.
- Involved in architecting core-groups in the environment their by logically separating related application JVM into single core group to enhance performance.
- Used Tivoli Enterprise Portal Monitoring in monitoring essential resources, detecting bottlenecks and potential problems, and automatically responding to events.
Confidential
Senior Software Engineer
Responsibilities:
- Designed and Architected Single Sign-On using SiteMinder in a clustered environment.
- Designed and Architect and build CA Identity Manager that utilized CA SiteMinder to interface with AKO Portal. Installed and configured SiteMinder SSO. Installed and configured CA Identity Manager on WebSphere. Migrated applications from WebSphere Application Server version 6.1 to WebSphere Application version 7.0. Did an analysis of differences in the source code and recompile the source code in the J2SE 6 environment, updated java classes to the J2SE 6 from J2SE 5. Updated classes to JavaEE 5 from Java EE 1.4, to Servlet 2.5 from 2.4, to JSP 2.1 from 2.0.
- Wrote ANT, Jacal and Jython scripts.
- Performance tune the WebSphere Portal server and WebSphere Application Server including JVM Heap size.
- Administered a firm of 10 Solaris and Windows Servers running 20 ear and war files clustered for a high availability.
- Developed portal application using Java, Javascript, J2EE, XHTML, Liferay, Tomcat