Idm Lead Developer Resume
Houston, TX
SUMMARY
- Over 7 years of professional IT experience of which 5 years as Security Consultant in Identity & Access Management realm.
- Experience in working with team in developing and implementing projects based on Identity Management including design, development, application programming, test plan development and testing, user documentation and user training
- Has experience on design and development of Oracle Identity Management solutions.
- Thorough knowledge on Xpress language, installation and configuration of Oracle Waveset.
- Thorough knowledge on Oracle Identity Manager installation and configuration.
- Good knowledge in integrating Access Manager with IDM
- Solid experience in integrating Identity Management Solution Products.
- Experience in Directory Server Configuration/Administration (Sun One/Iplanet Directory server 5.x/6.x, MS Active Directory). Good understanding of LDAP protocol, designing of schema, planning the directory data according to the enterprise needs.
- Experience in configuring/ provisioning Custom Adapters, Connectors, Web Services, LDAP Adapters and knowledge in creating / configuring custom Adapters for Oracle App, MySQL, MS SQL Server
- Experience with directory solutions - Sun One/Sun Java Directory Server 5.2/6.0, Active Directory 2000/2003.
- Extensive experience with Java server side and enterprise applications using JSP, Servlets, Weblogic Application Server, JBoss, XML
- Involved in design, architecture and implementation of multiple enterprise level Identity & Access Management solutions.
- Good understanding of RBAC and the integration of 3rd party vendors
- Strong team player with analytical, organizational & problem solving skills
- Excellent communication and personal skills, leadership qualities and conscience
TECHNICAL SKILLS
IDENTITY MANAGER: Oracle Identity Manager 11g Sun Identity Manager 5.0, 5.5, 6.0, 7.0, 7.1.1,8.x Sun One Directory Server 5.0, 5.2, 6.0, 6.3Sun Access Manager 6.0,7.x
Languages: Java 1.4, 1.5, Xpress, C++, C, XML, UML, SQL, PL/SQL
J2EE Standards: JSP, Servlets, JDBC, JNDI, JMS, XML Deployment Descriptors
Web Technologies: JSP, Java Script, .NET, HTML, XML, XSL, XSLT, DOM, SAX, SPML, PHP, Perl, ANT Deployment Tool, LDAP
Database: DB2, Oracle, MySql, SQL Server, MS Access 2000, SYBASE
GUI: SWING, AWT, Applets, HTML, Dreamweaver IDE
Web/App Servers: WSAD, Net Beans 5.x/6.0, BPE, Tomcat, Glassfish, WebSphere Application Server 4.x/5.x/6.1
Protocols: TCP/IP, LDAP, and Socket Programming
Operating Systems: Windows 98/2000/2003/ NT/XP/Vista, Sun Solaris 8.0, 9.0, 10.0, AIX, UNIX
PROFESSIONAL EXPERIENCE
Confidential, Houston, TX
IDM Lead Developer
Responsibilities:
- Installed Oracle Identity Manager 11g R1 and BI Publisher 10.3.4 in High Availability Mode in development, test and production environments.
- Implemented user provisioning and de-provisioning to target systems IPlanet Directory Server, Active Directory, UNIX system and Database Table.
- Deployed the Out of the box OIM reports.
- SSL setup for development and test environments
- Developed SOA workflow for custom approval process .
- Developed Access policies and Authorization policies for delegated administration.
- Installing the connectors and customizing them to suite customer requirements
- Developed the custom schedule tasks for updating SOD tables from Oracle ACCG and Oracle EBS systems.
- Created Event handlers for password reset notification and birth right role assignments
- Configured AD pass-through authentication for Oracle Identity Manager
- Did POC of installing 11gr2 in lab boxes.
Environment: Oracle Identity Manager 11g R1 and BI Publisher 10.3.4 and java
Confidential, Charlotte, NC
OIM Lead Developer
Responsibilities:
- Installed Oracle Identity Manager 11g R2 and BI Publisher 11.1.1.6 in High Availability Mode in development and test environments.
- Deployed the OIM reports and Custom reports on BI Publisher.
- SSL setup for development and test environments
- Implemented custom web services to integrate OIM with existing external application for provisioning requests.
- Developed Access policies and Authorization policies for delegated administration using OES.
- Installing the connectors and customizing them to suite customer requirements
Environment: Oracle Identity Manager 11g R2 and BI Publisher 11.1.6 and java Web Services
Confidential, San Jose,CA
Senior Idm Consultant
Responsibilities:
- Analyze, lead and upgrade Sun Identity Manager (I) infrastructure to higher versions
- Compared and modified XML objects during the upgrade of Sun Identity Manager
- Lead the development and customization of user provisioning solution using Sun Identity Manager(IDM).
- Interacted with Business users to obtain requirements on regular basis and implement them.
- An active member in monthly releases and deploying new code in dev,QA,Staging and Production environment.
- Interacted with different IT teams as a part with integreation with other systems.
- Provide design support support as the subject matter expert.
- Designed and developed forms,workflows and rules to provision and de-provision users in Active Directory,LDAP,SecureID and Oracle databases.
- Configured IDM to implemented different ACTIVE SYNC like flatfileactivesync and database activesync.
- Designed and developed workflow to allow managers to manage SAP roles assigned to their subordinates.
- Designed flat file Active Sync process to perform initial data load and handle ongoing create,update and disable events.
- Designed custom bulk actions for creating, updating the user attributes.
- Installed and configured Rational ClearCase as version control system.
- Provide Level-3 administration support for Sun Identity products
- Participate in design and business meetings for RBAC requirement gatherings
- Document steps to backup and restore Sun one Directory LDAP
- Performed the data refresh from PROD environment to dev and staging environment and prepared the standard procedure document to be followed in future.
- Developed coding standards for the development team.
- Train and mentor junior Security team members.
- Provided 24/7 support for system maintenance and Identity Manager performance tuning
Confidential, Boston, MA
Identity Manager Consultant
Responsibilities:
- Worked extensively on Enterprise wide integration and provisioning of users and customers with the Sun Identity Manager
- Worked extensively on Customization of forms and workflows using XPRESS functional language
- Responsible for modifying the Tabbed User Form
- Developed the Workflows for provisioning, de provisioning, and updating the employee accounts using Identity Manager
- Involved in Team for the process of user creation through SPML.
- Accessed LDAP directory using JNDI for performing LDAP operations.
- Involved in Reconciliation and Active Sync activities for AD resource
- Worked with SAP, and AD teams for configuring and provisioning SAP and AD with Sun Identity Manager
- Responsible for installing and configuring Password Sync
- Gathered requirements from customer on an ongoing basis for regular enhancements of the project
- Involved in the team of upgrading Sun Identity Manager from 7.0 to 8.0
- Compared and modified XML objects during the upgrade of Sun Identity Manager from 7.0 to 8.0
- Prepared the deployment document which will be use by development team for deploying to in the dev environment.
- Worked with different application teams and is responsible for installing Access Manger policy agent for their applications to make it secure.
- Install and configure SUN Access Manager as per the requirement in QA and Production environments.
- Configured the Sun Access Manger with Sun Identity Manager
- Also responsible for creation and maintenance of policies in Access Manager
- Performed scripting to evaluate the logs and get the details of current Production scenario.
- Involved in designing and performing the test cases for testing the Identity Manager in local, development, and trail environments
- Provided 24/7 support for system maintenance and Identity Manager performance tuning
Environment: Java 1.5, Sun Identity Manager 7.0/8.0, Access Manager 7.0, Xpress Tomcat 5x, Sun Solaris, Sun ONE Directory Server 6.0, 6.3, Windows Active Directory, SAP, and DB2 8.0.
Confidential, Bloomington, IL
Security Consultant
Responsibilities:
- Configured Identity Manager 7.1 on Sun one application server with Oracle as its repository
- Developed custom workflows and forms for user maintenance.
- Determine user roles and responsibilities, classifying like users into groups to ease maintenance and rule implementations
- Created various policies for controlling access to resources appropriate to user and group classifications based on the organizational unit
- Developed some scripts by using XPRESS Language.
- Involved in implementation of Architecture level in IDM.
- Developed active sync forms and workflows which were used to load data from resource file provided by third party into Identity manager.
- Developed a training material for end users to manage their user account information
- Developed custom email notifications to appropriate organization levels for approvals during self service process.
- Created custom java classes to communicate with Oracle database
- Configured reconciliation policies for AD and LDAP to synchronize the native changes that take place on Windows
- Configured resource definitions by interacting with business analysts and other end users to resolve user requirements issues.
- Prepared technical documentation and was part of the Defects and Enhancement Team and responsible for Bug Fixing.
- Worked on setting up replication between directory servers and configuring failover.
- Worked in setting up password policies, ACI and Cert request in newer environments according to requirement
- Involved in discussions of designing LDAP architecture for new environments with high availability
- Configured the Replication for user directories on Sun One LDAP servers.
- Troubleshooted login, Authorization problems using Trace Files in 6.0 or (Log files in 4.51/6) and solve them on timely basis.
- Coordinated with Directory Server Admin team to resolve user directory issues.
Environment: Sun Identity Manager 7.1 J2EE, JSP, ANT, Sun One Application server, AD, ORACLE, UNIX, LDAP, XPRESS.
Confidential, Detroit, Michigan
Security Engineer
Responsibilities:
- Involved in requirements gathering, analysis, design, coding, testing, implementation and production Support
- Created and modified workflows and forms according to the requirements using Xpress language
- Developed business rules and notification applications in Xpress
- Involved in configuring and provisioning Directory Server, AD, and PeopleSoft with Sun Identity Manager
- Involved in Corporate Labeling of Sun Identity Manager
- Responsible for carrying out bulk actions in Sun Identity Manager like bulk account creation and deletion
- Modified the User Library Form
- Effective handling of Sun Identity Manager administrative tasks including Password policies, Login policies, Authentication policies and Sun Identity Manager approvals
- Responsible for installing and configuring Password Sync
- Implemented a workflow to sync AD display name with Sun Identity Manager and Directory Server
- Involved in setting up reconciliation policies for AD, Directory Server and PeopleSoft
- Implemented end user self-service tasks to change certain user attributes
Environment: Sun Identity Manager 5.3/6.0, Java 1.4, Xpress, Oracle 10g, Tomcat 4x, Sun ONE Directory Server 5.0, 5.2, Sun Solaris 9.0, PeopleSoft, Websphere 5.1 and Windows Active Directory.
Confidential, Philadelphia, PA
Software Engineer(Java Developer)
Responsibilities:
- Coding java classes which carry out the main business process.
- Developed back end procedures, functions, triggers and java objects on Oracle8i.
- Coded JSP’s, Java beans and managing sessions.
- Coded JSP and HTML user interfaces.
- Performed Unit testing and Integration testing to increase the performance of the application
- Used ANT as application building tool to deploy the module into the application server.
- Coded Servlets, API’s for connectivity using JDBC.
- Conversion of PL/SQL packages to Java classes
- Responsible for Security implementation and integration testing of the system.
Environment: Java, J2EE1.2, Oracle8i, JRun, Windows NT 4.0, JDBC, JSP, Servlets, JavaScript, JBuilder,JUnit.