Oracle Identity Management Consultant Resume
Charlotte, NC
SUMMARY
- 7 years of experience in Identity and Access Management Solutions.
- Well Experienced in working with various components of Oracle IAM Suite like OIM, OAM, OIF, OID, OUD, OVD, OIM Connectors, OES, SOA.
- Well experienced with Directory Management services such as Oracle Internet Directory (OID), Oracle Directory Server Enterprise Edition (ODSEE), Oracle Virtual Directory (OVD), Oracle Unified Directory (OUD) and Microsoft Active Directory (AD).
- Worked on Provisioning and Reconciling data between OIM and multiple target systems by configuring various Out - of-the box connectors like Active Directory, PeopleSoft, LDAP, DBAT, Exchange and Flat File connectors.
- Handling all the aspects of Installation, Configuration, troubleshooting, Load Balancing, Clustering, deploying Applications and Maintenance of WebLogic Server.
- Installing Fusion Middle Technologies like WebLogic server and SOA instances on Unix Services/Windows Services.
- Troubleshooting, Load Balancing, Clustering, Deploying Applications, Performance Tuning and Maintenance.
- Includes technical design, product configuration, customization design, workflow configurations and customization, and build, adapter configuration and integration for Banking, Insurance clients.
- Having good hands on experience in OIM API and UI Customization.
- Knowledge of PL/SQL, SQL and UNIX Scripting.
- Providing solutions for Oracle Identity Manager and custom-developed connectors to integrate OIM for provisioning and reconciliations functions.
- Experience with deployment of Access Management Policies, and Provisioning Workflows in alignment with business need
- Experience in developing Custom Connectors, Schedule Tasks, Event Handlers etc and Custom Approval Workflows
- Expertise in integrating applications with SSO for authentication, authorization and audit.
- Hands on working in Linux/Unix-based implementations
- Experienced in developing modules for authentication, validation and authorization plug-ins for access management.
- Create, configure and tune WebLogic domains/applications for performance.
- Evaluating the WebLogic domains using BEA WebLogic 11g in Production and Pre-Production environments.
- Experience with virtualization tools used to develop proof of concept solutions leveraging VMWare Workstation, Oracle Virtual Box, VMWare VSphere and Oracle VM Server.
- Upgradation of WebLogic servers in development, testing and production environment and applying patch and service packs.
- Expertise in enterprise application design and development using Object Oriented Programming, Java / J2EE technologies.
- Hands on development experience with Core Java and J2EE technologies for custom web application in multiple environments including DEV/QA/TEST/PROD.
- WebLogic Administration, Monitoring and Troubleshooting using Admin Console.
- Experience in implementing Single Sign on (SSO) Solutions using Oracle Access Manager (OAM).
- Experience in implementing Identities using Oracle Identity Manager (OIM).
- Experience in integrating LDAP with OIM and OAM in IAM Suite 11g.
- Good knowledge and understanding of Database design and Object-Oriented Design concepts.
- Strong Analytical and Problem-solving skills; excellent communication and presentation
TECHNICAL SKILLS
Security Products / Toolkit: Oracle Identity Manager 11g R1/R2 PS1/PS2/PS3, Oracle Access Manager 11g, Oracle Internet Directory (OID) 11g, Oracle Virtual Directory (OVD) 11g/10g, Oracle Directory Server Enterprise Edition (ODSEE) 11g, Oracle Unified Directory (OUD) 11g, Microsoft Active Directory (AD).
Middleware: WebLogic server 11g,12c, SOA suite 10g/11g and IDM/IAM 11g suite.
RDBMS: Oracle 10g/11g RAC, MySQL and SQL server.
Networking: TCP/IP, FTP, DNS and Telnet.
Programming Skills: Java 1.6/1.7, SQL, PL/SQL, J2EE Technologies, JDBC, SOAP, Web Services, Struts, Web Technologies HTML, ASP, JSP, JavaScript.
Tools: & IDE’s: Eclipse, Oracle JDeveloper 11g, NetBeans, SQL Developer, TOAD, BMC Remedy, Putty, WinSCP, VMware Workstation, Oracle VirtualBox.
Operating System Platforms: Red Hat Linux, Oracle Enterprise Linux and Windows
PROFESSIONAL EXPERIENCE
Confidential, Charlotte, NC
Oracle Identity Management Consultant
Responsibilities:
- Troubleshooting and resolving access management and provisioning workflow errors
- Perform Identity and access management activities
- Updating existing access management and provisioning workflows
- Execute and track security process related activities including User ID management
- Manage operations within the IAM environment at the client, including application patching and upgrades and certificate management
- Web Access Management (Quest Active Roles Server, SiteMinder, Oracle Access Manager, etc.)
- Working with Oracle Support to solve the issues.
- Implemented Schedule Tasks to extract data from OIM for reporting.
- Developed a new version of the Single Sign-On (SSO) login page and configured it for default authentication scheme.
- Solving the issues regarding the mismatch of data in DV reports.
- Involved in the evaluation of various proof of concept functionalities such as User Provisioning, Reconciliation, and Orphan Accounts Clean up, Work Flow management for Approvals and Certification process.
- To improve the performance, fine-tuned WebLogic configuration and OIM&OAM configuration.
- Involved in configuring certification definitions by using the schedule jobs.
- Involved in reconciliation of user accounts and entitlements in all environments for both connected applications and disconnected applications.
- Created and implemented a custom password self-service solution to close integrate with portal and reduce help desk burden, improve the user experience.
- Granted administrative rights to users.
- Done Unit Testing in DEV and QA Environments.
- Provided OIM support for fixing OIM Production issues regarding Certifications
- Hands on experience Granting and revoking user permissions for server access.
- Scheduled and monitored jobs on DEV, QA, CERT and PROD.
- Created UDF's (User Defined Fields) for the catalog metadata and customized the Catalog UI to display the custom metadata.
- Provided OIM support for fixing OIM Production issues
- Developed and arranged the Roles with access strategies to procurement the clients into the LDAP Group in OID.
- Integrated OIM Application using Disconnected Approach and customizing Reconciliation using FlatFileConnector.
- Developed and arranged the Roles with access strategies to procurement the clients into the LDAP Group in OID.
- Monitored OIM server log files to check any error for user, resource related errors.
- Worked on new configurations for criteria-based Provisioning, Membership rules and Access Policies.
- Performed tuning of LDAP, OAM and OIM components.
- To improve the performance, fine-tuned Web Logic configuration and OIM & OIM configuration.
- Monitor Individual queue for tickets assigned, troubleshooting and repair of all aspects of operating systems and hardware.
- Evaluated various proof of concept functionalities such as User Provisioning, Reconciliation, and Orphan Accounts Cleanup, Work Flow management for Approvals, Re-Certification and Audit Trials, etc.
- Provided tier 3 production support for IDM stack.
Environment: OIM 11gR3, WebLogic, Java 1.7, SOA, JDeveloper, Putty, Maven, Ant, Check Style, PMD and Oracle Internet Directory (OID) 11g, Oracle Virtual Directory (OVD) 11g, Oracle Unified Directory (OUD) 11g, Windows 10, Red Hat Enterprise Linux 6.
Confidential, San Diego, CA
Role: Oracle Identity Management Consultant
Responsibilities:
- Installed and configured Identity and Access Management 11g R2 PS3 stack comprising OracleIdentity Manager (OIM), Oracle Access Manager (OAM), Oracle SOA (SOA), Oracle Virtual Directory (OVD) and Oracle Internet Directory (OID) in an integrated stack on WebLogic platform
- Integrated OAM, OVD, and OID & OIM to enable close knit out of the box account & password management functionality
- Installation and configuration of Oracle Identity Manager across environments including Development, Stage and Pre-Production.
- Installed and configured (OVD) as a front-end LDAP proxy server using MS Active Directory (AD) and Oracle Internet Directory (OID).
- Configured Active Directory provisioning and reconciliation as a target system.
- Configured multiple versions of connector to provision multiple AD domains with varying requirements.
- Provisioning users to target applications like MS Active Directory and Oracle Unified Directory including custom fields
- Created multiple Schedulers and Event Handlers to achieve business requirements
- Created Generic Technology Connectors for Flat Files.
- Developed complex multiple level SOA workflows / business processes for request-based provisioning
- Configured and customized the connectors Active Directory, Database table, PeopleSoft user Management, Exchange to meet provisioning needs
- Worked on Memory related issues, application leak or WebLogic leak or SUN java bug. By tuning and profiling the memory with third party tools.
- Deployed WARs, EARs using WebLogic Admin Console as well as running scripts.
- Deployed OIM for a 20000-user environment, running on WebLogic 10.3.6 stack.
- Involved in the evaluation of various functionalities such as User Provisioning, Reconciliation, and Orphan Accounts Cleanup, Work Flow management for Approvals, Re-Certification and Audit Trials.
- Creation, configuration and administration of WebLogic domains and managed servers for internal and external clients JDBC and multi data-source connections with Oracle 10g and 11g databases.
- Configured OVD as an identity store in OAM for authentication which proxies the requests back to AD with plan to integrate a separate identity store for partners which are currently stored in database.
- Design, Develop, Implement, configure, troubleshoot and tune OIM 11g
- Implemented Java code for retrieving and updating user information from OIM & LDAP for self service functions.
- Assist with existing OIM 11gR2 application as well as assistance in the upgrade of the OIM product to Patch Set 2.
- OIM configuration within OIM, designing set up work flows, and implementation Web gate, Oracle Internet Directory, Java, WebLogic
- Deployed the applications on multiple WebLogic Servers and maintained Load
- Load balancing, high availability and Fail over functionality
- Deployed several out-of-the-box and custom-developed OIM connectors to connect OIM to the client's systems.
- Configured Process tasks, Adapters and Event Handlers for provisioning and De-Provisioning of users.
- Developed and configured the Roles with access policies to provision the users into the LDAP Groups in OID.
- Experience in setting of High Availability and clustering for Oracle WebLogic.
- Worked on the Segregation of duties (SOD).
- Good experience on Oracle E-business Suite.
- Supported Fusion Middleware components troubleshooting errors and coordinating with Oracle Support for critical issues.
Environment: OIM 11gR2, WebLogic, Java 1.7, SOA, JDeveloper, Putty, Maven, Ant, Check Style, PMD and Oracle Internet Directory (OID) 11g, Oracle Virtual Directory (OVD) 11g, Oracle Unified Directory (OUD) 11g, Windows 7, Red Hat Enterprise Linux 6.
Confidential
Oracle Identity Management Consultant
Responsibilities:
- Involved in Analysis, Design, and Coding and Implementation of Oracle IAM suite.
- Experienced in architecting and deploying Identity and Access Management, LDAP Directories, Provisioning and De-Provisioning/Identity Workflows, Access Management, Role-Based Access Control (s), Enterprise System Architecture.
- Worked on IDM functionalities such as user registration, update password, forgot password, change challenge questions/answers, and forgot user ID functionalities to users.
- Configured OAM Policies for authentication and authorization that matches application requirements to access Policy Domains, Authentication Schemes, Host Identifiers, Web Gate definitions.
- Integrated OIM to Active Directory, Multiple Exchange servers, Oracle Unified Directory.
- Implemented and Customized Oracle Identity Manager (OIM) 11g and Oracle Access Manager (OIM) 11g as per client infrastructure requirements.
- Installed OID, Active Directory, Database, EBS connector to provision accounts and perform privileged access management using OIM as a self-service interface for the integrated stack
- Configured and managed provisioning to multiple domains in Active Directory.
- Installed and configured Identity Connector Framework server (ICF) to be able to install and enable provisioning into Active Directory using AD connector, create mailboxes for users in MS Exchange using the MS Exchange connector
- Developed and run UNIX shell scripts and implemented auto deployment process.
- Configured plug-ins for Apache HTTP server and Sun One Web server to proxy the request for WebLogic server.
- Created data sources, JMS servers, JMS destinations for WebLogic server
- Configured plug-ins for Apache HTTP server and Sun One Web server to proxy the request for WebLogic server.
- Configured and deployed scheduled Tasks, developing process forms and child forms and doing customizations in connector configurations using design console.
- Developed a custom connector to reconcile data received from the target sources via files and load it into OIM.
- Installed oracle connectors to integrate Active Directory, OID, Exchange, EBS and GTC connectors for custom applications with OIM.
- Created Groups and Roles to Integrate with SSO Applications
- Configured OU's and DC's within the OID to be consistent with Active Directory.
- Developed a custom web service connector to integrate the target resource MS Exchange with OIM to provision and de-provision user mailboxes and Oracle Identity manager solutions was customized to implement the organization specific process and provisioning requirements
- Created UDF's (User Defined Fields) for the catalog metadata and customized the Catalog UI to display the custom metadata.
- Involved in provisioning and account management via Active Directory and associated tools
- Developing and integrating identity connector framework, custom providers for generic technology connectors.
- Performed manual provisioning functions as part of manual maintenance procedures for supporting Production environment.
- Deployed and Customized Active Directory (with password sync), Oracle Identity Directory (OID), Exchange, and Oracle e-Business suite connectors.
- Implemented request workflow for all objects managed within the IDM system.
- Fine-tuned WebLogic, OIM & OAM configuration for optimal performance.
- Implemented SSO using 11g R2 and configured multiple authentication schemes and authorization plugins based on the requirement.
- Involved in the evaluation of various proof of concept functionalities such as User Provisioning, Reconciliation, and Orphan Accounts Cleanup, Work Flow management for Approvals, Re-Certification and Audit Trails.
- Developed and configured the Roles with access policies to provision the users into the LDAP Group in OID.
- Worked on the NetIQ IDAM, eDirectory and JBOSS.
Environment: O IM 11g, OAM 11g, WebLogic 10.3.6, Java 1.7, Putty, Ant, RHEL, Microsoft ILM, PeopleSoft, E-Business Suite, Oracle Internet Directory (OID) 11g, Web gate, Unix, Oracle 10g, SQL Developer, Oracle SOA Suite, Oracle BPEL, Oracle ESB.
Confidential
Oracle Identity Management Consultant
Responsibilities:
- Set up hardware and networking configuration from scratch for installation of Oracle Identity Manager Suite components.
- Set up virtualization and hosting platform for Oracle Identity Manager Suite of components, using Oracle VM Server.
- Installed and configured Oracle Identity Manager, Oracle Access Manager and Oracle Internet Directory 11g.
- Implemented Oracle Directory services and configured Oracle Internet Directory 11.1.1.5.0.
- Installed and configured LDAP server using MS Active Directory and email server using MS Exchange.
- Performed identity management tasks for users including reconciliation, provisioning, resource allocations and access control, hosted on the Web Logic 10.3.6 server.
- Installed and configured Access management software on a web logic platform to enable Single-Sign On solution protecting multiple EBS Instances.
- Configured User identity stores within the OAM console.
- Used LDAP development tools to provide a custom solution to client's data requirements in password management.
- Came up with backup strategy and test cases for Oracle Identity Manager Suite installations.
- Developed a custom web service connector to integrate the target resource MS Exchange with OIM to provision and de-provision user mailboxes and Oracle Identity manager solutions was customized to implement the organization specific process and provisioning requirements
- Installed and configured Oracle Identity Management 11.1.1.5.0 software on WebLogic platform.
- Developed automated provisioning process & Creating UDFs (User defined fields). Hands on adapters, schedulers & plug in registration.
- Applied BP03 patch to the OAM, OIM, and SOA stack.
- Installed and configured SOA 11.1.1.5.0 to enable workflow capabilities to the Identity Management Software.
- Configured the built-in workflow capabilities of OIM to match the client requirements, like a manager would receive a notification with the username and password of a new hire.
- Installed and Configured Identity Connector Framework server (ICF) 11.1.1.5.0. to be able to install and enable provisioning into Active Directory using AD connector, create mailboxes for users in MS Exchange using the MS Exchange connector.
- Hand on OAM configuration & development, AuthN & Authz policies, Authentication provider’s functionalities.
- Configured OAM authentication policies and Authorization policies and worked and on Meta Data export and import.
- Created UDF's (User Defined Fields) for the catalog metadata and customized the Catalog UI to display the custom metadata.
- Involved in provisioning and account management via Active Directory and associated tools.
- Developing and integrating identity connector framework, custom providers for generic technology connectors.
- Developing workflows for approval and manual provisioning using APIs.
- Involved in Integration of OIM with different Directory Services like AD (Active Directory), OVD (Oracle Virtual directory), and OID (Oracle Internet Directory).
- Performed Maintenance on the WebLogic servers hosting OID, OAM, OIM, and Access gates.
- Performed tuning, backup and recovery on the database hosting OID, OAM, SOA, and OIM schemas.
- Integrated OAM and OIM to enable password change functionality through the OIM.
- Implemented 11gR2 RAC for database hosting the OID, OAM, SOA, and OIM schemas created using Repository Creation utility (RCU) 11.1.1.5.0 tool.
- Knowledge on OAM, Oracle ESSO and integration with Siebel, SAP, .Net Applications, Java Applications, Mobile Applications, Web gates 10g/11g, OHS, Apache web servers, Tomcat, SSL, HTTPS, and Password Sync.
- Implemented SSO solution for both internal and external users which involved working closely with the network team to configure F5's and SNAT.
- Enabled SSL for the components passing usernames and passwords over to the User Identity Directory.
- Installed Security certificates on the ICF server to enable SSL for user provisioning.
- Resolved Issues with OID server stopping intermittently, OAM double login by applying bug fixes and patches.
- Performed initial bootstrap from AD to OID using the bulk load tool.
Environment: Oracle Database 11g, Web Logic 11g, SOA Suite, Oracle Service Bus (OSB), Oracle Access Manager (OAM), Oracle Identity Manager (OIM) 11gR2/11g/10g, Oracle Internet Directory (OID), Oracle e-Business Suite (EBS), Microsoft Active Directory (MS-AD).
Confidential
WebLogic / SOA Administrator
Responsibilities:
- Installed, configured and administered WebLogic Server 11g/12c, Apache 2.2 in Linux and Sun Solaris environments.
- Configured Clustering of EJB objects, JDBC connections and JMS connection factories.
- Configured and created JMS servers with various JMS Modules like Queues, Topics, Connection Factories, and Distributed Queues and Distributed topics.
- Worked on installing, configuring, tuning, clustering and maintain J2EE enterprise application consisting of WebLogic ADF, apache and site minder on AWS instances.
- Involved in support for production environment and WebLogic server hanging and server crash issues.
- Involved in tuning the heap size parameter and JVM's Garbage collector for WebLogic application servers.
- Experience in deployment in SOA suite with Stage, No-stage, External stage modes.
- Created repositories using RCU (Repository Creation Utility).
- Installed and configured of SOA, BPEL, OSB and OHS server
- Utilized pack and unpack commands for creation of domains in Dev, QA, UAT, PP and Prod.
- Performed J2EE application deployment and administration including JAR, WAR, and EAR files.
- Configure and administered of JDBC, JMS in WebLogic Server 10.3.
- Install and configured SSL certificates for Apache web server in various environments.
- Configured and administered WebLogic server with Oracle9i/10g database.
- Deployed the applications on multiple WebLogic Server and maintained Load balancing, high Availability and Fail over functionality.
- Installed, configured OSB 10g in a clustered high available environment.
- Configure and administered Connection pools for JDBC connections.
- Installed and configured WebLogic 8.x/9.x/10.x plug-ins on Apache 2.x.
- Created and Configured Data Sources for database connectivity and JMS resources.
- Used Config wizard and WLST scripts to create and manage WebLogic domains.
- Performance tuning of JVM heap size, garbage collections, java stack and Native thread & production performance.
- Monitoring application performance using Wily Introscope. Setting up the Introscope to alert for various metrics (CPU, heap, threads).
- Troubleshoot WebLogic Server connection pooling and connection manager with Oracle, DB2 checking the code in to cvs.
Environment: WebLogic Server 10.3.x/9.x, SOA Suite 11g, OSB 10g, JDK1.6, J2EE, JSP, Servlets, EJB, LDAP, JBOSS, JDBC, XML, Apache, Tomcat, UNIX (Solaris 8/9.0/10.0, LINUX 5), Oracle9/10gi, Win2K.
Confidential
WebLogic / SOA Administrator
Responsibilities:
- Installation, Configuring, troubleshooting and maintaining the WebLogic 9.2 Managed Apache HTTP 1.3 Web Server, Microsoft IIS Web Server and Sun Java System Web Server (iPlanet 4.1).
- Configured Cluster Configuration - Single Cluster, Multiple Clusters and Deployment over clusters. Composed JMS Server, Connection Factory, Foreign JMS server, Message Bridge, Topic/Queue, Distributed destinations.
- Installation and configuration and Administration of the clustered WebLogic server and SOA/OSB managed servers.
- Configuring database connectivity using JDBC and Configured WebLogic Virtual hosts.
- Managing and Monitoring the JVM performance by WebLogic Heap Size, garbage collection, JDBC Pools.
- Installed Apache HTTP server as a front end of WebLogic server.
- JDBC and multi data source connections with Oracle 11g database.
- Deployed the applications like formats of WAR, JAR, and EAR in WebLogic 8.1.
- Installed and configured Apache Web Server in various environments.
- Used config wizard and config builder extensively to create and manage WebLogic domains.
- Configured Node manager for administer the Managed servers.
- Configured and administered JDBC, JMS and SNMP in WebLogic Server8.1.
- Configured and administered WebLogic server with Oracle9i database.
- Deployed the applications on multiple WebLogic Server and maintained Load balancing, high availability and Fail over functionality.
- Configured JNDI server as repository for EJB Home stubs, JDBC data source, JMS connection factories, queues and topics.
- Configured LDAP using Netscape directory Server for user authentication.
- Configured WebLogic Server to use SSL protocol to encrypt data.
- Application's migration of WebLogic server from previous version 8.1 to 9.2.
- Configured and deployed applications in various work environments like Development, System Test, SIT, RTB and Production.
- Researched and troubleshoot emerging application issues, from WebLogic configuration to code issues.
- Developed ANT build scripts, UNIX shell scripts and auto deployment process.
Environment: AIX, Solaris, Linux, Win2K, WebLogic Server 7.0/8.1sp1&sp2, Apache2.0, Iplanet4.0, JDK1.4, J2EE, Jrockit8.1, JSP, Servlets, EJB, LDAP, JDBC, XML, Oracle9i, JVM Heap, GC, Ant1.5.1, CVS, ClearCase and CM Synergy.