Iam Engineer Resume
Menomonee Falls, WI
SUMMARY:
- Experience Security professional in the core areas of Application Development, access management, implementation, and deployment in a large - scale environment using SailPoint products.
- Expertise on making plans and execution of the design, development, implementation, integration, and support of IAM systems and services in a complex computing environment, ensuring system security throughout the organization.
- Hands on experience with Google Cloud Platform Identity and Access Management (GCP IAM).
- Good understanding and implementation of multi-factor authentication (MFA), Single Sign-On (SSO), access management, and all identity management aspects.
- Good understanding and working experience of Role Based Access Control (RBAC) and Attribute Based Access Control (ABAC).
- Good Experience in designing and implementing Privileged Access Management (PAM) requirements for various PCI and SOX compliance platforms.
- Very good working experience on all three modules of SailPoint, Including Compliance, Governance, and Life Cycle Manager (LCM).
- Participate in all SailPoint deployment activities - connector configuration, custom connector, custom rule development, workflow configuration and development, third party system integration.
- Involved on Developing custom SailPoint Rules and Workflows as per the business/ Clients need.
- Experience in J2EE/J2EE Design Patterns, Hibernate 3, spring frameworks.
- Involved in all the phases of SDLC from Software Requirements Analysis Phase to Design, Development, Implementation, Unit Testing, Debugging and Deployment.
- Proficient problem-solver who envisions business and technical perspectives to develop workable solutions.
- Continuous Improvement, Customer-focused and highly organized.
- Ability to handle multiple tasks and work independently as well as in a team.
TECHNICAL SKILLS:
Operating Systems: Windows, Linux
Web Based: HTML, XML & JSF
Scripting Languages: JavaScript, PHP, Bean Shell, PowerShell, Google App Script
Application Servers: Tomcat, Web sphere, WebLogic
Frameworks & IDE tools: Apache Commons, Eclipse, NetBeans, Softera
Java technologies: JDBC, Servlets, JSF, JSP, Java, JS
IDM Tools: SailPoint, Confidential ISIM, Okta, Confidential Trust, Enterprise Vault
Directory Services: Active Directory, RACF, ELDAP
Version Control Systems: Git
Cloud: Google Cloud Platform
PROFESSIONAL EXPERIENCE:
Confidential, Menomonee Falls, WI
IAM Engineer
Responsibilities:
- Involved in making plans and execution of the design, development, implementation, integration, and support of IAM systems and services in a complex computing environment, ensuring system security throughout the organization.
- Worked with a team across technology to understand, design and build access control into Identity Solutions (Google Cloud Platform, SailPoint, Okta, Enterprise Vault).
- Implemented the security access model of an application and designed RBAC roles to support the security access model for Cloud (Google Cloud Platform) and onPrem infrastructure.
- Managed support ticket queue for change requests related to RBAC design and provided Tier 4 research to identity and resolve defects in RBAC Design.
- Involved in role migration from ISIM to SailPoint.
- Integrated application with Okta for federation services using SAML 2.0 and OpenID Protocol.
- Implemented the Okta Org2Org solution to separate accounts of external vs internal users.
- Provided support to applications to fix the issues when integration with Okta.
- Implemented multi-factor authentication (MFA), Single Sign-On (SSO), access management.
- Designed and implemented Privileged Access Management (PAM) requirements for various PCI and SOX compliance platforms.
- Worked with the application team to manage secrets in Enterprise Vault.
- Created policies and authentication rules in Enterprise Vault to vault the credential of application.
- Ensured the correct encryption mechanism is being leveraged if secrets are not vaulted.
- Automated the provision user into Okta groups using PowerShell script.
- Automated google spreadsheet using app script for Role Analysis.
Confidential, Sacramento, CA
SailPoint Consultant
Responsibilities:
- Involved in project preparation meetings with Stakeholders to gather information about project related requirements.
- Involved in the development of Solution Design Overview document and technical document.
- Built Joiner, Mover and Leaver workflows to manage user life cycle.
- Implementation of Password management features (PTA, Forgot password, Change Password) in SailPoint IIQ
- Creating populations and groups as per the client requirement and used the same in different situations accordingly.
- Developed rules in IIQ such as exclusion rules, correlation rules, build map rules, customization rules
- Configured different tasks in SailPoint IIQ
- Created and Implemented business and IT roles.
- Established measures, metrics, and goals to drive performance as per business, security, and IT need.
- Deployed several out-of-box SailPoint connectors to connect various client Systems (JDBC, LDAP, AD, Delimited File etc.)
- Participated in and/or User Acceptance Testing and bug-related reengineering efforts.
- Implemented custom solution for end users to request Identity IQ.
- Provided production support for existing applications.
- Developed SOD Policy rule for the role, entitlement and advance SOD policies.
- Created custom form to create an identity manually and validated the form field values as per the requirement.
- Rectified the error of creating duplicate entitlements for one application of type Delimited file by manipulating the Build Map Rule.
- Documented the IT security and identity management environment to include processes.
Confidential, San Francisco, CA
SailPoint Developer
Responsibilities:
- Involved in designing and implementing SailPoint Implementation.
- Designed Custom tasks, Custom Reports to cater client needs in IIQ (SailPoint).
- Developed various reports like Uncorrelated Accounts Report, New Accounts Reports etc.
- Implementing password reset management for the client.
- Implementing End user Access Request.
- Developing workflows and Application Connectors.
- Developed Correlation Rule as part of one of the client's requirements.
- Developed Custom java classes to fetch custom Tasks in IIQ.
- Developed custom reports with client specific requirements to attain their Revocation and Audit Reports.
- Designed and developed the application using Java Server Faces (JSF) framework and Struts framework.
- On boarded Delimited file applications, LDAP, UNIX and ESS applications.
- Interacting with the clients for requirements.
- Communicating with the development team.
- Planning and rolling out of phase wise implementation of re applications globally.
- Driving the team for timely completion of periodic re cycles.
- Documenting and maintaining the audit communications, metrics and re artifacts.
Confidential, Dallas, TX
Software Developer
Responsibilities:
- Designed and implemented applications using Spring, Spring IOC, Spring Annotations, Spring MVC, Hibernate, Oracle, Tomcat.
- Worked on Agile Methodology.
- Actively participated in the daily SCRUM meetings to produce quality deliverables within time
- Development of the service layer using Java/J2EE.
- Used Restful Web Services to exchange information.
- Developed User Interface using HTML, CSS, jQuery, JavaScript.
- Involved in Analysis, Design, and Implementation of Business User Requirements.
- Wrote SQL queries using Oracle d Confidential base.
- Used Maven to build WAR and EAR files to deploy on application servers.
- Worked on bug fixing and enhancements of change requests.
- Provided production support for the application after deployment.