Sr. Okta Consultant Resume
St Louis, MO
SUMMARY
- 9+ years of IT Experience with major portion on IAM Specialized Okta, SailPoint IdentityIQ & Java.
- Experience managing all phases of application lifecycle including requirements analysis, application design, construction, quality control testing, deployment and integration, troubleshooting, maintenance and change management on SailPoint IIQ & Okta.
- Hands on experience application login functionality is integrated with OKTA, an Identity Access Management tool for login, signup and password reset features.
- Experienced Installed and Configured Okta 's AD Directory, Password Sync, and Desktop SSO Agents.
- Hands on experience Install and Configured Okta Verify multifactor authentication.
- 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.
- Experience in Analysis, Design and Development of enterprise applications using Java, J2EE and Identity and Access Management (IAM) technologies.
- Hands on experience in development SailPoint IIQ workflow solution.
- Experience in upgrading various versions of SailPoint IIQ.
- Configuring the Applications using Active Directory, JDBC and LDAPconnectorsto load the Identity Cubes.
- Experienced in Analyzing and implementing Segregation of Duties, Application access reviews, Audit and Compliance requirements, Role Based Access Control (RBAC).
- 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 asCustom-built Security and Technology Frameworks.
- Experience in building quick links and Creating Custom Forms.
- Experience developing the Rules like Build Map, Correlation, Exclusion, Policy Violation, Policy Formatting etc., as part ofconnectordevelopment.
- Experience in generatingcustomreports and Role Mining.
- DevelopingcustomSailPoint Identity IQ Rules and Workflows as per the business needs.
- Extensive experience of writing and editing scripts using BeanShell scripting, Java.
- Experience in developing Web services using technologies like SOAP, REST,SAML, and OAuth.
- Expert skills in application programming using Java, Servlets, JDBC, JMS, XML and JavaScript.
TECHNICAL SKILLS
IDM: Okta, SailPointIQ & IdentityNow
Compliance: Access Certification, Auditing/Reporting, Policy Management
Governance: Policy, Role and Risk Modules, Data/Identity Warehousing
Life Cycle Management: Access Request, Provisioning, Password Management
Programming Languages: C, Java
Scripting Language: Bean Shell, Java Script
Operating Systems: Linux, UNIX, Windows and Mac
Directory Servers: Microsoft AD, Sun LDAP, Azure AD, Windows OS, AWS
Databases: MySQL, Oracle, MS-SQL, DB2
Web Technologies: HTML5/4, CSS3, UX, XHTML, Bootstrap, SOAP
IDE: Eclipse, NetBeans, Notepad++
Application/Web Servers: Tomcat, Red Hat Jboss, WebLogic, Websphere, AWS
Frame Works: Spring, Hibernate
PROFESSIONAL EXPERIENCE
Confidential
Sr. Okta Consultant
Responsibilities:
- This project mainly deals with OKTA which is an enterprise-grade, identity management service, built for the cloud.
- Managing and leading an 11 Member Support team from onsite, Providing lead Technical consultations and best practices to clients for managing and enhancing the existing system.
- Experience in installing Okta’s Lightweight agent to integrate with Active Directory.
- Configured Microsoft office365 with Okta.
- Have Built and grown strong collaborative relationships with key stakeholders to effectively get their application on boarded into OKTA.
- Hands on Experience in managing IIS Web server, IBM Webshpere application server, SQL DB, AD, CA Directory, BMC Remedy Ticketing System.
- IDM related prod implementation like schema extension, environmental changes for change management.
- Provided L3 Production support on entire IDM System, including user life cycle management of User creation, modification and termination.
- Setting up SAML applications in OKTA.
- Managing the governance part using Sailpoint.
- Requirements gathering from application owners, Data analysis for integration and enrichment.
- Interacting with customers on daily basis and POC for command center calls.
Confidential, St Louis, MO
Okta Developer
Responsibilities:
- Application login functionality is integrated with OKTA, an Identity Access Management tool for login, signup and password reset features.
- Experience in installing Okta’s Lightweight agent to integrate with Active Directory.
- Working on Configured Microsoft office365 with Okta.
- Involving in design, implementation, and project management for Okta projects.
- Strong experience Installed and Configured Okta 's AD Directory, Password Sync, and Desktop SSO Agents.
- Experienced in Configured Okta Verify multifactor authentication.
- Experienced in Setting up SAML applications in OKTA.
- Have Built and grown strong collaborative relationships with key stakeholders to effectively get their application on boarded into OKTA.
- Involved with the bug tracking tool JIRA for managing bug life-cycle tasks. The same tool was used to manage the sprints and iterations of the project.
- Implemented Singleton design pattern to manage the database connection and make it thread safe.
- Used SVN and Git for version control and code repository.
- Worked on complete Software Development Life Cycle using Agile methodology, daily scrum activities, story-driven modelling, retrospective, planning poker etc.
- Implementing JSON-based Rest web services.
- Performed a successful research and development on Migrating Blaze repository from MySQL to MongoDB.
- Developed test cases and performed Unit Testing with Junit.
Confidential, Calhoun, GA
SailPoint Developer
Responsibilities:
- Involved in upgrading fromSailPoint6.4 toSailPoint7.1
- ConfiguredSailPointfor Roles and Entitlements by importing the data given by the different target application owners.
- Developed build map rule, creation rule and customization rule to create Employee and Contractor user accounts intoSailPointfrom their current application's exported feed file.
- Improved the correlation rules for existing connectors to reduce the uncorrelated accounts.
- Involved in on boarding client specific Applications.
- Created user flow, UI design and design specifications for client applications.
- Proficient in creating and modifying workflows for implementing business flows as per the requirements.
- Worked on various Certifications, developed custom task and reports.
- Participate in allSailPointdeployment activities - connector configuration, custom rule development, workflow configuration and development, third party system integration.
- Worked on theServiceNow Integration to track the request of the user.
- Ensure requirements gathered, processes defined, and use cases documented follow out of the box configuration, customization as much as possible.
- Participate in User Acceptance Testing and bug-related reengineering efforts.
- Built Joiner, Mover and Leaver workflows to maintain user accounts.
- Created and ran the aggregation task to bulk load authoritative source data from Active Directory, Exchange, LDAP, SAP and others.
- Tested the different types of connectors in various environments like development, UAT and production.
- Communicated to clients and partner's aspects of both the product and the implementation at the technical and functional levels appropriate for the situation.
Confidential, Northbrook, IL
SailPoint Developer
Responsibilities:
- SailPoint IIQ Installation and Configuration as required by the design solution.
- Participated in all SailPoint deployment activities - connector configuration, custom rule development, workflow configuration and development, third party system integration.
- Created and Implemented static/dynamic roles, configured entitlements and policies.
- Analysis of the specifications provided by the client and help Project Manager to estimate the effort required.
- Developed Rules like Build Map, Correlation, Exclusion, Policy Violation, Policy Formatting etc., as part of connector development. Developed a custom form in the SailPoint UI so that various admins can create Employee/Contractor user accounts manually through UI and provision users.
- Created and ran the aggregation task to bulk load authoritative source data from Active Directory, Exchange.
- Developed a creation rule to run update, terminate and rehire transactions on specified Employee and Contractor user accounts based on the feed file data.
- Developed a scheduler using Java that will periodically run to terminate contractors on their specified contract end date.
- Developed a code that will send expiration notification to Contractors.
- Developed a java code that will consolidate role details of user accounts into a CSV file and send to HR or Application Admin. The admin can then act upon the access of users accordingly.
- Developed custom workflows with approvals and modified OOTB workflows as per client requirement.
- Did Access re-certification, automatic/manual remediation for applications managed by SailPoint for Employees and Contractors.
- Analysis of the specifications provided by the client and help Project Manager to estimate the effort required.
- Requirement analysis and preparing Requirement Documents and Design Documents.
Confidential, Dallas, TX
SailPoint Developer
Responsibilities:
- Implementation of SailPointIdentityIQ to enable enterprise to successfully manage access to applications and to manage the identities.
- Created an enterprise governance model across roles, policies and risk.
- Implemented solution automatically route access review reports to the appropriate certifiers.
- Implemented solution to track the full history of each certification item, including delegation, forwarding, challenge and review decisions for all entitlements and roles.
- Worked on Provisioning and Identity Workflows, Access Management, RBAC (Role-Based Access Control) and Authentication and Authorization in SailPoint IIQ.
- Worked on Provisioning use case development, role definition, building to meet compliance controls, and IAM governance.
- Involved in development of custom Rules and Policies in Beanshell script.
- Worked with Information Security team to integrate with applications and Role Lifecycle Management.
- Troubleshooting, root cause analysis, identification and design of solution, coding that does bug fixes and enhancements.
- Centralized identity data, roles, business policy and risk modeling to support compliance initiatives and user lifecycle management.
- Created 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.
- Worked on customizing connectors, workflows, forms, rules, policies, report etc. in IIQ for testing purpose.
- Involved in Application connector configurations like delimited, JDBC, AD etc.
- Re-certification, Connector Development process usingSailPoint IIQ.
- Involved and Assisted team in Design, Development and Deployment.
Confidential
Java Developer
Responsibilities:
- Worked on Implemented Struts framework based on the Model View Controller design paradigm.
- Involving in Generated User interface Templates using JSP, HTML.
- Created the Java Code using Eclipse as IDE.
- Involved in gathering requirements, preparing requirements documents
- Involved in the development of dynamic WebPages using JSP.
- Development of the Server Side Application, which includes Servlets that handles the Database manipulation with the back-end Oracle database using JDBC.
- Hand on experience Hibernate mapping files.
- Developed clickable prototypes in HTML, SOAP, DHTML, Photoshop, CSS and JavaScript.
- Involved in developing the core business logic using Session Entity Beans EJBs and deploying them in Web Logic Application server. EJB's were made available for remote clients using RMI.
- Worked on developed Server side component to access data from any database using JDBC developed Component.
- Utilized Java API's for SMTP protocol header information parsing.
- Hands on experience manage the transactions with the database to deliver the content to the presentation layer and also to store the data into the data layer.
- Tested the application functionality with Junit, HttpUnit.