Sr. Sailpoint Developer Resume
CA
SUMMARY
- Software Developer with 5+ years of Professional Experience in Identity and Access Management and web application development using Java and J2EE.
- Installed and Configured SailPoint IIQ 6.4 and 7.1 in both Linux Environment & Windows environment.
- Experienced with different connectors such as Active Directory, Oracle Database Direct, JDBC, Salesforce, Microsoft Azure AD and Delimited File.
- Strong knowledge on Active Directory.
- Worked on web service custom connector.
- Strong hands on experience on SailPoint IIQ concepts such as Provisioning, De - provisioning, Certifications, Tasks, Workflows, and Rules, etc.
- Sound knowledge on Roles, Life Cycle Manager, Policies and Reports.
- Experienced with both Authoritative and non-authoritative applications with various connectors.
- Strong knowledge on all Aggregation and Connector rules.
- Hands on experience with Birthright Right provisioning for Active Directory.
- Worked on Lifecycle Event provisioning features Joiner, Leaver, Rehire and Manager Transfer.
- Developed custom rules and workflows to meet the client requirements.
- Experienced with Access Groups, Role Mining and RoleBasedAccessControl (RBAC).
- Experienced with Identity and access management concepts as Password Management, Self-Service, Authorization, and Authentication.
- Worked on integration of workday, PeopleSoft, SAP with SailpointIIQ.
- Hands on experience on Lifecycle Management.
- Enabled Desktop Password Reset and provided Desktop link to users to reset their passwords.
- Experienced with Bean shell scripting language.
- Expertise in designing and deploying Identity and Access Management Solutions to improve user’s experience, meet compliance and reduce costs.
- Developed custom rules such as Correlation, Manager Correlation, Creation, Build Map, Provisioning and De-provisioning rules.
- Executed Rules, Identities, Tasks from IIQ Console.
- Experience of Jenkins, Apache Tomcat, Git, GitHub, Maven.
- Worked on webservices connector.
- Worked on Ping federate for federation.
- Used siteminder as a single sign on solution.
- Good experience on Agile methodology.
- Developed custom Quick links to invoke workflows and Quick Link configuration.
- Sound knowledge on SailPoint IIQ console commands to perform various operations.
- Worked on Adding Customized Attributes to Identity Warehouse and customized SailPoint IIQ Login page.
- Worked on Access Governance tools to ensure the application’s user access is reviewed periodically.
- Designed and developed with User Interface applications with HTML, CSS, and JavaScript.
- Excellent expertise in design and coding in distributed computing domain using technologies likeJava, J2EE and XML.
- Good knowledge on Java Object Oriented Concepts and Eclipse IDE tool and Hands on experience on Linux/Unix commands.
- Sound knowledge on Oracle 10g, 11g, SQL / PLSQL queries, MYSQL and RDBMS Concepts and database tools SQL-Developer, MySQL Workbench.
- Strong Technical background, excellent analytical ability and debugging skills, good communication skills, team player and goal oriented, with a commitment to excellence.
- Strong in defect management, bug reporting, reviews, quality process awareness, root cause Analysis.
- Strong knowledge on Oracle, MySQL, DB2 and SQL Server Databases. Experience in ETL, Data Warehouse and Data Migration experience.
- Involved in all stages of software development cycle, namely design, specification, coding, debugging, testing, integration, implementation, documentation and support.
- Comfortable with working on windows and Linux operating systems. Experience with Oracle Web logic application servers.
- Great learning skills with the ability to adapt to rapid changing technologies and ensuring functional.
- Experienced in web development using HTML, CSS, and JavaScript technologies.
- Worked on various flavors of UNIX operating system like Linux.
- Good Familiarity on using IDEs like eclipse, JDeveloper.
TECHNICAL SKILLS
Identity Management: SailPoint IIQ
Programming Languages: JAVA, JDBC, JSP
Scripting Languages: HTML, CSS, JAVASCRIPT, HTML5, UNIX, LINUX, Bean Shell,Python
Database: MQSQL, ORACLE 10G/11G, SQL, PLSQL, RDBMS
Tools: Eclipse, SQL-Developer, MySQL Workbench, Rational Rose, MySQL Query Browser, Dream Viewer
Application Server: Apache Tomcat, JBOSS, WebLogic
Operating Systems: Windows 7,8,10, Linux
Virtualization Tools: VMware, Oracle Virtual Box.
PROFESSIONAL EXPERIENCE
Confidential, CA
Sr. Sailpoint Developer
Responsibilities:
- Upgraded sailpoint 6.4 to sailpoint 7.1
- Involved in on boarding client specific Applications.
- 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.
- Improved the correlation rules for existing connectors to reduce the uncorrelated accounts.
- Created user flow, UI design and design specifications for client applications.
- Proficient in creating and modifying workflows for implementing business flows as per the requirements.
- Design and document CI/CD tools configuration management.
- Build and Deployment CI/CD Pipelines.
- Migrated user’s from Active Directory to Azure Active Directory.
- Worked on installation, configuring and administration of Ping federate to achieve federation
- Integrated Azure Active Directory with SailpointIIQ
- Configured SailPoint for Roles and Entitlements by importing the data given by the different target application owners.
- Worked on various Certifications, developed custom task and reports.
- Participate in all Sailpoint deployment activities - connector configuration, custom rule development, workflow configuration and development, third party system integration.
- Ensure requirements gathered, processes defined, and use cases documented follow out of the box configuration, customization as much as possible.
- Participate in User Acceptance Testing and bug-related reengineering efforts.
- Built Joiner, Mover and Leaver workflows to maintain user accounts.
- Created and ran the aggregation task to bulk load authoritative source data from Active Directory, Exchange, LDAP, SAP and others.
- Tested the different types of connectors in various environments like development, UAT and production.
- Created Jobs for Builds and Deployments, installed several plugins in Jenkins to support multiple tools required for the implementation of projects.
- Automated CI/CD pipeline for the monitoring tools Docker containers and also written script to test them.
- Created the custom task to launch the business process (Work Flow) as per the requirement specification.
- Developed custom certifications to cater client needs.
- Communicated to clients and partner's aspects of both the product and the implementation at the technical and functional levels appropriate for the situation.
- Provide knowledge transfer and post production support activities, as necessary.
Environment: SailPoint IdentityIQ, J2EE, CSS, jQuery, MySQL, Tomcat, Putty, Share Point, HTML.
Confidential, TN
Sailpoint Developer
Responsibilities:
- Installed and configured Identity Access Management SailPoint Identity IQ and Life Cycle Manager Components in client environments.
- Configured different SailPoint IIQ out of box connectors Active Directory, JDBC and Delimited File.
- Designed and Implemented SailPointIIQ and Integrated with Salesforce.
- Worked on aggregation and provisioning between Sailpoint IIQ and Salesforce.
- Hands on experience on Password Management, installed PWI in Active Directory and synchronized passwords into Sail point.
- For application on-boarding gathered information with Application Onboarding questionnaire & Attribute-mapping questionnaire.
- Developed various custom rules with bean shell and tasks loaded into SailPoint IIQ.
- Triggered Emails to application owners about aggregation task status.
- Communicate with technical management about the progress of Implementation Process.
- Customized approval process i.e. request route for multi-approval.
- Developed and implemented custom rules as per business requirements.
- Worked on SailPointIIQ concepts such as Certifications, RBAC and Policy Management.
- Worked on Groups and Populations to find out the identities based on group factory attribute.
- Worked on Provisioning use case development, role definition, building to meet compliance controls, and IAM governance.
- Worked on role based provisioning to identities on target system applications.
- Managed assigned projects through planning, organization, and collaboration with technical resources, application owners.
- Developed custom policy rule defines a policy that Identities should be logging in to every account they own at least every 90 days.
- Developed custom rules such as Build Map, Creation rules as per client requirements.
- Created new password and reset password for bulk of users as per client needs with custom rules.
- Created custom Email Recipient rule returns the name of the item owner’s manager as the email recipient during certification process.
- Worked on Lifecycle Event provisioning features Joiner, Leaver, Rehire and Manager Transfer.
- Worked with sailpoint development team to analysis the SailPoint bugs.
- Worked on certification and automatic remediation for employees.
- Customized identity warehouse and added attributes to find out whether application is authoritative or non-authoritative.
- Worked on access certification and automatic remediation for employees.
Environment: SailPoint IdentityIQ7.1, J2EE, XHTML, CSS, JavaScript, jQuery, MySQL, SVN, Web Sphere Application server 6.0.
Confidential, CA
SailPoint developer
Responsibilities:
- Upgrading from 6.4 to 7.1 and involved in installation of SailPoint IIQ in various environments like UNIX and Windows
- Requirement gathering for password management
- Created user flow, UI design and design specifications for client applications
- Wrote use cases and requirements specification documents for user flow.
- Preparing the documents for the existing process, and modify the existing documents when there is a change in the process.
- Worked on customizing User on boarding process as per customer requirements.
- Created advanced certification using the populations and group factory
- 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
- Developed product customizations in Java and Bean shell to meet customer requirements.
- On boarded various applications like delimited file, AD etc.
- Created Account Group permissions and Account Group membership certification.
- Built and configured Joiner, Mover and Leaver workflows to maintain user accounts as per the birth right accesses
- Used incident management to observe the activities of the organization.
- Worked on different connectors like Active Directory, UNIX, Delimited and Lotus Notes
- Developed Build Map rules, Pre-Iterate rules and Customization rules (Bean Shell Script).
- Worked on various Certifications, developed custom tasks and reports
- Ensure requirements gathered, processes defined, and use cases documented follow out of the box configuration vs. customization as much as possible
- Used Application Integration to get data from different applications.
- Design correlation and data loading tasks in IdentityIQ
- Designed and deployed Identity & Access Management solution to improve user experience, meet compliance, and reduce costs.
Environment: SailPoint IdentityIQ, J2EE, XHTML, CSS, JavaScript, JQuery, MySQL, SVN, Web Sphere Application server 6.0.
Confidential, CA
Sailpoint Developer
Responsibilities:
- Installed and implemented Identity and Access Management SailPointIIQ.
- Installed and configured SailPointIIQ component Life Cycle Manager.
- Integrated IIQ with different external databases and applications for provisioning and de- provisioning using Oracle Database Direct.
- Worked on application on-boarding using variousSailPointOut-of-box connectors such as Salesforce, Active Directory and Delimited File.
- Worked on custom rules such as Build Map and Customization rules.
- Developed roles to provision access on applications.
- Developed different custom reports using IIQ reporting system.
- Customized adding new attributes to the Identity Cube through UI.
- Performed on Access Reviews to identity Risk Scores & entitlements of Identities.
- Improved capabilities by controlling access to application in Identity Access Management.
- Worked on SOD Policies, Workflows and developed custom Tasks.
- Configured Sail Point built-in functions like Aggregation, Identity refresh, correlation, Scheduler Task, etc.
- Developed custom rules with Bean Shell scripting language
- Performed different operations such as connector Debug, Task Execution, Workflow creation, create & Execute rules through IIQ console.
- Work closely withSailPointarchitect and engineers for design.
- Customized UI Configuration from debug page to run tasks frequently through Task Schedule.
- Used Life Cycle Manager to create life cycle event to run the business process based on Identity changes.
- Worked on Object Oriented Programming, Multithreading concepts in Java.
- Deployed Application in Tomcat Server on Windows environment.
- Experienced with developing applications using Java, J2EE Technologies, JDBC, and JSP.
Environment: SailPointIIQ, Active Directory, JavaScript, CSS, HTML, XML, LINUX, JAVA 1.7, JDBC, Oracle10g, Eclipse, SQLDeveloper, SQL, PL/SQL, JAVA, J2EE, UNIX, MySQL Workbench and Tomcat.
Confidential
Sailpoint/java Developer
Responsibilities:
- Involved in designing, development and implementing of Sail PointIdentity IQ
- Involved in on boarding client specific Applications.
- Sail PointIdentity IQ Installation and Configuration as required by the design solution
- Implementation of Self Service feature, Password features (PTA, Forgot Password, Change Password), provisioning feature, configuring various roles and policies inSailPoint
- Worked on different connectors like Active Directory, UNIX, Delimited and Lotus Notes.
- Developed Build Map rules, Pre-Iterate rules and Customization rules (Bean Shell Script).
- Worked on various Certifications, developed custom tasks and reports.
- 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
- Worked on identifying central source of data feed in order to onboard Identities intoSailPoint.
- Developed Audit Detail Report, SOX Report and Remediation Report as per client needs.
- Involved in designing and implementing Custom AD connectivity in order to pull data from AD.
- Designed integration configuration for Remedy ticketing system withSailPointIdentityIQ as to cater existing client specific ticketing system.
- Developed custom certifications to cater client needs.
- Developed Delegation rules, customized certifications to send email notifications as per client needs.
- Designed and deployed Identity & Access Management solution to improve user experience, meet compliance, and reduce costs.
- Worked on various Certifications, developed custom task and reports.
- Worked on Scopes inSailPoint, to manage users in different geo locations.
- Worked on custom and out of box workflows inSailPoint.
- Communicated to clients and partner's aspects of both the product and the implementation at the technical and functional levels appropriate for the situation
Confidential
Jr. JAVA Developer(Intern)
Responsibilities:
- To analyze the requirements and develop enhancements that will mostly benefit users.
- Used HTML to develop websites.
- By MVC architecture it separates the representation of information from the user interaction with it.
- Modified the existing website by adding suitable naming conventions and coding standards.
- Worked with user interfaces and applied usability principle to portals.
- Primary role was to improve GUI, solve the navigational issues and provide support to the senior web developers.
- Used Wireframes to draw the user requirements.
- Developed clickable prototypes in HTML, SOAP, DHTML, Photoshop, CSS and JavaScript.
- Tested web sites and fixed any existing bugs using Firebug.
- Provide maintenance to several websites.
- Responsible for code optimization and test the website across different browsers.
Environment: HTML, JavaScript, CSS, Adobe Photoshop, DHTML, MS Office, Firefox, Windows