Sailpoint Developer Resume
Dallas, TX
SUMMARY
- Strong experience in Designing Developing and implementing with major portion onSailPointIdentityIQ, IDNOW, OKTA, SSO and IDM concepts.
- Strong in Advising and navigating clients to follow the best practices that is followed across industry standard within the IAM Domain.
- Proficient with BeanShell rules, forms, workflows, policies, and access certifications within the IdentityIQ framework including all three modules ofSailPointwhich is LCM, Governance and Compliance.
- Experience in Compliance Management Solutions, Lifecycle Manager and User Provisioning.
- Experience in Configuring OKTA inbuilt multifactor authentication for additional security.
- Develop and customize configurations, Email templates, rules inSailPointIdentityIQ.
- Creating and modifying workflows for implementing business flows and performance tuning and problem determination for IAM solution.
- Experience in developing custom workflows and rules in BeanShell.
- Strong experience in customizing UI and writing own custom rules.
- Designed and implementedSailPointbuild processes, code migration, and source control use.
- Experience is developing and configuring custom SOD policies using rules.
- Experience integrating IIQ with ServiceNow for service desk module.
- Developed a custom form in theSailPointUI so that various admins can create user accounts manually through UI and provision users.
- Investigated and modified AD and other Windows systems based application access issues.
- Experience in installing AD / IWA agents on member domains, validating single sign - on, user provisioning and troubleshooting password synchronization across multiple Okta platforms.
- Designed and implemented custom solution for end users to request Identity IQ capabilities following proper approval and auditing process.
- Experience on setting up SAML applications in OKTA Installing AD / IWA agents on member domains, validating single sign-on, user provisioning and troubleshooting password synchronization across multiple Okta platforms.
- Troubleshoot and resolve issues efficiently during migration and onboarding activities
- Strong experience in Quick link configuration and dynamic scoping in IIQ.
- Customized workflows based on customer requirements.
- Extensively involved in risk analysis and providing mitigation plan to known and predicted issues.
- Working experience inSailPointdeployment activities- connector configuration, custom rule development, workflow configuration and development, third party system integration.
- Knowledge of the Software Development Life Cycle (SDLC) and a complete understanding of various phases involved in SDLC.
- Designed and developed web-based UI application using struts tiles framework and used JSTL, JAVA/J2EE, xml, HTML, Ajax, CSS, jQuery for the presentation layer.
- Team Player, quick learner and self-starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.
TECHNICAL SKILLS
Identity and Access Management: SailPoint IIQ, Okta SSO, Microsoft Azure
Build Tools: Eclipse, NetBeans
Databases: SQL Server, MySQL, MS Access
Programming Languages: Java BeanShell script, CSS, XML, HTML, JAVA, J2EE, JSP, Servlet, JDBC, SOAP, LDAP, PHP
Operating Systems: LINUX, Mac OSX, Windows
Software Modeling Tools: Microsoft Office Suite, MS Project
PROFESSIONAL EXPERIENCE
Confidential
SailPoint Developer
Responsibilities:
- Implemented and customized manage access and manage identity modules as per customer requirements in SailPoint IIQ.
- Worked on the configuration and management of an identity and access management system (Identity IQ), onboarding of applications, administration of identities, roles, entitlements, and the review of user access rights for corporate applications.
- Created user profile records, roles system risk ranking, and provisioning tasks in the SailPoint UI.
- Aggregated the users into SailPoint IIQ and ran the aggregation task to bulk load authoritative source data using various connectors like Delimited File, LDAP, SQL Database and Active Directory.
- Developed and customized workflows for provisioning and de-provisioning accounts across various internal and external systems in SailPoint IIQ.
- Involved in development and configuration of SailPoint Life Cycle Events (LCM).
- Experience working with customizing certifications.
- Designed a way Managed Attribute and Bundle are data driven so that during certification campaign it’s easy to work on.
- Implementing the provisioning feature of SailPoint IIQ by using various connectors like LDAP, Workday, etc. Experience in installing Okta’ s Lightweight agent to integrate with Active Directory.
- Created a run book based on - Okta deployment process, AD installation and Troubleshooting guide.
- Involved in Configuration and development of SailPoint Life Cycle Events (LCM)
- Installed and configured Password Reset Administrator tool to reset the passwords from Care team.
- Coordinating with the Clients / on-site team for gathering enhancement requirements, status updates and issue handling.
- Involved in test cases preparation and setting up test environment.
- Developed a code using Java and BeanShell to meet customer requirements and updated various objects like Managed Attributes, Bundles based on different platform.
- Created policy rules to ensure SOD and wrote new workflows to reflect business needs.
- Created and customized build map rule to create Employee and Contractor user accounts into SailPoint IIQ from their current application’s exported feed file.
- Worked on scheduler using Java that runs periodically to calculated manager exists for employees or contractors.
- Worked on RBAC (Role Based Access Control) analysis and implementation.
- Worked on configuring Organizational, Business, and IT roles for various application entitlements.
- Conducted periodic review of system documentation and created design documentation for development and enhancement of work efforts.
- Worked with agile development methodology, Implemented Agile (Scrum) Methodology which includes daily scrum with team.
- Worked with operations team to solve incident tickets.
- Researched complaints and made necessary adjustments and/or recommendations to resolve complex software related issues.
- Worked with clients for user testing, debugging, support and maintenance.
- Made decisions regarding own work methods, occasionally in ambiguous situations and received guidance where needed by following established guidelines/procedures to ensure audit and corporate compliance.
Confidential, Dallas, TX
IAM SailPoint Developer
Responsibilities:
- SailPointIIQ Installation and configuration as required by design solution.
- Create various reports in IdentityIQ like Role composition report, Identity Reports and Application attribute reports.
- Analyze the application before on boarding to get extract of application with the user unique ID, access levels and permission and do deep dive sessions.
- Implementation of Self-service feature, Password feature, Provisioning feature and policies inSailPoint.
- Maintained user account workflows using form Joiner, Mover and Leaver.
- Implemented OKTA to enable SSO for various applications.
- Experience in installing Okta’ s Lightweight agent to integrate with Active Directory
- Deploying SSO across all member company domains involved establishing the firewalls.
- EvaluatedSailPoint-IIQ by Life Cycle Management, Access Review/Certifications, Policy Management, Role-Based Access Control and Connector modules.
- Involved with existing Provisioning Team for the application to make it fit in to IIQ and to get the existing User Access Management (UAM) model.
- ManageSailPointinstallation, integration, provisioning and connectors like AD, PeopleSoft HRMS. Recognize the risks and root cause to mitigate the existing risk in our progress.
- Create/Amend/Delete user access for the on boarded applications using Provisioning application’s requests in IIQ.
- Implement and Schedule various type of User Entitlement Reviews for applications and databases in a timely manner to all the business areas across the organization.
- To implement Change Requests in IIQ, Drawing Scheduling of Events and Shape of the weekend for Business check Outs.
- Developing Work groups and Populations in IIQ.
- Specify and upload application data feed on to IIQ application.
- Build new IIQ based roles for the application on to IIQ.
- Writing Java Code with the team and designed review with the Architects.
- Developed the user interface screens for clients using JSP, JSTL, HTML, XML and JavaScript.
- Designed, configured, and deployed Microsoft Azure for various applications using the Azure stack such as Azure SQL, Cloud Services, and ARM.
Confidential, Louisville, KY
SailPoint Developer
Responsibilities:
- Designed, Architect and Deployed Sailpoint IDNOW application.
- Did the full migration from SailPoint IIQ to IDNOW Platform.
- Developed the rules like Build Map, correlation, and manager correlation rules.
- Developed out-of-the-box reports to track policy violation activities.
- Worked on risk score of a policy to control notifications and corrective actions when a violation is detected.
- Involved in the developing workflows (JML process) with two level approvals.
- Developed Rules like Build Map, Correlation, Exclusion, Policy Violation, Policy Formatting etc., as part of connector development.
- Developed code for rules, debugging and testing applications.
- Determined user/business/functional requirements.
- Created vision, business process models, use case diagrams, activity diagrams, and state chart diagrams.
- Tested and fixed the bugs in whole project.
Confidential, Houston, TX
IAM Developer
Responsibilities:
- Involved in designing, development and implementing of IdentityIQ.
- Involved in onboarding client specific Applications.
- Worked on identifying central source of data feed 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 to pull data from AD.
- Designed integration configuration for Remedy ticketing system withSailPointIIQ as to cater existing client specific ticketing system.
- Developed Build Map rules, Pre-Iterate rules and Customization rules.
- Developed Delegation rules, customized certifications to send email notifications as per client needs.
- Developed custom certifications to cater 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.
Confidential, Addison, TX
IAM Software Developer
Responsibilities:
- Gather the requirements and create the technical design documents.
- Research and evaluate software related technologies and products related to JAVA/J2EE architectural designs.
- Design and develop testing and maintenance procedures and activities.
- Develop and write the coding that meets the customer requirements.
- Integrated OKTA for SSO and MFA Solution.
- Create the necessary new documentation and update the existing documentation.
- Assist and support other team members on multiple projects.
- Ensure compliance with the documented software processes and procedures throughout the lifecycle.
Confidential
Software Developer
Responsibilities:
- Involved in Full Cycle of Software Development from Analysis through Design, Development, Integration and testing phases.
- Used Agile Methodology and actively participated in Scrum meetings to produce quality deliverables within time.
- Created Class Diagrams, Sequence Diagrams and Activity Diagrams to describe the relationship that exists among system's object in accordance with the business requirements using UML.
- Designed and implemented application using JSP, Spring MVC, Struts 2.0, JNDI, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions, Hibernate, JDBC, SQL, ANT, JMS, Oracle, JBoss
- System built using Model-View-Controller (MVC) architecture.
- Implemented the application using the concrete principles laid down by several design patterns such as Composite View, Session Facade, Business Delegate, Bean Factory, Singleton, Data Access Object, and Service Locator.
- Involved in Developing of Application based on J2EE using Struts, Hibernate and spring framework.
- Implemented front-end using JSP, HTML, JSTL, CSS and JavaScript.
- Developed client request validations and processing using JavaScript and HTML.
- Developed Web services to allow communication between application through RESTful over HTTP using Apache Axis2.
- Designed and implemented transaction management using Spring AOP.
- Implemented different types of spring controllers as per application requirements, Spring validators, persistence layer, DAO and service layer components using Spring/Hibernate API and Spring/Hibernate annotations. Extensively used Hibernate QL.
- Extensively used Spring IOC, configured Application Context files and performed database object mapping using Hibernate annotations.
- Used JPA for mapping business objects to the Oracle database
- Automate build process by using Maven and used CVS version control tool.
- Configured and customized logs using Log4J.
- Created an application in UNIX and windows platforms, involved in shell script or UNIX operating system.
- Provided production support by debugging and fixing critical issues related to application and database.
- Troubleshooting of high volume and transaction and connection pool related issues in production and refactored code to fix the issues.