Sailpoint Iq Developer Resume
Piscataway New, JerseY
SUMMARY
- Over 8 plus years of professional experience in Information Technology primarily focused on SailPoint Engineering and Identity Managementusing SailPoint Identity IQ, Apache Tomcat, Sun Directory Server, JBOSS application server and 5+ years of involvement in Deploying Identity Management, LDAP Directories, Single Sign - On (SSO), Provisioning and Identity Workflows, Access Management, RBAC (Role-Based Access Control), Security Infrastructure Design, Authentication and Authorization advancements, and in addition custom-fabricated security and innovation system.
- Strong knowledge and experience in customizing & configuring IdentityIQ.
- Extensive experience in beanshell development, workflows, rules, access certifications, forms and policies within SailPoint IdentityIQ.
- Deployed & Configured SailPoint IdentityIQ Connectors for different target systems.
- Experience working with different BI tools, knowledge on various data extraction tools and data analysis.
- Hands on experience in concepts of Identity management including provisioning, role based access control, access request, certification, reporting & auditing.
- Strong experience in onboarding & integrating various applications into SailPoint IdentityIQ including Active Directory, Delimited files, LDAP, ServiceNOW & JDBC applications.
- Experience in configuring and customizing access reviews within IdentityIQ including validating and developing content for notifications.
- Strong knowledge in working with SQL & various database management concepts.
- Hands on federation Experience with Ping Federate using SAML 2.0, OAUTH.
- Experience in creating Class Diagrams, Use Cases and Collaboration Diagrams.
- Proficient in customizing the UI and branding depending on customer requirements.
- Strong hands on experience working with SailPointIIQ connectors, workflows, Forms, Role Management, Policies, Reports and password management.
- Strong Background on Waveset and SailPoint Identity Access Management, capabilities and SailPointImplementation and UpgradedSailPointfrom 5.x to 6.x version and Familiar with IBM ClearCase, SVNTortoise for version control.
- Experienced Security professional in the core areas of application development, access management, implementation, and deployment in large scale environment usingSailPointIdentity IQ version 5.0/6.3/7.0 in Prod and Non-Prod.
- InstalledSailPointIIQIdentityManager and Access Manager prerequisite software’s in WebSphere, WebLogic, JBoss Application Server, Web Seal, DB2, SailPoint IIQ, SailPoint IIQ Directory Server, Adapter development tool.
- Extensive experience with Oracle Identity Manager (OIM), Oracle Internet Directory (OID), Oracle Virtual Directory (OVD), Oracle Access Manager (OAM) - both 10g and 11g, Oracle Adaptive Access Manager (OAAM), Oracle Enterprise SSO (OESSO), Oracle Unified Directory OUD, SailPoint Identity IQ.
- Identity and Access Governance including Role based Access Control, Access Request and Certification.
- Expert in SailPoint certifications like Manager, Advanced and Account Group Permissions with Delegation Rules.
- Integrated with third party Adapters like SiteMinder, RSA adapter to accept the SmSession, RSA token and generate the SAML in both environments.
- Managed projects for design, configuration and implementation ofSailPointIIQ.
- Configure security and manageaccessto internal and externally hosted applications utilizing a variety of industry standard protocols such as OAuth 2.0, SAML, and WS-Federation.
- Worked in the team and faced challenges during the project development and production process.
- Experience configuring and upgrading/migratingSail pointIIQ Identity Access Management solution components.
- Experienced in building the web apps by using J2EE Design Patterns like Servlets, JSP custom tags, JSTL and message resources.
- Developed a custom form in theSail pointUI so that various admins can create user accounts manually through UI and provision users.
- Provide Support of and responsible for implementing a new Federated Identity Management Platform utilizing Ping Federate, Ping One, and Ping Access.
TECHNICAL SKILLS
Languages: C, C++, JAVA, .NET
Operating Systems: Windows, Linux, UNIX, AIX, Solaris, HP UX
Application and Web Servers: IBM WebSphere Application Server 6.x/7.x/8.x, Red hat JBoss EAP server 5.x/6.x/7.x, IBM WebSphere Portal Server 6.x/7.x/8.x, Apache Tomcat 6.x/7.x and Oracle Web Logic 8.x/10.x/12.x
Monitoring tools: Wily, Log Analyzer, Thread Analyzer, Splunk, JON 2.x/3.x, MAT
Security: SailPoint 5.x/6.x/7.x, CA Site Minder 12.x, Oracle Access Manager, CA Directory server 12.x/11.x, IBM Tivoli directory server 5.x/6.x
Scripting Languages: UNIX Shell Scripting, Jython, JACL, Perl, Beanshell.
Databases: Oracle, Sybase, Microsoft SQL, and IBM DB2
J2EE Technologies: Servlets, JSP, JDBC, RMI, JMS, JTA, JNDI, JMX, EJB, JDK, HTML, XML, DHTML, MSXML, ASPX,ClearCase, ClearQuest.
Middleware: CA IDM, CA Site minder, CA Risk Minder, CA AuthMinder, BEA/Oracle, Ping Federate, Sun One LDAP administration, Tivoli Access manager
Networking & Protocols: TCP/IP, Telnet, HTTP, HTTPS, FTP, SNMP, LDAP, DNS, DHCP, SSL, SOAP, Load Balancer Big IPF5, IBM Edge Server.
PROFESSIONAL EXPERIENCE
Confidential, Piscataway, New Jersey
SailPoint IQ Developer
Responsibilities:
- Involved in project preparation meetings with the Stake holders to gather information about project related requirements.
- Development of identity federation connectors fromSailpoint to target systems along with subsequent access control by SecureAuth.
- Ensure requirements gathered, processes defined, and cases documented follow out of the box configuration vs. customization as much as possible.
- Manage client requirements and configureSailpoint IIQ connectors for numerous applications.
- DevelopSailpoint deployment and solution architectures.
- Participate in allSailpoint deployment activities: connector configuration, custom rule development, workflow configuration and development, and third party system integration.
- Experience in design, development, testing and implementation expertise in IDM Using SailPoint.
- Strong team communication and interaction skills in working with all levels of resources across the organization.
- Implemented Workflow (Joiner, Leaver) and some custom rules.
- Design and implementation of Users database access provisioning, de-provisioning and password reset management using SailPoint Identity IQ
- Implemented provisioning, de-provisioning and other related functionalities for new application.
- Provided support in the performance testing using JMeter, user acceptance testing and end user testing task includes developing test plan, test script and reports.
- Designed and implemented a solution which manages the identity lifecycle of almost all applications with the enterprise without directly controlling the identity store within the application.
- Involved in creating custom reports and certifications in order to cater to various data feeds.
- 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.
- Expertise in configuration of Roles, Policies, aggregation and workflows etc.
- Participate in User Acceptance Testing and bug-related reengineering efforts.
- Perform installation and configuration ofSailpointIdentityIQ.
- Develop customSailpointBuildMap rules and workflows as per the business needs.
- Setup applications Active Directory, LDAP, Oracle, and Flat Files.
- Provided solutions for the changing business requirements.
- Implement REST classes usingSailpoint Rest Application.
- Using IIQConsolefor operations such as checkout, import, connector Debug, etc.
- Using Debug pages to examine individual objects like identities for provisioning access requests to users (mirroring one user’s privileges).
- UsedIQServiceas part Identity IQ for Active Directory (AD) provisioning.
- Setup direct connectors for AD, LDAP, MySQL, Oracle, and EPIC.
- Configuration of roles, policies, and certifications for governance compliance
- Build and configureSailpoint built-in tasks like account group aggregation, ID refresh, scheduled tasks, identity correlation, etc.
- Configuration and development ofSailpoint Life Cycle Events (LCM) using the scheduling option to automate events like certifications, policies, and tasks.
- Customizing and branding of Sailpoint solution.
- Provide knowledge transfer and post production support activities as necessary.
Confidential, San ramon, California
SailPoint IQ developer/Consultant
Responsibilities:
- Extensively gathered requirements from all users, experts, and key personnel to understand the current functionality of the existing system.
- Implementation of SailPoint IdentityIQ to enable enterprise to successfully manage access to applications and to manage the identities.
- Design SailPoint deployment and solution architectures.
- Manage client requirements and configure SailPoint IIQ connectors for 124 applications.
- Perform Installation and configuration of SailPoint IdentityIQ 6.4 and Upgrading to 7.0.
- Developed Configuration, Integration and migration documentation for the client developing connectors and API(s) for automated provisioning.
- Created an enterprise governance model across roles, policies and risk.
- Implemented solution automatically route access review reports to the appropriate certifiers.
- Worked on Provisioning use case development, role definition, building to meet compliance controls, and IAM governance.
- Involved in Application connector configurations like delimited, JDBC, AD etc.
- Created test environment using different managed systems like Active Directory, Windows Local and also Cloud Based managed system MS Exchange Online etc.
- Implemented solution to track the full history of each certification item, including delegation, forwarding, challenge and review decisions for all entitlements and roles.
- Worked with Information Security team to integrate with applications and Role Lifecycle Management.
- Troubleshooting, root cause analysis, identification and design of solution, coding that does bug fixes and enhancements.
- Centralized identity data, roles, business policy and risk modeling to support compliance initiatives and user lifecycle management.
- Ensured the timely resolution of the defects interacting with the development team to locate the root cause.
- Worked on customizing connectors, workflows, forms, rules, policies, report etc. in IIQ.
- Part of Design, Development and Deployment phases.
- Created Two Levels Approvals of POLICY VIOLATION WORKFLOWS.
- Created Custom tasks and Custom Reports.
Confidential, Plano, Texas
SailPoint IIQ Engineer
Responsibilities:
- Built LCM workflows to maintain user accounts.
- Involved in upgrade of SailPoint 6.1 to SailPoint IIQ 6.3.
- Rewriting the workflows to encompass the new way of provisioning.
- Restructured the entire product to reflect direct provisioning across many applications. In the process of upgrading the IdentityIQ product from 6.1 to 6.3.
- Created and Implemented static/dynamic roles. Configured entitlements and policies.
- Design complex exclusion rules, correlation and data loading tasks in Identity IQ.
- Analysis of the specifications provided by the client and help Project Manager to estimate the effort required.
- Extensively worked on identifying, analyzing, and resolving defects and issues with SailPoint IIQ.
- Participated in and/or User Acceptance Testing and bug-related reengineering efforts.
- Designed, implemented, and educated on SailPoint build processes, code migration, and source control use.
- Managed client requirements and configured SailPoint IIQ connectors.
- Setup integration with enterprise platforms & applications such as Active Directory, LDAP Directory and Flat Files.
- Documented the IT security and identity management environment to include processes.
Confidential
Java Developer
Responsibilities:
- Analyzed Use Case Diagrams and created various UML Diagrams such as class and sequence diagrams
- Followed Spring MVC framework to develop the application for the project
- Played key role in the design and development of application using J2EE, EAD4J technologies/framework using SOA
- Leveraged the homegrown framework to handle exceptions
- Developed application using POJO on EclipseIDE
- Implemented frontend components using Struts framework
- Wrote Actionclasses, Request Processor, Business Delegate, BusinessObjects, Service classes and JSPages
- Utilized Struts Validator framework to validate the form data
- Designed the presentation tier components by customizing the Struts framework components such as configuring web modules, request processors and error handling components
- Developed JSP pages using Struts custom tags
- Developed the components for parsing XML documents using SAX and DOM parsers
- Implemented design patterns such as DAO, Session Facade and Value Objects
- Implemented the Web Services functionality in the application to allow access by external applications to the data
- Utilized Apache Axis for the web service framework and created and deployed clients using SOAP and WSDL.
- Developed and implemented several test cases using JUnit and performed load testing
- Used Hibernate as ORM tool and defined the mapping and relationship of each table in database
- Coordinated with QA team to ensure the quality of the application
- Deployed the application in IBMWebSphereApplicationServer8.0
