Sr Sailpoint Developer Resume
Albany, NY
SUMMARY
- Over 9 years of IT experience, 6+ years experienced in SailPoint, and IAM (Identity and Access Management).
- Extensive experience in financial and access management projects.
- Worked with Active Directory, LDAP/UNIX groups, Networks, Human Resource systems for Identity and Access Management.
- Managed projects for design, configuration and implementation ofSailPointIIQ, including coordinating with vendor leadership, technical services leadership, and end user customers.
- Understanding of directories (AD/LDAP) and group structures, policies etc, 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.
- 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 s.
- 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. UpgradedSailPointfrom 5.5 to 6.X.
- Prepared business process models used Visio to create use case diagrams.
- Determined user/business/functional requirements.
- 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, Functions.Experience working with project management methodologies- agile development methodology, Implemented Agile (Scrum) Methodology that includes daily scrum with team.
- Proficiency in programming with different Java IDE's like Eclipse.
- Good working experience with deploying applications in Unix/Linux and using tools like Putty and WinSCP.
- Highly experienced working with logging frameworks like log4j.
- Experience in source code control tools like GITHUB, CVS and SVN.
- Strong understanding of Object Oriented technology and standard java development frameworks.
- Strong MS excel and access skills with knowledge on business analytic tools such as Tableau.
- 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
Confidential, Albany NY
Sr SailPoint Developer
Responsibilities:
- Designed and implemented Access, Automated Provisioning and Governance aspects of IIQ.
- Mainly responsible for converting the combination of manual and CONTROL-SA provisioning to directSailPointprovisioning via both out of the boxSailPointconnectors, and custom written Java code connecting to a variety of systems via mechanisms such as SOAP and REST web services, JDBC, custom API's etc.
- Rewriting the workflows to encompass the new way of provisioning. Restructured the entire product to reflect direct provisioning across a large number of applications. In the process of upgrading the IdentityIQ product from 6.1 to 6.3.
- Led a team to develop connectors for new applications including SSAE16, SOX and high risk ranking applications usingSailPointIdentity IQ 6.1.
- Implementation of different direct/custom connectors to connect Mainframe (RACF), Teradata, Unix and Oracle..etc.
- Installed and configured RACFSailPointconnector to integrate with Mainframe systems.
- Designed an ETL package using Microsoft SSIS (SQL Server Integration Services) to load over 1TB data set.
- Wrote policy rules to ensure SOD, and written new workflows to reflect business needs.
- Design and developed a shell script to find on a server all the users who has sudo access, then generate a report that can be run from the cron (UNIX system scheduler).
- Built a customized task to generate manager s in bulk to improve the Technical and Functional Acceptance Testing (TAT/FAT) process efficiency.
- Implemented and Customized theSailPointproduct to configure products (such as Bladelogic, TAM, and OIM), systems administration, operational support and problem resolution.
- Involved in knowledge sharing sessions forSailPointCompliance Manger component and involved in creation of design documents, code reviews and statement of deployment methodologies for the clients.
- Preparing Audit reports for monitoring the SOD conflicts using Control Software International (CSI) Tool.
- Execute (SailPointIIQ) test cases through multiple launches and to include development and test environments.
- Implemented Identity-aware applications using Windows Identity foundation (WIF).
- Assist in updating (SailPointIIQ) workgroups.
- MonitorSailPointIIQ product functionalities.
- IAM Process documentation.
- Collaborated in implementing and deploying SailPoint's IdentityNow (IDNow) in Windows for WDesk a SOX Compliance Reporting application.
- Provide project management support across multiple security work streams
- Provisioning and access governance experience with and understanding of security on systems such as AD, LDAP/Unix, Oracle, Sybase and manual provisioned applications.
- Widely use informatica for ETL testing and scheduling the workflow.
Environment: SailPointIIQ 6.0,6.1,6.1p2, J2EE, JUnit, HTML, CSS, JavaScript, JSF, Hibernate, JQuery, MySQL, SQL Server SSIS, SVN, HTML, Web Sphere Application server 6.0, Java 7, Bean shell script, Tomcat 7, BEA Weblogic, WSAD, RAD, Apache, Ant, AJAX, Struts, Log4J, Rapid SQL, XML, Informatica.
Confidential, Charlotte NC
SailPoint Developer
Responsibilities:
- Designed and configuredSailPointIdentityIQ 6.2 to manage the identity and access of users to on-premise apps.
- Worked closely withSailPointarchitect and engineers for design and solution architecture.
- Involved in design and implementation of IdentityIQ solution, configuring Active Directory, and Shared Folders. Wrote and tested JAVA code for plugins, schedule, transformation, and tasks.
- Wrote policy rules to ensure Separation of Duties (SOD), and wrote new workflows to reflect business needs.
- Monitor alert logs generated by the scripts, triggered by the activities performed by individual resources on the UNIX & Windows Servers, Oracle and Sybase databases on daily basis.
- Provide technical leadership is all aspects of IdentityIQ from early phase proposals through, design, code, test, deploy and maintain.
- Work with project teams to ensure access management requirements and policies are complied with and followed.
- Perform security server audits using tools such as: BMC Bladelogic, Trendmicro Deep Security, RSA Envision, eDMZ, and Foundstone.
- Collaborate with business data owners to develop and implement access policies governing access to confidential and other business data.
- Participate in the evaluation, selection and implementation of third-party access solutions.
- Worked on custom and out of box workflows inSailPoint.
- Developed Custom java classes in order to fetch custom Tasks in IIQ.
- Extensively worked withSailPointAPI to develop custom functionalities.
- Provided production support for existing application.
- Configuration of Roles, Policies and s for governance compliance.
- Build and Configure custom QuickLinks for Contractor Management.
- Worked on various s, task and reports.
- Assist in Testing by creating Test plan and Test cases.
- POC at different stages of the project
- Attended Sail point from Sail point SME
- Worked on Agile Methodology.
- Worked extensively with Microsoft Excel (Macros, VLOOKUPS, and Pivot Tables). Proficient Microsoft Word, Power Point, Access and Lotus Notes.
Environment: SailPointIIQ 6.0,6.1,6.1p2, J2EE, JUnit, xHTML, CSS, JavaScript, Hibernate, JQuery, MySQL, SVN, HTML, Web Sphere Application server 6.0, Java 7, Bean shell script, Tomcat 7
Confidential, Minneapolis MN
SailPoint Developer
Responsibilities:
- Involved in Application development by using connector configurations like delimited, JDBC and Active Directory etc.
- Worked on installing, configuring and upgrading/migratingSailPointIIQ IAM solution components.
- Proficient in creating and modifying workflows for implementing business flows.
- Understanding of custom changes and extensions toSailPointIIQ Identity Manager and Access Manager
- Configured Active Directory, and Shared Folders
- Extensive knowledge and skills in maintaining an access management/SSO system in a large, complex organization
- Production support experience in incident management, problem management and change management forSailPointIIQ Identity Manager and Access Manager related issues.
- Developed Composite Applications usingSailPointIIQ.
- Designed, coded and debugged applications in various software languages (Java,SailPoint, XML).
- Excellent knowledge of IDM user provisioning, de provisioning, User re, etc.
- Experienced in integrating & managing various resource adapters such as AD, LDAP, Unix, Database, FlatFile etc.
- Worked in operations, reporting, analytics and end-user support on real-time issues and have an extensive experience with the IIQ tool.
- Worked on various upgrades and bug-fixes in the tool.
- Worked with an offshore team and coordinating the daily deliverables, testing and operations.
- Customization of theSailpointIIQ product to implement enterprise security and access control.
- Worked on building propelled services to be incorporated on the IIQ Dashboard to give custom elements to the end-users.
- Developed code for rules, debugging and testing applications.
Environment: Java/J2EE,SailPointIdentityIQ, Eclipse, Oracle 12c, SQL, PL/SQL, UNIX, Linux and Windows XP, shell scripting
Java/J2EE Developer
Confidential
Responsibilities:
- Responsible for the design, development and maintenance of the applications. Responsible for converting the requirements into modules of the application till production.
- Responsible for creating the model layer of the application and in the implementation of the persistence layer in the application with Hibernate.
- Responsible for creating the Payment Engine and Validation Engine used by the Meipass application with EJB 3.0 based Stateful and Stateless Session Beans
- Wrote PL/SQL queries, stored procedures, and triggers to perform back-end database operations.
- Created dynamic HTML pages, used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
- Involved in Enhancement of existing application utilizing AngularJS, created HTML navigation menu.
- Responsible for creating Web Services like Provider search service and CMS services present in eMedNY application
- Responsible for implementing complex business logic with Stored procedures involving many DB Tables in the application
- Responsible for creating UML design documents using RSA.
- Responsible for builds using Apache Maven, code control using SVN.
- Responsible for creating Screens with validations using JQuery and JavaScript for the front end of the application.
- Responsible for implementing application logging using Log4j.
- Responsible for retrofitting the change in requirements and coordinating the testing of the application.
Environment: Core Java J2SE 6.0, Websphere 8.0, DB2 10.1, UNIX, JSF 2.0, HTML, Javascript Spring 3.0+, OpenJPA 2.0, Apache Maven, RAD 8.0, RSA, EJB 3.0, RESTful webservices, SOAP Webservices, JUnit, log4j, JQuery, Selenium.
