We provide IT Staff Augmentation Services!

Oim Engineer Resume

Atlanta, GA


  • Total of 8+ years of IT experience in Application Security domain, with specialization in devising integration solutions in Identity and Access Management.
  • Provided subject matter expertise in the integration and administration of Oracle Access Manager, Oracle Identity Manager and Oracle Federation in standard IdM project lifecycle, associated to a wide variety of business applications in corporate sectors
  • Integrated and supported Single Sign - On technology within heterogeneous application landscape involving mix of Java
  • Having Knowledge on Installation and configuration of CyberArk Vault, Vault Client, Active CPM, Network load balanced CyberArk PVWA and Clustered CyberArk PSM Architecture and design, In-depth knowledge of deploying and troubleshooting IP protocols.
  • Good understanding of policies in CyberArk Central Policy Manager (CPM) and (PSM).
  • Administration experience of Cyber Ark vault with Safe creation, integration with LDAP and other authentication methods
  • Excellent knowledge of Oracle Identity Manager Suite 11gR2: OIM, OAM, OAAM, OID, SQL and WebLogic.
  • Good understanding on Identity and Access Management (IAM) concepts like identity life cycle, identity provisioning and de-provisioning, reconciliation/aggregation etc.
  • Installed, configured and managed OIM 10g and it connectors (HRMS, Cloud Salesforce, SAP, AD, Hyperion, OBIEE) including Password Sync.
  • Migrated OIAM from on premise to AWS and Azure Cloud, installed, managed and upgraded multiples instances of OIM and OAM from 10g to 11g and from 11g to 12c.
  • Configured the Azure disk and virtual network layout to set up Oracle Disaster Recovery on Azure Cloud. Configured ASM on Linux VMs running on Azure Cloud Infrastructure. Installed, maintained and optimized multi-tier Oracle Golden Gate replication and Data Guard Solutions for backup and DR recovery on Oracle running on both Windows and Linux on Azure Cloud.
  • Migrated Virtual Machines to Azure Virtual Machines for multiple global business units
  • Performed client acceptance and prototyping using Azure Compute and SQL Azure instances.
  • Implemented high availability with Azure Resource Manager deployment models.
  • Configured VMs in availability sets using Azure portal to provide resiliency for IaaS based solution and scale sets using Azure Resource Manager to manage network traffic
  • Managed IP Forwarding for VMs and role instances acting as virtual appliances. Installed, configured, administered, monitored Azure, IAAS and PAAS, Azure AD.
  • Migrated OIM 10g to 11g R2 and integrated with Microsoft AD.
  • Troubleshot and resolved connectivity issues for external and internal customers using OIM/OAM. Troubleshot issues during customizations of OIM connectors.
  • Created SaaS connectors to integrate protected applications sitting on AWS cloud.
  • Installed and configured OIM and IAM clusters on VMware.
  • Built OAM custom connectors and different type of adapters for various applications. Served as the DBA Lead for all Oracle Fusion Middleware engineering, configuring SOA, OBIEE, Hyperion, Golden Gate and integration with OAM/OIM.
  • Architected the Oracle Unified Directory implementation. Integrated OIM/OIF with various web services
  • Have good integration knowledge of Active directory, Kerberos with both Open AM & Site Minder.
  • Integration of One Identity Manager into a variety of other platforms some using out-of-the-box management agents (such as SQL server) and in other cases custom development of management agents. experienced in Customization of ADF UI and SOA workflows
  • Experience in using OIM API and SPML web services.
  • Experienced with Oracle Access Manager (OAM) and Oracle Identity Manager (OIM) Governance processes and solutions.
  • Worked on Open AM concepts SAML, OAuth, OpenID connect, MFA, Kerberos.
  • Strong knowledge in SSL/TLS communications and implementation experience in encryption & signing.
  • Experience in upgrading ForgeRock Open AM 13.5 to 6.0 and 6.5 and Open DJ 2.6.0 to 3.5 to 5.5 and 6.0.
  • Excellent in Troubleshooting & Debugging using log files from policy server logs, web agent logs, directory server logs.
  • Experience in LDAP server Replication Management to make sure the directory services in the enterprise are accessible in highly available mode.
  • Well experienced in Socket, Multithreading, Synchronization, Memory management, and Distributed System Programming, Socket Programming, Swings, Serialization.
  • Good knowledge of core design patterns and J2EE design patterns like MVC, Session Façade, Business Delegate and Data Access Object.
  • Extensive experience in design and development of multi-tier application using Java, J2EE, Struts, Spring, Hibernate, EJB, XML, XSD, SOAP, WSDL, AJAX, JUnit.
  • Expert skills in application programming using Java, Servlets, EJB’s, JDBC and JMS.
  • Strong experience utilizing various XML parsers in J2EE solutions (DOM, SAX, and XSLT).
  • Strong experience in handling different Web Servers likes Apache Tomcat and Application Servers like WebSphere, BEA Web Logic and JBOSS


IAM: OAM/OIM, CyberArk, SailPoint

Directories: AD, LDAP, ForgeRock OPEN DJ, AZURE AD, Sun Directory Server 5.x/6.x/7.x

Java&J2EETechnologies: Core Java, Servlets, JSP, JDBC, JNDI, Java Beans, Hibernate, spring, Tiles, Struts

Frameworks: MVC, Struts, Hibernate, Spring

Web Servers: Tomcat, WebSphere, WebLogic

Databases: Oracle 11g/10g/9i, MySQL, DB2, MS-SQL Server

Operating System: Linux, Solaris, HP-UX, Windows

Front: - End Technologies HTML, XHTML, DHTML, CSS, JavaScript, AJAX, and Angular.JS

Cloud: Azure, AWS.


OIM Engineer

Confidential, Atlanta, GA


  • Environments Installed and configured Oracle Identity Manager (OIM) 12c, Oracle Access Manager (OAM) 12c, WebLogic server 12c and SOA Suite 12c in three different environments-DEV, STAGE and PROD.
  • Worked on the setup where OIM was on Oracle cloud, and AZURE AD was the identity provider for oracle client side.
  • Performed identity management tasks for users including Reconciliation, Provisioning, de-Provisioning.
  • Developed and deployed plugins for bulk load and security for updating the user access role and modify the user password polices.
  • Involved in development and configuration of Trusted Reconciliation Schedule Tasks to sync the users from authoritative source to OIM.
  • Oracle Identity Cloud Service (IDCS) - Designed and developed REST APIs to support User management and Application management.
  • Supported a hybrid OIM/OAM configuration with both on premise and Cloud components.
  • Designed and implemented enterprise-wide access management and single sign-on infrastructure for both internal and external applications using Microsoft Active Directory Federation Services.
  • Configured the Azure disk and virtual network layout to set up Oracle Disaster Recovery on Azure Cloud. Configured ASM on Linux VMs running on Azure Cloud Infrastructure.
  • Migrated Identity and Access Managements components over to IDCS Identity Management Cloud Services.
  • Configure Identity Management Federation and cross domain SSO using SAML 2.0Secured E-Business Suite applications on the Cloud.
  • Involved in development of Pre-Populate and Process Task Adapter to integrate the Process Form and Process Definition to the user operations.
  • Developed Event Handlers and Scheduler Tasks using OIM APIs and also involved in design and development for enhancements and change requests.
  • Installed pre-built connectors, worked with lookup configuration data, sandboxes, application instances, user, organization and resource form creation
  • Involved in detail design for Single Sign-On integration services
  • Implemented SSO authentication / authorization policies especially using SAML / OAuth / WNA using OAM
  • Involved in development of OOTB connectors such as DBAT, ACF2, and PeopleSoft, REST and Web services and Custom connectors. Experience with OOTB connector customization such as creation of custom process task adapters.
  • Integrated Oracle Identity Management with multiple source and target systems including SAP Success Factors, Sales Force, Active Directory
  • Worked on custom connector development, Approval Workflows, Event Handlers, Custom Scheduled Tasks and Reconciliation.
  • Developed using OIM REST APIs/Java APIs and assisting business application integration with these APIs
  • Customizing (Oracle) SOA composites for IDM workflows
  • Worked on the automation of builds and Code Deployments into multiple environments.
  • Subject Matter Expert for all the IAM integration activities.
  • Work with the QA Team in creating the system test cases and help perform the system testing.

OIM Developer

Confidential, Memphis, TN


  • Integrated Oracle Access Management Webgate with E-Business Suite and AccessGate.Integrated Oracle Internet Directory with E-Business Suite 12c
  • Upgraded OAM and E-Business Suite/Access Gate integrated environment from to Oracle Access management and EBS 12c.
  • Supported a hybrid OIM/OAM configuration with both on premise and Cloud components.
  • Upgraded Oracle Identity Management and Access management infrastructure from 10g to 11g and from 11g to 12c.Migrated OIM/OAM LDAP directory stores from OVD/OID to OUD
  • Configured User identity stores within the OAM console including LDAP sync for OIM integration with OUD.
  • Extensive OAM and OIM cloning and patching of the fusion middleware products involved in single-sign on and identity solutions.
  • Registered web gates in the OAM server using the remote registration tool (RREG).
  • Installed and configured multiple web gates to protect multiple applications resources, including PeopleSoft, Unix Servers and EBS instances
  • Installed and configured multiple versions of OAM and OIM from 10g to 11gPS3. Upgraded OAM and OIM instances from 11.2.3 to 12c
  • Applied patches to the OAM, OIM, and SOA stack
  • 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
  • Supported a hybrid OIM/OAM configuration with both on premise and Cloud components.
  • Deployed an Identity Manager (OIM) and Oracle Identity Analytics which included the automated provisioning for hundreds of connected systems and also configured the provisioning for an Identity Management system supporting over a million active users.

Azure Support Engineer

Confidential, Phoenix, AZ


  • Communicate with customers via telephone and written correspondence regarding technical questions and issues related to Microsoft Azure AD Connect and Azure Active Directory.
  • Finding solution related to Azure AD Synchronization of object from On-premises to Azure Active Directory.
  • Worked on issues related to Password Hash Synchronization and Pass through Authentication and Active Directory Federation Services.
  • Successfully Migrated customers AD Sync server to a new server using Swing Migration Technique.
  • Finding Solutions for technically complex problems when syncing Duplicate object from on-premises to Azure Active Directory.
  • Worked on issues related to Group, RBAC Roles, Privilege Identity Management and B2B.
  • Provided support for issues related to Azure AD connect Health service for AD Sync server and AD DC and ADFS server.
  • Experience in using Power shell for Azure Active Directory
  • Installation and configuration of an Exchange 2013 Hybrid deployment
  • Installation and configuration of Azure Active Directory Connect (AD Connect) directory synchronization
  • Implemented federation with single sign-on to Office 365 using AD FS 2.0
  • Designed custom claims rules to handle application authentication through Azure Active Directory
  • Performed remediation tasks against Exchange and Active Directory environments to prepare for a healthy migration


OIM Engineer Oracle Access manager Integrations


  • Initiate discussions with project teams in gathering applications requirements for Oracle Access integrations
  • Assist development teams in understanding how OAM integrates with their applications in their environment
  • Work with the development teams to develop, document and demonstrate standards, tools and best practices for OAM integrations on web-based, client-based and other applications that have a built-in internal security module
  • Translate project requirements into implementable Access Manager Policies
  • Provide desktop Single Sign-On solutions for OAM with the setup of Integrated Windows Authentication technology using Kerberos
  • Maintain LDAP Organizational Units, Groups, Schemas, password policies and attributes in OID
  • Install and configure OAM components/Webgates/Webpass on application workstations
  • Configure OAM access policies - Authentication schemes, Host identifiers, Policy domains
  • Configure OAM identity policies - Attribute Access controls, Search bases, Workflows
  • Set up and manage Access Control Lists in OVD using Oracle Directory Services Manager
  • Migrate the OAM components and Policies from Development to Staging to UAT to Production, as application components get migrated from one to the next level
  • Support the applications related to OAM and environmental issues, on ongoing basis

Environment: Oracle Access Manager (OAM), IIS Web Server, Microsoft Active Directory, Oracle Internet Directory (OID), Oracle Virtual Directory (OVD), Windows XP and 2003


Java Developer


  • Responsible and active in the analysis, definition, design, implementation, management, and deployment of full software development lifecycle of project.
  • Worked in Agile Methodology.
  • Used spring for Configuration.
  • Managed the Subversion with GITHUB
  • Wrote object-oriented JavaScript for transparent presentation of both client- and server-side validation.
  • Extensively worked with JUnit framework to write JUnit test cases to perform unit testing of the application.
  • Developed the web interface using MVC design pattern with Spring framework
  • Developed User Interface and implementing business process using HTML, JSP and Servlets
  • Development of the application that was used to create dynamic JSPs, given input from a database table containing information about the contents of the JSP being developed
  • Involved client-side validation with Java coding and applied server-side validation as well to the web pages.
  • Involved in writing the presentation layer in Java Server Pages (JSP)
  • Wrote Servlet programming for the communication between web browser and server.
  • Used multithreading in programming to improve overall performance.
  • Responsible for coding SQL Statements and Stored procedures for back end communication using JDBC
  • Developed an API to write XML documents from a database
  • Utilized XML and XSL transformation for dynamic web-content and database connectivity.
  • Generated Jar files are deployed on Apache Tomcat Server
  • Used GIT version controlling to maintain project versions.

Hire Now