We provide IT Staff Augmentation Services!

Sr. Oracle Identity Management Consultant Resume

Austin, TX

SUMMARY

  • Around 8 years of IT Experience in design, development and providing solutions for Oracle Fusion Middleware suite of products with primary focus on Identity and Access Management.
  • Extensive experience in implementing and supporting Identity and Access Management environments comprised of Oracle Identity Manager (OIM), Oracle Internet Directory(OID), Oracle Virtual Directory(OVD), Oracle Access Manager (OAM) and MS Active Directory(AD).
  • Proficient in Oracle Fusion Middleware including Oracle SOA suite (10g, 11g), web services, Oracle BPEL Process Manager, OIM API’s, Oracle Enterprise Service Bus (ESB) and Oracle J - Developer (10g, 11g).
  • Developed and implemented business rules for automated and manual provisioning using access policies and approval workflows as per business needs.
  • Experience in developing Custom Adapters/connectors.
  • Expertise with architecture and deployment of enterprise Security Solutions comprising Firewall's, VPN's and high available security products.
  • Involved in Oracle OIM Migration from 11gR2 PS2 to 11gR3 PS3.
  • Extensive experience with installation, configuration and performance tuning of application servers and web server including Web logic and Apache Tomcat.
  • Experience in developing applications and using OIM API with Java.
  • Experience on Integration technologies such as Web Services, ServiceNow, SOAP, WSDL, HTTP, SSO and LDAP.
  • Worked on development of OIM customizations such as Schedule Jobs, Event Handlers, Plug-ins, and Approval Workflows per business needs.
  • Experience in implementing provisioning and de-provisioning (or) identity workflows, compliance and auditing frameworks for industry verticals.
  • Experience in customizing the look and feel of the Oracle Identity Manager Administrative Console.
  • Good hands on work in UI Customizations and User Defined Fields(UDF’s).
  • Experience in building enterprise Applications and Distributed Systems using technologies such as Core Java, J2EE (Servlets, JSP, JDBC) and XML.
  • Extensive working knowledge in Linux, Unix, Windows, Databases, SQL, PL/SQL language and in web technologies such as Tomcat, JBoss, WebLogic, WebSphere.
  • Experience with virtualization tools used to develop proof of concept solutions leveraging VMware Workstation, Oracle Virtual Box, VMware VSphere and Oracle VM Server.
  • Experience in all phases of software development life cycle (SDLC), which includes User Interaction, Business Analysis/Modeling, Design/Architecture, Development, Implementation, Integration, Documentation, Testing, and Deployment.
  • Ability to easily grasp new concepts, accustomed to work in a team environment with tight schedules, capable of working efficiently under pressure.

TECHNICAL SKILLS

Oracle IDM Suite: OIM (9G,10G, 11gR2/PS2/PS3) OID, OUD, LDAP

Web & Application Servers: Apache, Oracle Web Tier, WebLogic 11g

Directory Servers: Microsoft Active Directory, OID, OUD and ODSEE

Database: Oracle 10g,11gR2&12C, SQL server

Languages/API: Java/j2EE, Sql, PL/sql, XML, BPEL

Tools: Putty, WinScp

Development Tools: JDeveloper 11g, Eclipse, Soap

Operating Systems: Linux, Windows

PROFESSIONAL EXPERIENCE

Confidential, Austin, TX

Sr. Oracle Identity Management Consultant

Responsibilities:

  • Responsible for installation, design, development and deployment of Oracle OIM, IAM and OID.
  • Implementation (11g R2 PS2) starting from inception of the project.
  • Discussing the business requirements with clients and documenting them into process requests.
  • Performed UI Customizations to ensure the OIM portal to match the look and feel as requested by the client.
  • Developed and maintained Business Process Execution Language (BPEL) scripts in Oracle SOA 11gR2, which are used to make SOAP calls to the OIM system when invoked
  • Implemented SSO using open SSO in OIM 11gR2 and created custom configurations for multiple autantication schemas and developed authorization plug-ins to meet the requirements of the schemas.
  • Worked extensively OIM API’s to achieve various use cases related to user life cycle management.
  • Configured plug-ins to enable OAM to enforce custom Password Policy Rules for individual applications connected to OAM.
  • Developed standard procedures for deploying enterprise applications on WebLogic server.
  • Worked on ICF Connector Server 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.
  • Complete end to end testing for AD and Exchange provisioning in pre-prod environment and migrate custom de provisioning code from pre-prod environment to Production environment.
  • Expert in Prepared documentation for installed products OUD, OIM, OAM, OHS, Webgates and integration between OIM-OAM.
  • Troubleshoot the issues related with Identity Manager, Connectors, Web Gates, Access Manager, LDAP etc.
  • Build custom Database connector to bring all the future dated records from database into OIM through child tables.
  • Troubleshoot the applications dat report issues in the areas like autantications, authorization and OAM.
  • Integrated SSO with various ADF custom applications and different WebLogic servers.
  • Involved in User Provisioning, Reconciliation, and Orphan Accounts Cleanup, Work Flow management for Approvals.
  • Deployed and Customized Active Directory (with password sync), Oracle Identity Directory (OID), Exchange and Oracle e-Business suite connectors.
  • Developed custom connectors to reconcile data from HR subsystem onto the OIM system.
  • Involved in support and maintenance for already existing applications.

Environment: SOA composites, OIM 11gR2 PS2, OIM 11gR2 PS3, Oracle JDeveloper, LDAP, Database Connector, Oracle Deployment Manager, Active Directory, WebLogic, Webgate, single sign-on, Business E-Suite, Unix

Confidential, Hopkinton, Massachusetts

Oracle Identity Management Consultant

Responsibilities:

  • Involved in complete software development lifecycle like Analysis, Design, Coding and Implementation.
  • Involved in analysis of business requirements and prepared technical documents based on the requirements.
  • Implementation and customization of Oracle Identity Manager (OIM) (11gR2) and Oracle Access Manager (OAM) as per the client infrastructure requirements.
  • As a front-end LDAP proxy server using MS Active Directory (AD) and Oracle Internet Directory (OID), installed and configured OVD.
  • Applied patches to enhance functionality of the system.
  • Customize the requirements specific to OIM-AD integration as per the client's needs
  • Configure and developed custom notification events to triggers email notifications to Manager and Help Desk team.
  • To reconcile data received from the target source Horizon Manager and load it into OIM as well as provisioning functions, developed a custom file connector.
  • Hands on experience Granting and revoking user permissions for server access
  • Deploying of OIM for a 55000-user environment, to run Web Logic10.3.x stack and included connectors to Active Directory (with password sync), Oracle Internet Directory (OID), Exchange, and Oracle e-Business Suite.
  • Worked on Web services API requests, response data validations in REST, SOAP protocols.
  • For all objects managed within the IDM system, implemented request workflows.
  • Worked on creating configuration for criteria based provisioning, membership rules and access policies.
  • 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.
  • Granted administrative rights to users
  • 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 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.
  • Provided tier 3 production support for IDM stack.

Environment: OIM 11gR2, Web Logic, SOA, JDeveloper, JXplorer, XML, Oracle Internet Directory (OID) 11g, Oracle Virtual Directory OVD) 11g, Oracle Unified Directory (OUD) 11g, Windows 7, Red Hat Enterprise Linux 6, SOA.

Confidential

Oracle Identity Management Consultant

Responsibilities:

  • Setup hardware and Networking Configuration from scratch for installation of Oracle Identity Manager Suite components.
  • Customize/Enhance an online resource management application in Oracle Identity Manager 9g to fulfill client's requirement. User raises a request to gain access to a resource and it is provisioned to the user after passing through a workflow of approvals.
  • Made enhancements to the Open Tasks page of the web application to display rich and improved content and improved search features, to help analyst take approval decisions more efficient and faster.
  • Set up virtualization and hosting platform for Oracle Identity Manager Suite of components, using Oracle VM Server.
  • Came up with backup strategy and test cases for Oracle Identity Manager Suite installations.
  • Architect Identity Management Systems and High Availability.
  • Work closely with Client Security teams to architect Oracle Identity Management suite of products for scalability and maintainability.
  • Experience in configuring Oracle WebLogic for High Availability and clustering.
  • Applied Bundle Patches, One off Patches for OIM Home and SOA Home.
  • Worked with Infra team in configuring loggers for log rotation and redirection of crucial logs to a separate log file for review.
  • Participated in application performance tuning activities for all major process applications.
  • Reconciling complex Multivalued Data, deleted records, Transformation and validation of account data, Lookup definitions used during connector operations, Main configuration Lookup Definition for additional configuration entries.
  • Developed a custom flat file connector to process data received from the target resource and load it into OIM. Developed scheduled jobs as part of this connector, one to keep the entitlement data up to date and the other reconciles the user profile data with OIM users.
  • Provided 24/7 support during implementation, integration and production stages.
  • Conducted performance and scalability audits of applications and the application servers.

Environment: OIM 9.1/11g, OAM, OID, WebLogic 10.3.6, Oracle Database, Linux, Java, JSP, JDBC, SQL Developer, Active Directory, Web Gates.

Confidential

Java Developer

Responsibilities:

  • Responsible for gathering business requirements, review the requirements and converting them to detailed design documents and clarification documents.
  • Involved in the design and development phases of Scrum Agile Software Development.
  • Developed backend applications using Spring, Hibernate, Java, JSP, HTML, DHTML, JavaScript and AJAX.
  • Implemented JSP, Struts Tag Libraries, JavaScript and CSS for developing User for creating/generating Hibernate classes and configuration XML’s and to also manage CRUD operations (insert, update, and delete).
  • Configured Java Messaging Services (JMS) on Web logic Server using Eclipse IDE.
  • Created XML files for storing the data required for module.
  • Used Web Services to get price from external Business Entities.
  • Consumed Web Services as a gateway for the payment through the third-party.
  • Developed Web Services using SOA, SOAP, WSD Land JAX-WS, JAX-RPC programming models.
  • Used Ant scripts to build the application and deployed it on Web Logic Application Server.
  • Responsible for integration of different modules.
  • Used SVN for version control of the source code.
  • Created JUnit test cases, and Development of JUnit classes.
  • Configured log4j to enable/disable logging in application.
  • Developed ANT script to build .war and. ear files for the application.
  • Involved in Code Reviews of other modules, documents, test cases.
  • Responsible in coordination with offshore team, attending daily and weekly scrum meetings to update the work status, issues clarifications etc.

Environment: JDK 1.6, Core Java, J2EE Developer, Spring, Hibernate, Drools, WebLogic Server, Web Services, JMS, PL/SQL, SQL Developer, XML HTML, JavaScript, SVN, ANT, Log4j, JUnit, JBoss, Oracle, Windows XP and Unix.