Sr. Oracle Identity Management Consultant Resume
Avon Lake, OH
SUMMARY
- Oracle Fusion Middleware Security professional with 7+ years of experience in design, development, and deployment of 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, OHS and BI Publisher.
- Well experience d 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) .
- Expert knowledge in performing all provisioning types such as Direct/Manual, Auto/Access Policy based and Request based provisioning using OIM.
- Worked on building identity connectors using the Identity Connector Framework (ICF) and Generic Connectors and integrated them with Oracle Identity Manager.
- Proficient in developing applications and extending functionality of OIM and OAM using API.
- 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.
- Expertise in integrating applications with SSO for authentication, authorization and audit.
- Capable of creating and deploying Schedule Jobs inside OIM to manage user reconciliation, lookup fields and entitlements synchronization.
- Worked on Catalog System Administration with good understanding on extending the functionality of Catalog metadata by adding additional attributes and synchronizing catalog data to harvest the newly on boarded application instances, entitlements and roles.
- Involved in creating custom approval processes and deploying them as SOA composites on SOA.
- Customized the Default OIM User interface with Sandboxes depending upon the client's requirements.
- Worked on enhancing User and Process forms by creating adapter tasks such as Entity adapter task, Prepopulate adapter and Process Task Adapters.
- In depth knowledge on developing modules for authentication, validation and authorization plug-ins for access management.
- Worked on Deployment Manager to migrate OIM configurations from one environment to other as part of deployment.
- Worked on Reconciling complex Multi valued Data, deleted records, Transformation and validation of account data, Lookup definitions used during connector operations, Main configuration Lookup Definition for additional configuration entries.
- Strong experience in working with Application Servers like Apache Tomcat, WebLogic, IBM WebSphere and building applications using ANT.
- Extensive knowledge on working with Oracle 11g, developing PL/SQL packages, Stored Procedures, Functions and Triggers.
- Good knowledge and understanding of Database design and Object Oriented Design concepts.
- Expertise in design and development of Web Applications involving J2EE technologies with JDK1.5/1.6/1.7, Spring 2.0, EJB, AJAX, Hibernate 3.0, JSP, Struts 1.x, PL/SQL, Web Services, XML, JMS and JDBC.
- Excellent problem solving skills and the ability to rapidly absorb new skills and adapt to new organizational contexts.
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)
Application Servers: Oracle Weblogic 10g, IBM WebSphere 8, Apache Tomcat 6/5, JBOSS
Databases: Oracle Database 11g/10g/9i, DB2
Programming Skills: Java 1.6/1.7, SQL, PL/SQL
J2EE Technologies: Pojo, JDBC, SOAP, Web Services, Struts
Web Technologies: HTML, ASP, JSP, JavaScript.
Tools:, IDEs: 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, Avon Lake, OH
Sr. Oracle Identity Management Consultant
Responsibilities:
- Worked on fixing the issues present in the Pre-Upgrade Report and successfully upgraded the Oracle Identity Manager from version 11.1.2.2.0 to version 11.1.2.3.0
- Created membership rules, access policies and defined Role based Provisioning Rules to automate provisioning and de-provisioning of the users into the LDAP Group in OID.
- Developed and configured new IT Resource, Resource Objects, Process definitions, Process forms, lookups, Roles, Reconciliation Rules and Application instance.
- Designed, developed and customized preprocess event handlers to carry out trusted reconciliation by analyzing feed data file from HR source.
- Worked extensively on OIM API's and integrated applications with Oracle Identity Manager.
- Developed workflows to perform validations on the requests received which includes Automated Approval Routing and Assignment, Escalations, Expiry, Segregation of Duties (SoD)
- Performed OIM UI customizations, extended forms features using sandboxes
- Involved in Maintenance and production support activities for already existing applications.
- Analyzed the thread dumps, logs, configuration files and fixed the issues.
- Developed a Single Sign-On (SSO) login module and configured it as the default authentication scheme.
- Configured Process tasks, Adapters and Event Handlers for provisioning of users.
- Built prepopulate adapters for updating OID and Active Directory attributes using the business logic and business rules.
- Created UDF's for the catalog metadata and customized the Catalog UI to display the custom metadata.
- Developed and implemented a Password Policy plug-in to enable OAM for enforcing custom password policy rules for individual applications.
- Implemented flat file connector to process data received from the target resource and load it into OIM.
- Developed scheduled jobs as part of connectors to keep the entitlement data up to date and for reconciliation of user profile data with OIM users.
- Build Access Policies for auto-provisioning resources to users based on defined criteria.
- Configured and Installed Enterprise Manager and agents to monitor IDM health.
- Implemented Standard Operating Procedure for enterprise applications deployments on weblogic server.
Environment: OIM 11gR2 PS3, OIM 11gR2 PS2, OAM 11gR2 PS3, OID 11.1.1.6, Weblogic 10.3.6, Oracle Database 11.1.0.7, JDeveloper, Java 1.7, Oracle Deployment Manager, Active Directory, Unix, SQL Developer, Active Directory, Web Gates, Oracle HTTP Server.
Confidential, Wilmington, MA
Sr. Oracle Identity Management Consultant
Responsibilities:
- Involved in Analysis, Design, Coding and Implementation of Oracle IAM suite.
- Involved in analysis of business requirements and prepared technical documents based on the requirements
- Implemented and customized Oracle Identity Manager (OIM) 11g and Oracle Access Manager (OAM) 11g according to client infrastructure requirements.
- Installed and configured OVD as a front end LDAP proxy server using MS Active Directory and Oracle Identity Directory (OID).
- Configured and managed provisioning to multiple domains in Active Directory.
- 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.
- 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.
- Designed scheduled tasks for user reconciliation and clean-up processes.
- Developed and configured the Roles with access policies to provision the users into the LDAP Group in OID.
- Developed custom login pages and configured and integrated web gate with OHS instance.
- Provide technical expertise in implementation of Oracle Identity Manager (OIM) and Oracle Access Management (OAM) to meet Identity and Access Management business goals.
Environment: OIM 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, Durham, NC
OIM Developer
Responsibilities:
- Implemented and customized Oracle Identity Manager (OIM) (11gR2) and Oracle Access Manager (OAM) 11gR2 according to client infrastructure requirements.
- Ensuring high level design support for a robust technology solution, taking into account the user requirements, technical requirements etc.
- Installed and configured (OVD) as a front end LDAP proxy server using MS Active Directory (AD) and Oracle Internet Directory (OID).
- Developed a custom file connector to reconcile data received from the target source SVP and load it into OIM as well as provisioning functions.
- Deployed OIM for a 20000 user environment, running on WebLogic 10.3.6 stack.
- Deployed Microsoft Active Directory (with password sync), Oracle Internet Directory (OID), Microsoft Exchange, Database and Oracle e-Business Suite connectors.
- Analyzing the thread dumps, logs and configuration files for identifying the problem.
- Implemented request workflow for all objects managed within the IDM system.
- 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.
- 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.
- Supported Fusion Middleware components troubleshooting errors and coordinating with Oracle Support for critical issues.
- Provided production support for IDM stack.
- Provided 24/7 support during implementation, integration and production stages.
- Conducted performance and scalability audits of applications and the application servers.
Environment: OIM 11gR2, WebLogic, Java 1.7, SOA, JDeveloper, Putty, Maven, Ant, CheckStyle, 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, St. Louis, MO
IDM Developer
Responsibilities:
- Installed and Configured Oracle Identity and Access Management Suite 11g R1 on OEL 5.1 as PRE-DEV environment.
- Developed POC use cases to showcase the functionality of integrated IAM for supporting business functions.
- Presented the execution of the use cases to client and upon approval developed the full functionality of the solution.
- Installed and Configured DEV, TEST and PROD environments as per the specification agreed with Architecture and Infrastructure team.
- Bulk Loaded Users, Roles, Role Memberships and Accounts Data for HR source and multiple target systems in OIM.
- Configured Trusted Source Reconciliation using DBAT connector and tuned the out of the box schedule jobs for full and incremental reconciliation.
- Configured Active Directory provisioning and reconciliation as a target system.
- Configured OVD as an identity store in OAM for authentication which proxies the requests back to AD with future plan to integrate a separate identity store for partners which are currently stored in database.
- Developed Event Handlers and Scheduler Tasks using OIM APIs and also involved in design and development for enhancements and change requests.
- Developed SOA composites to set up two level approval emails for request based provisioning.
- Worked on design documents for integration of target systems like AD, DBAT with OIM.
- Obtaining patches from my Oracle support and applied patches to improve framework execution.
- Implemented Java code for retrieving and updating user information from OIM & LDAP for self service functions.
- Performance Tuning of OIM and OAM components and Developed reusable code using OIM API utilities to be used across the project.
- Worked on developing custom adapters and scheduled tasks in OIM, Integrated Oracle Identity Manager with various target systems like AD, OID and Configured multiple resource objects for target systems.
- 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.
- Implemented Reconciliation process for attribute changes from Mainframe to OIM.
- Configured additional weblogic instances for Oracle Identity Management.
Environment: Oracle Identity Manager 11gR1, Oracle Access Manager 11gR1, Active Directory, Java 1.6, Putty, WinSCP, J2EE, Eclipse, web services, WebLogic, SQL Developer.