Sr. Sailpoint Developer ,houston Tx
SUMMARY:
- Experienced in Design, Analysis, Development, Implementation and Configuration of SailPoint Identity and Access Management for 7+ years and Oracle IAM Suite.
- Experienced in end - to-end integration of IAM Solution using SailPoint Identity and Access Management Suite that includes requirement gathering, analysis, design, development, maintenance, and upgrades.
- Installed and configured SailPoint IIQ Identity Manager and Access Manager prerequisite software’s: IBM WebSphere, Oracle WebLogic, JBOSS Application Server, DB2, SailPoint IIQ, SailPoint IIQ Directory Server, Adapter development tool etc.
- Experienced in SailPoint Identity IQ implementation and configuration for application on-boarding for access certification and provisioning.
- Expertise in designing and deploying Identity and Access Management Solution to improve user experience, meet compliance and reduce costs.
- Strong working knowledge of Identity and Access Management technologies - User Management, Password Management, Account Management, Entitlement Management, Role Management, Single Sign-On (SSO), Web Access Management, Federation, Directory Services.
- Deployed and Architected Identity Management, LDAP Directories, Single Sign-On (SSO), Provisioning and De-Provisioning Identity Workflows, Access Management, RBAC (Role-Based Access Control), Authentication and Authorization as well as Custom-built Security and Technology Frameworks.
- Experience with directories like LDAP, Active Directory (AD) using Web Services.
- Experienced in figuring out the problems encountered in the implementation, upgradation and integration of SailPoint Identity and Access Management and troubleshooting and quickly resolving them in an efficient manner that minimizes downtime.
- Strong hands on experience on various Web Servers like Apache IIS, HIS and OHS.
- Worked on Virtualization tools, which are used to develop proof of concept solutions leveraging VMware Workstation, Oracle Virtual Box, VMware vSphere and Oracle VM Server.
- Strong understanding of internal technicals of SailPoint IIQ, Role Based Access Control (RBAC), Governance and Access Certification in SailPoint.
- Expertise in the development of custom workflows with multi-level approval and time-based escalation for Approval process, self-service, profile update and changing the User and Group modifications.
- Installed, Configured and did Performance tuning of application servers and web servers including Apache Tomcat, Oracle WebLogic, IBM WebSphere and building application using ANT.
- Reviewed application performance metrics and proactively addressed performance concerns on Web, Application and Data tiers.
- Experienced in working on Authoritative and Non-Authoritative Applications Configuration using Active Directory, Flat file, JDBC and LDAP connectors to load the Identity Cubes.
- Extensively worked on various relational databases like Oracle 12c/11g/10g, MySQL, MSSQL Server using SQL and PL/SQL.
- Good understanding of system software design and development methodologies and implementation experience.
- Experienced in developing applications using Java1.7 and Java 1.6, J2EE Technologies (Servlets, JSP, JSF and Java Web Services), JDK, JDBC, XML, JavaScript, HTML, DHTML, CSS.
- Experience in administration of User and Role Provisioning, Connectors, Workflow, Certificate Management, Session Management, Encryption technologies and directories like LDAP, MS Active Directory.
- Experience in working under DEV environment, QA environment and Production environment.
- Extensive working knowledge in Linux, Unix, Windows, Databases, SQL, PL/SQL language and in web technologies such as Tomcat, JBoss, WebLogic, WebSphere.
- Excellent communication skills in English and Analytical and Problem solving skills.
TECHNICAL SKILLS:
Programming Languages: C, C++, JAVA, J2EE, SQL, PL/SQL, RDBMS.
J2EE Technologies: JSP, SERVLETS, JDBC.
Web Servers: Oracle WebLogic, IBM WebSphere, JBOSS, SOA, WebGate.
Web Technologies: XML, HTML, XHTML, AJAX, JAVASCRIPT, CSS, SOAP.
Databases: Oracle Database 12c/11g/10g.
Virtualization Tools: VMware, Oracle Virtual Box.
PROFESSIONAL EXPERIENCE:
Confidential,Houston TX
Sr. SailPoint Developer
Responsibilities:
- Installed and configured SailPoint Application Software as per the requirement of Architecture and Infrastructure team.
- Developed custom approval work flows for provisioning Role Based Access Control (RBAC) entitlements to applications using Java.
- Configured and Deployed SailPoint IIQ Connectors for various target systems and applications.
- Created roles, membership rules and access policies to carry-out provisioning and de-provisioning on different application instances that interact with target systems.
- Customization of Identity Manager Product functionality to fulfill requirements that cannot be met with standard out-of-box functionality.
- Provided the access management authentication solutions using directory infrastructure to enable Single Sign-On for various applications.
- Implemented SSO solution for both internal and external users which involved working closely with the network team to configure F5's and SNAT.
- Integrated SailPoint IIQ into Active Directory and bulk loaded all users from a flat-file dump from their source.
- Developed custom approval workflow that is scalable to 3 levels of approval based on risk level.
- Created and modified workflows for implementing business flows and performance tuning and problem determination for IAM solution.
- Designed and Implemented SailPoint Identity IQ Solution in configuring Active Directory and Shared folders.
- Implemented password features of SailPoint IIQ and setting up SailPoint IIQ policy server on DEV, QA, UAT and Production environments.
- Designed complex exclusion rules, correlation and data loading tasks in Identity IQ.
- Worked on developing and customizing rules that aid in data collection and configuration and troubleshooting of SailPoint Identity IQ platform.
- Developed and deployed several out-of- the box SailPoint Connectors to connect various client systems.
- Designed and implemented SailPoint build processes, code migration, and source control use.
- Actively involved in gathering business requirements and recommending the best approach for client.
- Troubleshoot issues based on Logs, Heap dumps, etc. and quickly resolve them in an efficient manner that minimizes downtime.
Environment: s: SailPoint IIQ, OIM, Active Directory, LDAP, WebGate, C, C++, JAVA, J2EE, UNIX, LINUX, JAVA 1.7, JSP, JDBC, JavaScript, CSS, HTML, XML, AJAX, Oracle database, JDeveloper, SQL Developer, SQL, PL/SQL.
Confidential, Atlanta, GA
Sr. SailPoint Consultant
Responsibilities:
- Responsible for all stages in Implementing and Development of SailPoint Identity and Access Management Suite.
- Provided custom solution to client's data requirements in password management using API.
- Installed and configured RACF connector to integrate with Mainframe systems.
- Involved in Design, Implementation, Development, Unit Testing, and Deployment of the Identity & Access Management.
- Worked on improving user account provisioning, role provisioning and user access certification processes.
- Configured SailPoint connectors and Single-Sign-On authentication schemes.
- Implemented Self-service feature, Provisioning feature, Password management feature and forgot password change in SailPoint.
- Implemented Single Sign-On using SailPoint IIQ and configured multiple authentication schemes and authorization plugins based on the client’s requirement.
- Configured rules for reconciliation, provisioning and de-provisioning and established access policies to control provisioning of accounts.
- Developed custom SailPoint BuildMap Rules, Composite Rule, Logical App, Correlation Rule, Delegation Rule and Workflows as per the business needs.
- Implemented Single Sign-On solution for both internal and external sources for validating access levels.
- Provided a centralized solution for access request, certification and provisioning on top of a consolidated and extensible Identity Warehouse and an Application, Roles and Entitlement Catalog.
- Installed and configured out of the box connectors provided by SailPoint and developed custom connectors using JAVA to meet the client requirements.
- Implemented provisioning and reconciliation feature using various SailPoint IIQ connectors.
- Troubleshoot complex application authentication issues for SSO infrastructure, LDAP, analyzing logs and identifying problems with authentication and authorization.
- Deployed connector configuration, custom rule development, workflow configuration and development, third party system integration in SailPoint IIQ.
- Worked on SOX and PCI compliance by building a flexible and scalable framework to provide authentication and authorization services.
Environment: s: SailPoint IIQ, OIM, Active Directory, LDAP, WebGate, C, C++, JAVA, J2EE, UNIX, LINUX, JAVA 1.7, JSP, JDBC, JavaScript, CSS, HTML, XML, AJAX, Oracle database, JDeveloper, SQL Developer, SQL, PL/SQL.
Confidential, Reston, VA
SailPoint IAM Consultant
Responsibilities:
- Installed, Configured, Designed and implemented SailPoint Identity IQ.
- Involved in building, testing, supporting and determining SailPoint Identity IQ Solution design.
- Worked on onboarding connectors like Active Directory, LDAP and other Out of the Box connectors, UNIX and Outlook Office 365.
- Consult and configure access management policies for customer applications using enterprise level identity management tools.
- Worked on leading IAM concepts such as Least Privilege, Privileged Access, Roles and Data Mining, Segregation of Duty and Role Based Access Control (RBAC).
- Extensively worked on identifying, analyzing, and resolving defects and issues with SailPoint IIQ.
- Extensively worked on Identity Governance including User Provisioning, Access Certifications, Access request, Workflow, Delegated Administration and Password Self-Service.
- Worked on developing user provisioning and deprovisioning workflows, aggregation, tasks, rules and roles in SailPoint IIQ.
- Worked on Out of the Box connectors provided by SailPoint IIQ and developed custom connectors using JAVA and Web Services to integrate with target applications.
- Designed and deployed SailPoint Identity IQ to connect to data sources on diverse agency networks and integrated SailPoint IIQ data with multiple external databases and applications.
- Worked with multiple agencies to identity unique requirements and characteristics and translate them into the design of overall system.
- Administered user accounts and profiles and performed test planning and test activities for SailPoint Application post patch application.
- Interacted with application teams that manage major user repositories and need to automate user access request process, to gather requirements, design and deliver solution to integrate with the existing IDM implementation.
- Troubleshoot logon and access permission issues, to enable successful application and project timelines.
Environment: s: SailPoint IIQ, OIM, Active Directory, LDAP, WebGate, C, C++, JAVA, J2EE, UNIX, LINUX, JAVA 1.7, JSP, JDBC, JavaScript, CSS, HTML, XML, AJAX, Oracle database, JDeveloper, SQL Developer, SQL, PL/SQL.
Confidential, Norfolk, VA
SailPoint IAM Developer
Responsibilities:
- Installed, Configured and Implemented SailPoint Identity and Access Management Solution Components.
- Provided support to security and develop appropriate audit controls and procedures to ensure the integrity of applications.
- Developed and arranged the Roles with access policies to procurement of clients in to the LDAP Groups.
- Provide the capability of categorizing user access by job description for ease of user access provisioning.
- Integrated SailPoint Identity IQ with multiple external databases and applications for provisioning and de- provisioning using Active Directory and LDAP.
- Integrated application utilizing SailPoint IIQ Out of the Box connectors and custom connectors.
- Worked on troubleshooting system software and hardware, particularly to investigate problems related to device drivers provisioned by the SailPoint IIQ Solution.
- Configured and Deployed SailPoint Identity IQ for use in a multi-tenant network and security environment.
- Involved in the development of design and security documentation for SailPoint IIQ components.
- Provided use cases and business processes for support groups on role, entitlement, provisioning and de-provisioning.
- Analyzed and implemented application data workflows by working with architecture and security access groups and created templates.
- Worked on providing the capability of categorizing user access by job description for ease of user access provisioning.
- Improved Identity and Access Management (IAM) capabilities by controlling access to applications and systems that contain critical and sensitive information.
- Responsible for improving overall performance of IAM tools through system tuning.
Environment: s: SailPoint IIQ, OIM, Active Directory, LDAP, WebGate, C, C++, JAVA, J2EE, UNIX, LINUX, JAVA 1.7, JSP, JDBC, JavaScript, CSS, HTML, XML, AJAX, Oracle database, JDeveloper, SQL Developer, SQL, PL/SQL.
Confidential
Java Developer
Responsibilities:
- Designed and developed web-based applications using Java, J2EE, Web Services, both SOAP/WSDL and REST, MVC framework, spring, Hibernate, Struts, Oracle and SQL.
- Worked on various spring modules along with Hibernate as the back-end ORM tool for implementation of persistence layer.
- Worked on client side browser using JavaScript, jQuery, AngularJS, AJAX.
- Involved in various phases of Software Development Life Cycle (SDLC) - design, coding, testing and documentation in Agile-Scrum methodology.
- Involved in generating reports, online mail template and implementation of design patterns.
- Inserted log levels and messages using Apache log4j which is a Java-based logging utility for debugging purposes.
- Developed UI and styling using JavaScript, JSP, jQuery, CSS and HTML.
- Involved in the development of business module applications using J2EE technologies like Servlets and JSP.
- Used JSP, Java Script, HTML, and CSS for manipulating, validating, customizing, error messages to the User Interface.
- Configured Log4j with Spring AOP and worked on web development technologies including HTML, CSS, JavaScript and AJAX.
- Involved in coding, maintaining, and administering Servlets and JSP components to be deployed on a spring boot and Apache Tomcat 6.0 application servers.
Environment: s: Java, J2EE, C, C++, C#, Java swing, Spring framework, Spring MVC, Spring Batch Process, Servlets 2.3, JDBC, JSP, AJAX, Log4J, JSF, Hibernate, EJB, JBOSS, JDK 1.4, Web services, SOAP, XML, Java Beans, JQuery, JavaScript, CSS, Web Sphere, Oracle 10g, SQL, PL/SQL, RDBMS, WebSphere, Design Patterns, Oracle JDeveloper, SQL Developer, PL/SQL, UNIX, Apache Maven, HTML.
Confidential
Software Engineer
Responsibilities:
- Involved in Analysis, Design, Development, UAT and Production phases of the application.
- Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
- Developed various generic JavaScript functions used for validations. Used SOAP UI for testing the web services.
- Involved in developing JSP, AJAX for client data presentation and, data validation on the client side with in the forms. Developed Struts MVC compliant components for the web tier.
- Developed the user interface components using HTML5, CSS3, JavaScript, AJAX, JQuery and created custom tags.
- Implemented Struts Framework for configuration of action mappings and presentation logic in JSPs.
- Involved in development of cascading style sheets (CSS) to make the Java Server Pages to be displayed using different output styles.
- Developed the dynamic User Interface using JSP utilizing Custom Tag Libraries, HTML, CSS, and JavaScript.
- Developed custom controllers for handling the requests using the spring MVC controllers and involved in creating/deploying jar and war files in WebSphere Application server.
Environment: s: Java, J2EE, C, C++, C#, Java swing, Spring framework, Spring MVC, Spring Batch Process, Servlets 2.3, JDBC, JSP, AJAX, Log4J, JSF, Hibernate, EJB, JBOSS, JDK 1.4, Web services, SOAP, XML, Java Beans, JQuery, JavaScript, CSS, Web Sphere, Oracle 10g, SQL, PL/SQL, RDBMS, WebSphere, Design Patterns, Oracle JDeveloper, SQL Developer, PL/SQL, UNIX, Apache Maven, HTML.