Sailpoint Developer Resume
SUMMARY
- Extensive experience with maintaining and enhancing Sailpoint IdentityIQ installation in large company. Created and modified many applications and rules within the system. Played major roles in more than one version upgrade.
- Experienced in IAM (Identity and Access Management) and responsible to install, integrate and deploy the IdentityIQ OR Identity Now product in client environments.
- Extensive experience in financial and access management projects.
- SailPoint Identity Now Implementation strategized and implemented Identity and Access Management solutions for the client to strengthen the security posture and increase usability
- Worked with Active Directory, LDAP/UNIX groups, Networks, Human Resource systems for Identity and Access Management.
- Experienced Identity Access Management professional in the implementation of Access Review and Provisioning solution
- Managed projects for design, configuration and implementation of SailPoint IIQ, including coordinating with vendor leadership, technical services leadership, and end user customers.
- Understanding of directories (AD/LDAP) and group structures, policies, SAML 2.0, Frame set up for enterprise level Role mining, Role Based Access Control (RBAC), Multi Factor Authentication (MFA), Single Sign on (SSO), PAM (Privileged Account Management)/ (Privileged Identity Management), Entitlement Management and Identity Management.
- Excellent knowledge and experience in implementing user provisioning credential management, workflows, forms, application integration, connectors, reports and roles.
- Provided use cases and business processes for support groups on role, entitlement, provisioning and de - provisioning.
- Worked on the scrum team responsible for UI components in Identity Now, a cloud-based identitymanagement and governance solution.
- Implemented web-tier MVC module using the Struts framework and various technologies such as JSP, JavaScript, and Servlets.
- Established standards, designs and implementation of appropriate identity and access management processes and controls which help improve operations and lower risk.
- Performed data analytics to ensure data is accurate prior to staging and activating certifications.
- Served as liaison between platform, technical and business teams for end to end business process.
- Provisioning and access governance experience with and understanding of security on systems such as AD, LDAP/Unix, Oracle and manual provisioned applications.
- Direct provisioning using direct connectors for integration of target applications.
- Developed Custom java classes in IIQ.
- Performed Integration with multiple applications such as AD, Exchange, RDBMS, Flat File & LDAP. Upgraded SailPoint from 5.5 to 6.X.
- Prepared business process models used Visio to create use case diagrams.
- Determined user/business/functional requirements.
- Gather, document, validate access review requirements and processes
- Excellent knowledge in profile-based security, structural authorizations, Central User Administration, Computer Aided Test Tool (ECATT/SECATT), Segregation of Duties (SOD), SAP Governance Risk and Compliance, troubleshooting user level problems to properly access the servers and managed security throughout the SAP landscapes.
- Extensive knowledge in Java, J2EE, Java SE, STRUTS, SPRINGS, EJB, Servlets, JDBC, Java Beans
- Working knowledge of Java Web Services with real time knowledge using SOAP, OAuth 2.0 and REST.
- Strong experience in RDBMS technologies like SQL, Sub Queries, Stored Procedures, Triggers,
- Have excellent technical leadership, analytical, problem solving, communication and interpersonal skills, with ability to interact with individuals at all levels and can work as a part of a team as well as independently.
PROFESSIONAL EXPERIENCE
Languages: Java, SQL, HTML, XML, JavaScript, C++, C
RDBMS: Oracle, MySQL, SQL Server
IAM Tools: Sailpoint IIQ 6.X Sun IDM 8.1.
Directory Server: LDAP, Active Directory
Open Source Libraries: Log4J, JUnit, ANT, Maven
GUI Technologies: HTML, CSS, JavaScript
Application Servers: Apache Tomcat, Glassfish, JBoss, WebLogic, WebSphere
IDE Tools: Eclipse and NetBeans
Operating Systems: Unix, Linux, Solaris, Windows
OTHER SKILLS: Java, HTML, XML, XHTML, JSF, JavaScript, Tomcat, Web sphere, Web logic, Sail Point, Eclipse, Hibernate, Windows, Linux. Active Directory, MS SQL SERVER, SQL, SQL Server.
PROFESSIONAL EXPERIENCE
Sailpoint Developer
Confidential
Responsibilities:
- Design, implemented a solution which manage the Identity lifecycle of almost all applications with the enterprise, without directly controlling the identity store within the application.
- Development of identity federation connectors from SailPoint to target systems, along with subsequent access control by SecureAuth.
- Ensure requirements gathered, processes defined, and use cases documented follow out of the box configuration vs. customization as much as possible
- Develop SailPoint deployment and solution architectures
- Participate in all SailPoint deployment activities - connector configuration, custom rule development, workflow configuration and development, third party system integration.
- Involved in creating custom reports, certifications to cater various data feeds.
- Achieved SOX and PCI compliance by building a flexible and scalable framework to provide authentication and authorization services while supporting rules/roles/languages requirements for various International countries.
- Design and Implement data import of various types of data files from internal and external target sources for validating access levels.
- Created a Registry for important information on all applications.
- Participate in and/or User Acceptance Testing and bug-related reengineering efforts
- Perform Installation and configuration of SailPointIdentityIQ
- Develop custom SailPointBuildMap Rules and Workflows as per the business needs.
- Setup applications Active Directory, LDAP, Oracle and Flat Files.
- Providing solutions for the changing business requirements.
- Implement REST classes using SailPoint Rest Application.
- Using IIQ Console for operations such as checkout, import, connector Debug etc.,
- Used IQ Service as part Identity IQ for Active Directory (AD) provisioning.
- Setup direct connectors for AD, LDAP, MySQL, Oracle, EPIC
- Configuration of Roles, Policies and Certifications for governance compliance
- Build and Configure SailPoint in-built tasks like aggregation, ID refresh, schedule tasks, correlation, etc.
- Configuration and development of SailPoint Life Cycle Events (LCM)
- Customizing and branding of SailPoint solution.
- Provide knowledge transfer and post production support activities, as necessary.
Environment: Java SE, JSP, Tomcat 8, PowerShell Script XML, HTML, CSS, SailPoint Identity IQ 6.x, 7.0,7.0p2
SailPoint Developer
Confidential
Responsibilities:
- Highly dynamic environment with sprint teams using agile methodology.
- Involved in the development of Solution Design Overview document and technical document.
- Development of identity federation connectors from SailPoint to target systems.
- Created Custom tasks, Custom Objects to update the entities in the system which are scheduled every week.
- Built Joiner, Mover and Leaver workflows to maintain user accounts
- Involved in creating custom reports, certifications to cater various data feeds.
- Participated in all SailPoint deployment activities - connector configuration, custom rule development, workflow configuration and development, third party system integration.
- Analysis of the specifications provided by the client and help Project Manager to estimate the effort required
- Developed Rules like Build Map, Correlation, Exclusion, Policy Violation, Policy Formatting etc., as part of connector development.
- Performed two upgrade cycles of entire Identity IQ installation (versions 5.1p10->6.1 and 6.1->6.1p4)
- On boarded different applications into SailPoint IDM. Integrated SailPoint with IBM Tivoli IDM for importing roles into SailPoint System.
- Managed client requirements and configured SailPoint IIQ connectors.
- Configuring the Applications (Authoritative and Non-Authoritative) using AD, Flat file, JDBC and LDAP connectors to load the Identity Cubes.
- Performed Access re-certification, automatic manual remediation for applications managed by SailPoint for Employees and Contractors. Created numerous application definitions and associated rules to allow Identity IQ (IIQ) to retrieve access data. Main development was done in Bean Shell with occasional work in Java.
- Connectors types used included: JDBC, AD/LDAP, Windows, Unix/Linux, Delimited File, SAP, Logical
- Provide Sailpoint application consulting and development support to consumer applications as required.
- Designed and implemented custom solution for end users to request IdentityIQ capabilities following proper approval and auditing process. This feature is not available to end users by out of box.
- Recommended technical solution to fine tune performance in few of the out of box Sailpoint component.
- Developed several custom reports using the Identity IQ (IIQ) reporting system.
- Created and maintained utility programs in Java and Groovy to assist in day to day processing and maintenance.
- 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.
- Performed unit testing and involved in bug fixing of the applications and actively involved in production related issues.
Environment: Java, Bean Shell, JavaScript, SailPoint 6.x, Clear Case, Clear Quest, MS Access, Sybase, Visio, Excel and SQL (TOAD), Active Directory, LDAP, Oracle10g, MySQL, XML, Flat Files, Web services.
SailPoint Developer
Confidential
Responsibilities:
- Set up Confidential policy server on 4 environments (Dev, QA, UAT & Production)
- 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
- Manage client requirements and configure connectors for 50+ applications
- 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
- Developed a code that will send expiration notification to Contractors
- Developed a scheduler that would periodically check for Name change requests in the feed file data and will change the name of respective Employee account
- Developed a java code that will consolidate role details of user accounts into a CSV file and send to HR or Application Admin. The admin can then act upon the access of users accordingly.
- Built Joiner, Mover and Leaver workflows to maintain user accounts
- Developed custom workflows with approvals and also modified OOTB workflows as per client requirement
- Created and Implemented static/dynamic roles. Configured entitlements and policies.
- Did Access re-certification, automatic/manual remediation for applications managed by SailPoint for Employees and Contractors
- Analysis of the specifications provided by the client and help Project Manager to estimate the effort required
- Requirement analysis and preparing Requirement Documents and Design Documents