We provide IT Staff Augmentation Services!

Sr. Oracle Identity Management Engineer Resume

5.00/5 (Submit Your Rating)

Trenton, NJ

SUMMARY

  • Highly skilled IT professional with 7+ years of experience in all the phases of software development cycles like analysis, design, implementation, configuration and customization of Oracle Identity and Access Management suite of products.
  • Hands on experience on Oracle Identity and Access Management (IAM) products primarily on Oracle Identity Manager (OIM), Oracle Access Manager (OAM), Oracle Internet Directory (OID), Oracle Virtual Directory (OVD) and Oracle Unified Directory (OUD).
  • Experienced in Installing and configuring the IDM suite from scratch, connecting with LDAP directories and database, setting up and maintaining provisioning and reconciliation procedures with different trusted sources and target systems.
  • Experience in configuring, deploying and supporting connectors for various directory services like Oracle Unified Directory, Oracle Internet Directory, Sun Directory Server and Microsoft Active Directory.
  • Customized the out of the box connectors according to the business requirements for the provisioning and reconciliations procedures.
  • Developed OIMcustomizations such as Schedule Jobs, Event Handlers, Plugins, and Approval Workflows according to business needs.
  • Developed Process definitions within OIM to match the client’s workflow requirements.
  • Customized OIMuser and process forms and also included new attributes based on the requirements.
  • Expertize in using Jdeveloper for developing the J2EE connectors, Prepopulate plugins, Preprocess and Post - process event handlers as required for the business needs for the custom reconciliation and provisioning procedures.
  • Extensive experience working in Linux-based OIM implementation.
  • Great Knowledge with Install, Deploy, Configure Oracle items, servers and domains identified with OIMsuch as the Web Logic server, RCU, SOA, OIM, OAM, OID, OIF and ODSEE.
  • Developed custom approval policies with various approval levels.
  • Deployed Sandboxes in order to customize the OIM tool depending upon the client's requirements.
  • Experience with virtualization tools used for supporting and hosting Oracle Identity Manager Components, such as VMware Workstation, Oracle Virtual Box, VMware vSphere and Oracle VM Server.
  • Experience in working with on databases such as Oracle and MS SQL Server, developing PL/SQL packages, Stored Procedures, Functions and Triggers.
  • Hardware and software architecture including middleware integration and management.
  • Experience in using Application Servers and Web Servers like IBM HTTP, WebLogic, and Tomcat, Integrated Development Environments (IDEs) like Eclipse and NetBeans.
  • Experience with Source code version control systems like SVN and Git Hub.
  • Experience in interacting with Business users, Business Analysts, IT leads and developers to effectively analyze business requirements and translate requirements into functional and technical design specifications.
  • Worked with software development methodologies likes Waterfall model, and Agile Methodology.
  • Involved in monthly Sprints, and weekly Scrums to discuss the development of the application.
  • Excellent experience working in all phases of Software Development Lifecycle process.
  • Excellent communication skills, proactive listener and the ability to work in a team or individually.
  • Excellent and efficient Team Member with good planning and monitoring skills. Ability to work under stress and in meeting the schedules. Excellent Technical Document Writing skills.

TECHNICAL SKILLS

Oracle Products: Oracle Identity Manager (OIM) 11g/9.x, Oracle Access Manager (OAM)11g/10.x, Oracle Internet Directory (OID) 11g/10g, Oracle Virtual Directory(OVD) 11g/10g, Oracle Unified Directory (OUD) 11g, Oracle Adaptive Access Manager (OAAM) 11

Operating System: Unix, Oracle Linux/RHEL, Solaris, Windows server 2008R2

Languages: Java, SQL, PL/SQL

JAVA Technologies: Servlet, JSP, JDBC, J2EE, EJB2.0, XML, RMI, JUnit, Log4j, XML.

Web Tools/Scripting Tools: HTML, XML, JavaScript, XHTML, and CSS

Application Servers: Web logic 11g/10g/8.x, IBM WebSphere 6.0, Apache Tomcat 6.x/5.x, J Boss 4.x, Oracle Application Server (OAS) 10.1.x

RDBMS / Database Servers: Oracle 11g/10g/9i, MySQL 4.x/5.

Tools: Putty, Oracle Jdeveloper, MySQL Workbench, SQL Developer, NetBeans, Eclipse.

PROFESSIONAL EXPERIENCE

Confidential, Trenton, NJ

Sr. Oracle Identity Management Engineer

Responsibilities:

  • Worked as part of integration team through various phases of Analysis, Design & Development and analyze user requirements, Procedures, and problems to automate and thereby enhance existing systems.
  • Customized OIM11gR2PS2 according to the enhancement requirements and automating the process of access provisioning and revocation.
  • Worked on Adapters, API's, Access Policies, disconnected applications which are requestable through catalog and the process of auto provisioning.
  • Integrated RSA with Oracle Identity Manager (OIM) using RSA connector 11.1.1.5.0.
  • Worked on UI Customizations using Java and ADF.
  • Developed automated role allocation based on Department.
  • Developed user reconciliation from HR to OIM, automated role allocation based on user department and job criteria.
  • Developed and implemented SOA workflow for new business requirements.
  • Extending the target system connectors to provision additional information from HR Systems.
  • Extended and configured the built in workflow procedures of OIM to match the client requirements like a user receive notification of the provisioning information and a manager would receive a notification with the username and password of a new hire.
  • Patched, maintained and monitored installations on DEV, UAT and PROD.
  • Created IT resources for trusted and target applications.
  • Attended daily production monitoring issue calls with the team to discuss and stabilize the Prod environment.
  • Designed and developed custom pages for self-service in the application portal.
  • Developed workflows for approval and manual provisioning using APIs
  • Monitoring and analyzing resources, Standard logs, application logs and domain logs.
  • Performed tuning, backup and recovery of the following products OID, OAM, SOA, and OIM both from application standpoint and database standpoint.

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

Confidential, Bartlesville, OK.

Sr. Oracle Fusion Middleware Implementation Engineer

Responsibilities:

  • Involved in complete Software development lifecycle: Analysis, Design, Coding and Implementation.
  • Provide support, configuration, and development of Oracle Identity Manager, Access Manager and Identity Federation components.
  • Upgraded current OIM 9g Implementation to OIM 11g and also migrated customizations to 11g.
  • Designed, Developed, Implemented, configured, troubleshooting and tuned OIM 11g.
  • Configured and managed provisioning to multiple OID systems through OID Connector.
  • Issues associated with Oracle Identity Manager like, patch requirements, configuration issues and workarounds.
  • Upgrading and migration for Oracle Identity and Access Management.
  • Customizations in OIM UI like adding new UDF's, task flow implementation using custom beans and adding/modifying features of OIM UI.
  • Developed process forms and child forms, configured and deployed scheduled tasks, customized out-of-the-box connector configurations using design console.
  • Extending the target system connectors to provision additional information from HR Systems.
  • Integrated with the production team for fixing and stabilizing product related issues that can be encountered with OIM, AD, and RACF.
  • Added new OIM managed servers for extending the existing OIM cluster.
  • Maintained, monitored and patched the existing OIM installations.
  • Configure and Implement Role and Attribute Based Access Control Policies using Oracle Access Manager.
  • Implemented SSO using OAM 11g R2 and configured multiple authentication schemes and authorization plugins based on the requirement.
  • Resolved integration issues related to Provisioning and Single Sign On with the application.
  • Developed new scheduled jobs for user reconciliation and cleanup.
  • On-boarded and integrated new business applications into OIM for centralized management and OAM for Single Sign-On, authorization and audit functions.
  • Configuration of Roles, Policies and Certifications for governance compliance.
  • Developed supporting documentation for System Design, Requirements, Troubleshooting, Support Personnel Training, Deployment plans, Project Schedules, and other project artifacts.

Environment: OIM11g R2, OAM 11gR2, SOA 11g, OSSO, Web Logic, OUD, OVD, AD, GTC, ICF, Exchange, OHS, RHEL.

Confidential, Washington, DC

Oracle Identity Manager Developer

Responsibilities:

  • Implemented and customized Oracle Identity Manager (OIM) (11gR2) and Oracle Access Manager (OAM) according to client infrastructure requirements.
  • Experience on installation, configuration, troubleshooting on clustered environment with High Availability (HA) of IAM Suite and SOA Suites.
  • Developed a custom connector to reconcile data received from the target source SVP and load it into OIM as well as provisioning functions.
  • Introduced multiple fields for reconciliation based on the business requirements and mapped with the process form fields.
  • Created multiple IT Resources for Trusted and Target applications.
  • Developed and arranged requestable and non-requestable Roles with access policies to procurement of clients in to the LDAP Groups.
  • Created multiple Application Instances with multiple IT Resources and Resource objects based on criteria for the Target account provisioning process.
  • Designed, developed and customized OIM Adapters to carry-out auto provisioning and de-provisioning.
  • Involved in User Management, Role Management and Password Management.
  • Worked on creating configurations for criteria based provisioning such as membership rules and access policies.
  • Developed approval workflows to the manual provisioning process using API’s.
  • Created Adapter tasks for User Definition form like Entity adapter task, Rule generator adapter task, Prepopulate adapter tasks.
  • Developed Custom Adapters and Event Handlers.
  • Integrated with different business team for requirement analysis and delivered best technical solution.

Environment: Oracle SOA Suite 10g, Oracle BPEL, OIM9g, WebLogic, Oracle JDeveloper, Putty, Linux, Microsoft ILM, PeopleSoft, E-Business Suite, Unix, UML, ESSO 11g, Oracle 10g, MySQL 4.x.

Confidential, Tulsa, Oklahoma

Fusion middleware Consultant

Responsibilities:

  • Involved in installing and configuring Oracle Identity Management from scratch on all three environments
  • Involved in installing and customizing the DBAT and Active Directory connectors for user reconciliation from Trusted HR Source.
  • Involved in deploying the LDAP connector for the user provisioning procedures in the target system.
  • Developed custom OIM connectors to support LDAP and manual-workflow systems.
  • Configured multiple Resource Objects for target systems.
  • Deployed several out-of-the-box (OOTB) 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 Custom Connectors and frameworks.

Environment: Linux, Java, J2EE, Oracle Identity Manger, Apache Axis2, SVN, Web logic, VM Workstation.

Confidential

Java Developer

Responsibilities:

  • Involved in design and implementation using agile methodology.
  • Designed architecture following J2EE MVC framework.
  • Understanding the requirements by interacting with business clients and mapping them to design.
  • Developed interfaces using HTML, JSP pages and Struts - Presentation View.
  • Developed and implemented Servlets running under Apache Tomcat.
  • Used J2EE design patterns and Data Access Object (DAO) for the business tier and integration Tier layer of the project.
  • Used Java Message Service (JMS) for reliable and asynchronous exchange of important information between the clients and the company.
  • Development of database interaction code to JDBC API making extensive use of SQL Query Statements and advanced prepared statement.
  • Inspection/Review of quality deliverables such as Design Documents.
  • Wrote SQL Scripts, Stored procedures and SQL Loader to load reference data.
  • Created and managed all of web-based hosting using Bitbucket, with Git version control and Git bash command line for cloning commands.
  • Created simulators and deployed in local environment for testing.
  • Used JUnit test cases for unit testing to achieve required coverage.

Environment: J2EE (Java Servlets, JSP, Struts), MVC Framework, Apache Tomcat, Web Logic, Oracle8i, JMS, SQL, HTML, JDBC, EJB.

Confidential

Java/Web Developer

Responsibilities:

  • Involved in study and analysis of functional and business requirements from client.
  • Followed agile methodology for building website, so coordinated with client at each stage of the development.
  • Initiated and executed new ideas with the objective of optimizing the code.
  • Produced GUI prototypes for business logic presentations.
  • Optimized Application using jQuery, JavaScript, AJAX, and CSS/ JavaScript.
  • Developed user interface using HTML, CSS, JSF, and JavaScript.
  • Implemented EJB beans for business logic in our application like transactions, injecting in entity manager.
  • Involved in redesigning the entire site with CSS styles for consistent look and feel across all browsers and all pages.
  • Retrieving data from web server is done using AJAX and displaying it is done by managing DOM elements using JavaScript.
  • Responsible for creating screens with table-less designs meeting W3C standards.
  • Developed PL/SQL stored procedures, functions and scripts to ease functionality for various modules.
  • Improved outgoing quality through test and yield improvements and characterization. Also reduced costs through test time improvements.
  • Created test plans and performed unit testing and performance testing.

Environment: Moqups, Web Strom, NetBeans, Glassfish, EJB, JSF, HTML, CSS, XML, AJAX, MySQL developer, Chrome, Mozilla Firefox, IE.

We'd love your feedback!