Sailpoint Engineer Resume
CO
PROFILE:
- Technical/Skilled Software Engineer with 8+ years of IT experience built on a strong background of Java, JAVA EE, SailPoint IIQ, Federation, Application/Web servers, LDAP Domains involving all phases of SDLC life cycle - Design, Development, Implementation, Integration, Testing, Deployment, Configuration and Code Management, Production Support, Maintenance, and Enhancements.
- Managed expectations and delivery of requirements from Analysis, Design, Development, Implementation, Unit Testing, Debugging, and Deployment.
- Extensive industrial experience in design, development, testing, integration, and implementation in Identity and Access Management using tools such as SailPoint IIQ.
- Owned/Designed/ Developed different rules using JAVA/Beanshell for SailPoint Identity IQ 7x, 8 products.
- Good hands-on experience with various OOTB connectors and custom connector development.
- Excellent knowledge and experience in birthright provisioning, implementing password management, workflows, forms, aggregation, tasks, rules, and roles.
- Automated user provisioning to streamline access changes based on user requests for connectors like JDBC, Salesforce.
- Experienced in LDAP and Active Directory configuration.
- Experienced in onboarding/configuring Web services OOTB connector different authentication methods (OAuth/Basic/Token auth) for RESTful APIs.
- Good knowledge and hands-on experience with Cloud computing (Azure/ AWS).
- Excellent communication and interpersonal skills and a very good team player with the ability to work independently.
- Worked in cross-functional matrix organization structure and geo-located teams to deliver committed requirements on time, within budget with minimum/no risk
- Worked on documentations like RCA, application onboarding questionnaires.
- Excellent hands on experience with different source code version control(TSF / GitHub / Bitbucket)
- Ability to handle multiple tasks and work independently as well as in a team
TECHNICAL SKILLS:
Programming Languages: C, C++, HTML, XML, SQL, Java, JavaScript, JSF, Hibernate.
Database and Directory Systems: MS Access, Oracle (SQL Series), Sybase, Sun Java Enterprise System (JES) Directory Server, Active Directory
Operating Systems: MS-DOS, Windows95/98/NT/2000/XP, Linux
Software: MS Office Suite (Word, Excel, Access, PowerPoint & Outlook), MS Visio, Rational Rose, Rational Requisite Pro, Adobe Acrobat, MS Office
Security Software: Oracle Identity Manager, Oracle Identity Federation, PingFederation, SailPoint IIQ 7.0, 7.1, 7.2, 7.3, 8.0
Web/Application Servers: Apache web server, WebLogic 12.1.x, Tomcat 7.x, 8.x and WebSphere 6.x/7. x.
PROFESSIONAL EXPERIENCE:
Confidential, CO
SailPoint Engineer
Responsibilities:
- Developed custom connectors for RESTful web services, due to limitations with IIQ OOTB web services connector
- Onboarding applications into SailPoint via OOTB connector, rules using JAVA and Beanshell.
- Development of Lifecycle Manager Workflows, Lifecycle Events using Java/Beanshell
- Developed Custom java classes and SQL queries to fetch custom Tasks in IIQ .
- Working on Agile Methodology .
- Developing on the custom reports for access review and access requests.
- Participated in all SailPoint deployment activities - connector configuration, custom rule development, workflow configuration and development, third party system integration.
- Set up the automation of the Task to allow data feed files to be collected on a defined schedule
- Participated in and/or User Acceptance Testing and bug-related reengineering efforts.
- Working on the incidents and defects with end users via ticketing tools.
Technologies: SailPoint 7.3, Apache Tomcat 8.0, SQL, Oracle11g Database, Windows 2012/2016, Java, JSF, XML, Lawson, Cactus, EPIC, Apache Tomcat, Solr, SQL Server, Eclipse, Git, Java, J2EE, TFS, LDAP, Active Directory (AD), REST API, Web Services
Confidential, TX
Provisioning Service Engineer
Responsibilities:
- Development of Lifecycle Manager Workflows, Lifecycle Events, Events, Custom Email Templates, and Task Definitions.
- Configured Organizational, Business, and IT roles for various application entitlements.
- Managed client requirements and configure SailPoint IIQ connectors developing custom rules in JAVA/Beanshell
- Setup applications on Active Directory, Oracle, MS SQL Server, Sybase, Web service-based and Flat Files.
- Working on Before/After provisioning rule and creating/customizing workflow for connectors like JDBC/Oracle/Web Services/Salesforce.
- Working on RPA Bot creation/termination to perform automated tasks, especially simple, repetitive tasks within the organization.
- Develop custom SailPoint IIQ BuildMap Rules and Workflows as per the business needs.
- Implement REST classes using SailPoint Rest Application, configured
- Using the IIQ Console for operations such as checkout, import, connector Debug.
- Creating a few test environment using different managed systems like Active Directory, Oracle, JDBC, and ensured the timely resolution of the defects interacting with the development team to locate the root cause.
- Working on the manager, role composition, entitlement for every quarterly and semi quarterly.
- Involved in creating custom reports, s to cater to various data feeds.
- Developed Delegation rules, customized s to send email notifications as per client needs.
- Corrected issues with feed files, to establish consistency and monitoring of proper feed files being produced, implementing automated monitoring
- Participated in all SailPoint deployment activities - connector configuration, custom rule development, workflow configuration and development, third party system integration.
- Set up the automation of the Task to allow data feed files to be collected on a defined schedule
- Participated in and/or User Acceptance Testing and bug-related reengineering efforts.
- Took responsibility with day to day performance monitoring and L2 production support as well for SailPoint IdentityIQ.
- Documenting and maintaining the audit communications, metrics and re artifacts.
- Working with the International operation team in different time zones regarding status meetings discussing issues related to IdentityIQ with QA/PROD environment.
Technologies: SailPoint 7.2p2 7.3p2, 7.3p4, Apache Tomcat 8.0, SQL, Oracle11g Database, Sybase, Windows 2008/2012, Java, JSF, XML
Confidential, NH
IAM Consultant
Responsibilities:
- Work in a high energetic/cross-functional matrix organization that heavily leans on agile methodology sprint teams using the agile methodology.
- Collate requirements and create system-level technical specifications/requirements documents.
- Communicate all technical and functional specifications, functionality, implementation walk-throughs with vendor/client via Architecture Envisioning, Scrum, Retrospectives and other ad-hoc meetings.
- Built Application questionnaire for a seamless application onboarding process.
- Developed custom connectors for RESTful web services, due to limitations with IIQ OOTB web services connector.
- Configuring the Applications (Authoritative and Non-Authoritative) using AD, Flat file, JDBC and LDAP connectors to load the Identity Cubes.
- Aid QA team with connectors’ customizations, workflows, forms, rules, policies, reports in IIQ for testing purposes.
- Create BuildMap rules, Pre-Iterate rules, and Customization rules.
- Develop/Configure SailPoint in-built tasks like aggregation, identity refresh, schedule tasks, correlation, etc.
- Work with QA and create manual test cases.
- Create Release Implementation plans; Streamline Production release deployment signoff process, document and follow through before the plan.
- Possess extensive knowledge in Connector development for target Systems (Active Directory, LDAP, JDBC, CSV, Salesforce, custom connector).
- Implement password management, where user can modify their password from SailPoint to their applications.
- Good exposure in Birthright Provisioning (Active Directory, Exchange)
- Establish role-based user provisioning that leads to the implementation of IIQ.
- Participate in Unit, Systems Integrated, Regression, Acceptance Testing, and re-engineering and defect identification/mitigation efforts.
- Work on Proof of Concepts as a SailPoint Technical SME to showcase role-based user provisioning that leads to the full-fledged implementation of IIQ.
- Key SME/POC during brainstorming sessions involving LDAP, network, F5, database and firewall teams to troubleshoot major LDAP and JDBC issues.
- Document user identity administration exceptions, RCA and document mitigation plan/solution actions.
- Monitor/Manage task schedules and report runs in Dev, QA, and Prod environment.
- Perform UI sanity checks to keep updated with the latest repository code.
- Monitor UI for any failures, issues, and bugs. Document and work on a solution as per the need.
- Periodic monitoring of tasks, logs and solve the issues if any.
- Configure application connections for connected/disconnected apps.
- Deploy application war files to various environments adhering to project/release plans.
- Collaborate/Consolidate key information from Business/Tech Owners for application integration.
- Gatekeeper of user guides and functional materials based on vendor documentation.
- Aid in auditing tasks to ensure data integrity and other Systems Analyst type tasks.
- Work with Project Manager/Scrum Master to define project scope, schedule, status, and documentation.
Technologies: SailPoint 7.1p2, Apache Tomcat 8.0, SQL, Oracle11g Database, Windows 2012, DB2, Java, JSF, Hibernate, XML
Confidential, Houston, TX
Sr. SailPoint Consultant
Responsibilities:
- Demonstrated role-based user provisioning that leads to the implementation of SailPoint IIQ.
- Mainly responsible for converting the combination of manual and CONTROL-SA provisioning to direct SailPoint provisioning via both out of the box SailPoint IIQ connectors and custom-written Java code connecting to a variety of systems via mechanisms such REST web services, JDBC.
- Centralized identity data, roles, business policy, and risk modeling to support compliance initiatives and user lifecycle management.
- Interfaced with the business clients to understand and document business needs and requirements relating to the development and maintenance of the work program
- Identify business requirements, analysis, documentation, and coordination of the business and compliance requirements.
- Implemented solution automatically routes access review reports to the appropriate certifiers.
- Implemented a solution to track the full history of each item, including delegation, forwarding, challenge and review decisions for all entitlements and roles.
- Installed and configured RACF SailPoint IIQ connector to integrate with Mainframe systems.
- Created a few test environments using different managed systems like Active Directory, Windows Local and also Cloud-Based managed system MS Exchange Online.
- Build resource adapters, Identity Management, Single Sign-On (SSO), Provisioning and Identity Workflows, Access Management, RBAC (Role-Based Access Control) and Authentication and Authorization technologies.
- Worked on customizing connectors, workflows, forms, rules, policies, reports in IIQ for testing purposes.
- Designed and implemented Access, Automated Provisioning and Governance aspects of IIQ.
- Good exposure in Birthright Provisioning (Active Directory, Exchange)
- Involved in Application connector configurations like delimited, JDBC, AD, etc.
- Automated user provisioning to streamline access changes based on user requests.
- Documented and managed issues and actions for IT applications and projects related to applications and authorization workflows.
Technologies: Java, JSF, Hibernate, SailPoint 6.4p4, Oracle 10g, Apache Tomcat 6.0.32, XML .
Confidential
Software Developer
Responsibilities:
- Requirements gathering, detailed design, implementation, testing, troubleshooting, and documenting using a CMMI layer 3 waterfall methodology for the Upgrade project.
- Activity involving Operating System upgrade, Server Migration, and other software version upgrades.
- Ensure the quality, accuracy & timely resolution of incidents and requests.
- Managing On-Site ERP Integration Team.
- Analyzed the defects reported from the customer and fixing them in the product code promptly
- Used multiple Action Controllers to control the page flow, Interceptors for client validations
- Involved in coding, maintaining, and administering Servlets and JSP components to be deployed on a Tomcat application server with MySQL.
- The Development and deployment of the JSP and Servlets were done on WebSphere Web container.
- Trained on User management process as a backup resource.
Technologies: Java, J2EE, Oracle9i, JavaScript, Eclipse, WebLogic and XML.