Sailpoint Iam Engineer Resume
Reston, VA
SUMMARY
- Experience Security professional in the core areas of, Application Development, access management, End to End implementation, and deployment in large scale environment using SailPoint products.
- Very good working experience on all three modules of SailPoint, Including Compliance, Governance, and Life Cycle Manager (LCM).
- Participate in all SailPoint deployment activities - connector configuration, custom rule development, workflow configuration and development, third party system integration.
- Experience in developing custom SailPoint Rules and Workflows as per the business/ Clients need.
- Very good experience and knowledge on certifications.
- Worked in various patches and version upgrade from 6x to 7x.
- Experience in J2EE/J2EE Design Patterns, Hibernate, spring frameworks.
- Experience in all the phases of SDLC from Software Requirements Analysis Phase to Design, Development, Implementation, Unit Testing, Debugging and Deployment.
- Solid Experience in writing BeanShell script.
- Proficient problem-solver who envisions business and technical perspectives to develop workable solutions.
- Great experience in administration of User and Role Provisioning, Connectors, Workflow, Certificate Management, Session Management, Encryption technologies and directories like LDAP, MS Active Directory.
- Continuous Improvement, Customer-focused and highly organized.
- Ability to handle multiple tasks and work independently as well as in a team.
TECHNICAL SKILLS
Operating Systems: Windows, Linux
Identity and Access Management: SailPoint IIQ 5x, 6x, 7x, Sun IDM
Application Servers: Tomcat, Web sphere, Web logic
Web Based/Languages: HTML, XML, JSF
Scripting Languages: Java, JavaScript, J2EE- JSP, JSF, JDBC, BeanShell Script
PROFESSIONAL EXPERIENCE
Confidential, Reston, VA
SailPoint IAM Engineer
Responsibilities:
- Responsible for mentoring junior members and implement and recommend best practices from SailPoint side.
- Involved in day to day performance monitoring and production support as well for IdentityIQ.
- Integrated web service-based applications to authenticate and authorize users based on their access and data in SailPoint IIQ.
- Worked with IAM leads and business IT managers to understand business requirements, enterprise IT standards that influence how IAM solutions and services should perform and operate.
- Implemented and Customized Manage Access and Identity modules as per customer requirements.
- Installation, integration, and deployment of SailPoint Identity IQ in client environments.
- Develop and customize workflows in the Sail point Identity IQ for Role Creation, Identity Events, Identity Refresh and Policy Violations.
- Worked on different out of the box and custom connectors like Active Directory, UNIX, Delimited, JDBC, RACF, LDAP, etc.
- Responsible to manage Administration functionality for SailPoint applications such as loading data, create roles, create policies, scheduling tasks and run reports for certification campaigns.
- Worked on various Certifications, developed custom tasks and reports.
- Developed Custom java to fetch custom Tasks in IIQ.
- Configuration of Roles, Policies and Certifications for governance compliance and also configure business processes to manage ongoing changes.
- Worked on Standard QuickLinks, Lifecycle Manager QuickLinks and also built and configured custom QuickLinks for the extension of standard operations.
Environment: SailPoint6.x,7.x, MySQL DB, Microsoft Active Directory Server, Eclipse, JSF, Java, Tomcat 5.3/4.x
Confidential, Chicago, IL
SailPoint Developer
Responsibilities:
- SailPoint IIQ Installation and Configuration as required by the design solution.
- Development of identity federation connectors from SailPoint to target systems, along with subsequent access control by SecureAuth.
- Participated in all SailPoint deployment activities connector configuration, custom rule development.
- Implementation of Self Service feature, Password features (PTA, Forgot password, Change Password), provisioning feature, configuring various roles and policies in SailPoint.
- Manage all CM Tools (JIRA, Confluence, Artifactory, SVN, Maven, Jenkins, ANT, Git, GitHub, Visual Studio) and their usage / process ensuring traceability, repeatability, quality, and support.
- Has worked on Multi Factor Authentication, LDAP.
- Work closely with SailPoint architect and engineers for design and solution architecture Implementation of Self Service feature of SailPoint IIQ.
- Performed Access Re-Certification, Automatic Manual Remediation for applications managed by SailPoint for Employees and Contractors.
- Implementation of Password features (PTA, Forgot password, Change Password) of SailPoint IIQ.
- Setting up SailPoint IIQ policy server on 4 environments (Dev, QA, UAT & Production).
- Familiar with Access Governance and Compliance, with knowledge of engineering SODS.
- Implemented provisioning, de-provisioning, end-user self-service, and other related functionalities for a new application.
- Designed and implemented solutions which manage the Identity lifecycle of almost all applications with the enterprise, without directly controlling the identity store within the application.
- On boarded various applications like Delimited file, AD etc.
- Developed BuildMap rules, Pre-Iterate rules and Customization rules.
- Configuration and development of SailPoint Life Cycle Events (LCM).
- Build and Configure SailPoint in-built tasks like aggregation, ID refresh, schedule tasks, correlation, etc.
- Developed build map rule, creation rule and customization rule to create Employee and Contractor user accounts into SailPoint from their current application's exported feed file.
- Developed a custom form in the SailPoint UI so that various admins can create Employee/Contractor user accounts manually through UI and provision users.
- Created and ran the Aggregation task to bulk load authoritative source data from Active Directory, Exchange, and LDAP.
- Developed a creation rule to run update, terminate and rehire transactions on specified Employee and Contractor user accounts based on the feed file data.
- Developed a scheduler using Java that will periodically run to terminate contractors on their specified contract end date.
Environment: SailPoint, Core Java, SQL, UNIX Shell Script, Jira, TFS, MTM, UNIX, Oracle, SOAP UIUNIX Shell Script, Perl, Jython, XML.
Confidential, St. Louis, MO
SailPoint / IDM Security Engineer
Responsibilities:
- Manage SailPoint installation, integration, provisioning, and connectors (AD, PeopleSoft HRMS (read).
- Scheduling and implementing various type of User Entitlement Reviews (UER) for applications and databases in a timely manner to all the business areas across the organization.
- Creating Populations and Work groups in IIQ.
- Configure scheduling parameters for each UER to define their Basic, Life cycle, Notifications, Behaviors and Advanced functionalities.
- Generating various reports in IIQ like Identity Reports, Orphan Account reports, Account Discrepancy reports, Role composition report and Application attribute reports etc.
- Before on boarding we will get extract of application with the user unique ID, access levels and permission and do deep dive sessions to analyze the application.
- Creating Role Model Templates based on the applications on boarded by getting engaged with various business people as well as with TS.
- Coordinating with existing Provisioning Team for the application in order to get the existing User Access Management (UAM) model to make it fit in to IIQ.
- Involved in the installation of Sailpoint and Upgradation from 6.3 to 6.3p3.
- Define application in IIQ and upload application data feed on to IIQ.
- Configuring new IIQ based roles for the application on to IIQ.
- Tracking the completion status of various certification types like manger, application owner, entitlement owner, advanced and so on.
- Responsible for coordinating stake holders and end user in implementing IIQ.
- Provisioning application's requests in IIQ to Create/Amend/Delete user access for the on boarded applications.
- Raising and tracking incidents raised for system issues raised with Technology team.
- Identifying the risks and its root cause to mitigate the existing risk in our process.
Environment: Java, JSF, Hibernate, Sail Point 6.x, Oracle 10g, Apache Tomcat 6.0.32, XML.
Confidential
Java Developer
Responsibilities:
- Implemented Business Logic using java beans, spring boot.
- Worked in Agile Methodology.
- Participated in all phases of SDLC, involved in Agile Methodology.
- Involved client-side validation with Java coding and applied server-side validation as well to the web pages.
- Managed the Subversion with GITHUB.
- Stateless Session beans were used to carry out client requests.
- Written Spring Core and Spring MVC files to associate DAO with Business Layer.
- Wrote Web Services using REST for sending and getting data from the external interface.
- Extensively worked with JUnit framework to write JUnit test cases to perform unit testing of the application.
- Design application using new themes and custom templates and user interface by using JSP, HTML, XML, XSLT, CSS and Java Script. as per Verizon business new theme requirement.
- Used AJAX to get faster response to the user without refreshing the whole page, to develop and customize the dynamic web pages.
- A generalized component according spring framework to retrieve appropriate service for the required functionality.
- Application hosted under Tomcat and developed utilizing Eclipse IDE.
- Used XSL/XSLT for transforming and displaying reports.
- Developed schemas for XML.
- Used GIT version controlling to maintain project versions.
Environment: Java/J2ee, JSP, JBoss, JSF, Struts, Hibernate, JMS, AJAX, SQL, SDLC, JavaScript, JSON, XML, ANT, Maven, JSTL, Oracle 10g, JQuery, JUnit, Unix, Log4j.