We provide IT Staff Augmentation Services!

Iam Security Consultant Resume

5.00/5 (Submit Your Rating)

St Louis, MO

SUMMARY

  • Strong experience in Analysis, Design and Development of enterprise applications using Java, J2EE and Identity and Access Management (IAM) technologies.
  • Professional experience with proven ability to tackle and succeed in all endeavors from business development to customized software development and implementation.
  • Good understanding on Identity and Access Management (IAM) concepts like identity life cycle, identity provisioning and de - provisioning, reconciliation/aggregation etc.
  • Responsible for system maintenance and adherence to compliance rules and check the user level accesses via SailPoint.
  • Worked with IDNOW and OKTA to achieve SSO.
  • Design and implementation of Users database access provisioning, de-provisioning and password reset management using SailPoint Identity IQ. Created and ran the aggregation task to bulk load authoritative source data from Active Directory (AD), JDBC and LDAP.
  • Integrating and supportingOkta's cloud SSO and enterprise SaaS technologies into complex IT environments.
  • Strong understanding of full software development life cycle, including troubleshooting, debugging and production support.
  • Hands on Experience with complete user life cycle management i.e. Joiner, Mover, Leaver and Rehire Lifecycle Events.
  • Expertise in product customizations with Java and Bean shell to meet customer requirements.
  • Possess strong architecture and implementation experience in Identity and Access Management.
  • Experience in developing Web services using technologies like SOAP, REST,SAML, OAuth.
  • Has experience with Identity Management, LDAP Directories, 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.
  • Eliciting and documenting how user access is provided and examining the type of security used to protect the access (SSO, MFA, rule of least privilege, segregation of duties, role-based access).
  • Hands-on experience with Aggregation, Workflows, Tasks, Rules and Roles, QuickLinks.
  • Hands onSailPoint IIQ API experience to develop custom code using Java/ BeanShell/ PowerShell.
  • Proficient in connecting and deploying SailPoint IIQ Connectors for various target systems.

TECHNICAL SKILLS

Identity and Access Management: SailPoint IdentityIQ, Okta, ServiceNow.

Build Tools: Eclipse, NetBeans

Databases: Oracle, SQL Server, MySQL, DB2, MS Access

Operating Systems: Windows, LINUX, UNIX

Modeling Tools: Microsoft Office Suite, MS Project

Languages: Java, J2EE

Scripting Languages: JavaScript, HTML, BeanShell, VBScript

Web Services: SOAP, REST API

App/Web Servers: Tomcat, Web Logic, Web sphere

PROFESSIONAL EXPERIENCE

IAM Security Consultant

Confidential, St. Louis, MO

Responsibilities:

  • Lead developer on SailPointIIQ Identity and Access management implementation in fast paced Agile Project.
  • Develop complex workflows and service adapters in the SailPoint Identity IQ configuration interface.
  • Participated in allSailPoint deployment activities connector configuration, custom rule development.
  • Installed and configured RACFSailPointconnector to integrate with Mainframe systems.
  • Worked on leading IAM concepts such as Least Privilege, Privileged Access, Roles and Data Mining, Segregation of Duty and Role Based Access Control (RBAC).
  • Implementation of Password features like PTA, Forgot Password, Change Password of SailPoint.
  • Strategized venture checking and details reports to plainly convey the task guide Configuration and development ofSailPoint Life Cycle Manager (LCM).
  • Developed complex birthright role provisioning model for global hires to organization, including AD/Exchange account provisioning, security group provisioning.
  • Developed build map rule, creation rule and customization rule to create Employee and Contractor user accounts intoSailPoint from their current application's exported feed file.
  • Developed custom UI components and workflows to meet complex business access provisioning requirements.
  • Configured Security Assertion Markup Language SAML 2.0 to a third-party external application with Secure Auth.
  • Involved in configuringOktafor user provisioning to Office 365, Azure AD.
  • Implemented SSO and MFA solution.
  • Managed client requirements and configureSailPoint connectors.
  • Implemented REST web service endpoints for external applications to callSailPoint IIQ.

Security Consultant

Confidential, Calhoun, GA

Responsibilities:

  • Involved in end-to-end implementation of IAM solution of Identity and Access Management.
  • Development of Lifecycle Manager Workflows, Lifecycle Events, Certification Events, Custom Email Templates and Task Definitions.
  • Responsible for code implementation,SailPoint custom workflows such as LCM Joiner workflow, Request Access, Self-Registration and Remove Access workflow having multiple levels of custom approvals with email notifications.
  • Configured Organizational, Business, and IT roles for various application entitlements.
  • Aggregation, Refresh of data from Authoritative, non-authoritative applications to Identity IQ using Direct Connectors like Active Directory, LDAP, File Delimited, JDBC.
  • Responsible to manage Administration functionality of theSailPoint such as loading data, create roles, create policies, scheduling tasks and certifications and reports.
  • Worked on birthright provisioning, access request approval and fulfillment, provisional, custom workflows.
  • Implemented IDNOW for SSO.
  • Worked on customSailPoint Forms eliminating future code revision in workflows.
  • Performed Access management and reporting using Compliance Manager, Key responsibilities included assisting the client in their Role Based Access Control and Separation of Duties (SOD) policies initiatives.
  • Provided subject matter expertise for web authentication, single sign-on, SAML and related technologies.
  • Collaborated in implementing and deployingSailPoint IdentityNow (IDNow) in Windows.
  • Implemented Access Certification, Automated Provisioning and Governance aspects of IIQ.
  • Developed custom java solution to call external data warehouse and synchronize data between IIQ and database.
  • On-boarding and off boarding complex applications using Identity Now to reduce costs.
  • Rewriting the workflows to encompass the new way of provisioning. Restructured the entire product to reflect direct provisioning across a large number of applications.
  • Included the improving Identity and Access Management (IAM) capabilities by controlling access to applications and systems dat contain critical and sensitive information.

IAM Developer

Confidential, Houston, TX

Responsibilities:

  • Upgraded the existing application from the lower version of theSailPoint IIQ.
  • Developed Build-Map rules, Pre-Iterate rules and Customization rules.
  • Customized workflows for Entitlement Provisioning to send approvals and Questionnaire information for approvers based on selected Entitlement.
  • Developed joiner/mover/leaver capabilities using custom developed workflows.
  • Involved in the custom rule creation and notification event creations.
  • Configuring Aggregation scripts using Bean Shell and Java to load the data in to SailPoint.
  • Developed a Joiner event to create an account for the New Hire in the AD, SailPoint and ServiceNow.
  • Involved in approvals process workflow design and rule creations using bean shell.
  • Coordinated with Client and different teams on identifying applications and gathering data.
  • Worked with the new development, existing applications, doing maintenance and by doing some patching work.
  • Priority based role request and provisioning (AD, LDAP) through LCM.
  • Involved in integration testing and production support to resolve the issues.

IAM Developer

Confidential, Dallas, TX

Responsibilities:

  • Designed and implemented Access Certification, Automated Provisioning and Governance aspects of IIQ.
  • 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.
  • Assist in updating (SailPointIIQ) workgroups.
  • MonitoredSailPointIIQ product functionalities.
  • Configuration and development ofSailPointLife Cycle Events (LCM).
  • SailPointprovisioning via both out of the boxSailPointconnectors, and custom writtenJavacode 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.
  • Deployed several out-of-the-box SailPointconnectors to connect various client Systems (JDBC, LDAP, AD etc.)
  • Execute (SailPointIIQ) test cases through multiple launches and to include development and test environments
  • Wrote policy rules to ensure SOD and written new workflows to reflect business needs.
  • Developed custom workflows with approvals and modified OOTB workflows as per client requirement.
  • Responsible to manage Administration functionality of theSailPointsuch as loading data, create roles, create policies, scheduling tasks and certifications and reports.

Software Developer

Confidential, Omaha, NE

Responsibilities:

  • Responsible and active in the analysis, definition, design, implementation, management, and deployment of full software development life-cycle of project.
  • Implemented the Web services and associated business modules integration.
  • Worked on generating the web services classes by using Service Oriented Architecture SOA, WSDL, UDDI, and SOAP.
  • Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP and Action classes.
  • Responsible for developing Use case diagrams, Class diagrams, Sequence diagrams and process flow diagrams for the modules using UML and Rational Rose.
  • Involved in Preparation of the technical design documents and involved in identifying and implementation of different J2EE design patterns like Service Locator, Business Delegate, and DAO.
  • TEMPEffective usage of J2EE Design Patterns Namely Session Facade, Factory Method, Command and Singleton to develop various base framework components in the application.
  • Involved in Units integration, bug fixing, and User acceptance testing with test cases.
  • Developed the presentation layer using JSP, Struts Tag libraries, HTML, XHTML, CSS and client validations using JavaScript.
  • Used Struts MVC framework for configuring the application.
  • Developed an API to write XML documents from a database.
  • Worked in an agile work environment. Used Log4j for logging errors, messages and performance logs.
  • Generated Jar files are deployed on Apache Tomcat Server.

We'd love your feedback!