Sr. Cybersecurity Engineer Resume
Austin, TX
SUMMARY
- Around 5 years of strong experience in the IT industry dat includes Oracle Identity Manager (OIM), Oracle Access Manager (OAM), Oracle Bi Publisher (OBIP), Oracle Unified Directory (OUD), Oracle Internet Directory (OID), Active Directory (AD), Microsoft Azure AD, Oracle Enterprise Manager (OEM), WebLogic Application Server Administration, wif implementation of Information Security, Provisioning/reconciliation, Identity Workflows, Access Management, Database Design, Java Programming, Web Services, Single Sign - On (SSO), Role Based Access Control (RBAC), AD Connect
- Hands on experience on OOTB connectors like Active Directory (AD), LDAP, Database Application Tables (DBAT), Database User Manager (DBUM), Generic Script (Groovy), Oracle Unified Directory (OUD), Oracle Internet Directory (OID), Generic SCIM connectors to facilitate User Provisioning and Reconciliation between target and OIM systems wif Work Flow management for Approvals, Re-Certification and Audit Trials.
- Hands on experience wif application registrations in Azure AD. (Box Apps + Custom Apps)
- Used different OIM API’s such as User Management, Provisioning Service, Entitlement and Catalog Service, Lookup and Request API’s
- Architecture, design, development, testing, integration and implementation expertise in Identity and Access Management, J2EE-based web applications
- Practiced easy ongoing maintenance, advice roadmap and future activities to add business value to the project
- Implementation experience wif Oracle Identity and Access Management till the most recent versions
- Experience in all phases of software development life cycle SDLC which includes User Interaction, Business Analysis/Modeling, Design, Development, Implementation, Integration, Documentation, Testing, Deployment, Builds, Configuration and Code Management, Production/Customer Support and Maintenance
- Integrated and Implemented Role based Access Control products wif Identity and Access Management solutions
- Experience in developing custom connectors, tasks, provisioning, approval processes and other custom components to meet product requirements
- Performed administrative tasks like Installation, Configuration, Patching, Migration and Performance tuning for OIM 11gR2PS3
- Supporting traditional authentication and risk-based authentication while managing users in LDAP and Active Directory (AD).
- Strong Knowledge of MS SQL Server2012/2008 and Oracle PL SQL
- Hands on development experience wif RDBMS, including writing SQL queries
- Strong communication collaboration & team building skills wif proficiency at grasping new Technical concepts quickly and utilizing them in a productive manner
TECHNICAL SKILLS
Identity and Access Management: OIM 11gR2PS2/PS3, SOA 12c, Design Console, EBS, Sandboxes, Microsoft Azure AD, ForgeRock, Sailpoint, OAM, OAAM
Directories: AD, LDAP, OID, OUD, OUD Proxy, FR DS
Languages: Java/J2EE, SQL, XML, Groovy, Packer, Terraform, Powershell Script
Operating Systems: Windows, UNIX, Linux, Mac OS
Application Servers: Web Logic, Apache Tomcat 6.x/5.x
Reporting Server: OBIP
Monitoring: OEM, Graphana, AppD
Design/Build/IDE Tools: Eclipse, JDeveloper, NetBeans, Apache LDAP browser, mRemote, MobaXterm, WinSCP, javaDecompiler, Pulse Secure, SAML Tracer, SOAP UI, Postman, Jenkins, Splunk
Documentation tools: Bit Bucket, Confluence, JIRA, Sharepoint
Database Technologies: Oracle, JDBC, SQL, SQL-PLUS, PL-SQL, MS Access, MySQL, SQL Server
Virtualization: VMware Workstation, Oracle Virtual box, Oracle VM Server, VMware Horizon Client, Docker
PROFESSIONAL EXPERIENCE
Sr. cybersecurity engineer
Confidential, AUSTIN, TX
Responsibilities:
- Responsible for the elicitation and requirement analysis in collaboration wif process owners, vendors and stakeholders, and TEMPeffectively translating into technical requirements and convert into Solution. Identify and establish the scope and parameters of systems analysis to define outcome criteria and measure taking actions.
- Responsible for Operation Support for ongoing operations and maintenance of identity Access management application for Oracle Identity Manager tool. Supporting Level 3 Incident support, maintain and upkeep of technical documentation.
- Providing necessary inputs on using Out of the Box functionality and Identify/Differentiate areas where customization is required.
- Leverage existing experience in application Owner/Role Membership/Role Composition Certification process and customization.
- Responsible for Oracle Identity Manager upgrade based on vendor recommendation.
- Leverage a close working relationship wif the various business units work wif business users to understand IT issues dat adversely effect business operations.
- Responsible for Initiate change order and lead deployment for Oracle Identity Manager in Production.
- Track the Production support tickets in regard to Identity Management/ Access Management and Oracle Identity Manager infrastructure related tickets.
- Work wif different project teams to understand their specific provisioning, access management role management need and halp automate their process using Oracle Identity Manager.
- Migrate bulk users from different banners wifout change in user access wif halp of Oracle Identity Manager tool using correlation rule in Identity Manager.
- Responsible for user Onboarding and Offboarding wif required access for the user by leveraging Oracle Identity Manager.
- Coordinate wif the Production control and support teams at onsite and offsite locations.
- Responsible for critical Oracle Identity Manager remediation projects based on severity outages.
- Responsible for access provisioning and DE-provisioning of users for different application dat are integrated into Oracle Identity Manager.
- Archive of old data in relation to Work Item, Audit events, Identities and Task in Oracle Identity Manager.
IAM Lead, Cybersecurity
Confidential, Plano, TX
Responsibilities:
- Maintenance and implementation of various components of Oracle IAM Suite (OIM, OAM, OUD, OIM Connectors, OES, OHS, BI Publisher) and Azure IAM Suite
- Coordinate and lead deployments to Oracle IAM Suite (OIM, OAM, OUD, OIM Connectors, OES, OHS, BI Publisher) and Azure IAM Suite
- Perform in-depth analysis of Oracle and Azure IAM related incidents, including documentation of the root cause analysis, and recommendations for remediation
- Maintaining the performance and stability of the Oracle and Azure IAM system ensuring dat service level agreements are met.
- Solution and mitigation plan for internal projects
- Interact regularly wif IT management, stakeholders, and customers to provide status
- Creating, implementing and coordinating for the approvals for Change Requests.
- Addressing and solving PROD/Sub-Prod tickets.
- Oracle to SailPoint migration handover checklist
- Oracle to ForgeRock migration handover checklist
- Root cause analysis for critical issues
- Performing bulk load utility to load roles and applications for 200,000 dealer users
- Application registration in Microsoft Azure AD. (Box apps + custom apps)
- MFA configuration for users through Azure
- Client secret key renewal
- Troubleshooting the issues dat the user is facing while using TESS/Azure protected applications
- OID connector configuration for ForgeRock migration activity
- Supporting webapp integrated applications (SAML + OAUTH) and S2S service through Azure and Oracle
- Supporting Identity management, Access Management and governance.
- Performing development + operational activities.
Oim principle consultant
Confidential, Columbia, SC
Responsibilities:
- Created 50+ UDF’s which were then added into all the three pages of the UI (Create, Modify and View)
- Developed around 4 Event handlers which meets the business requirements
- Worked wif IBM team to migrate the changes into higher environment
- Helped IBM team to resolve few of the OIM issues
- Involved in developing the front-end LDAP proxy server using Active Directory (AD) and Oracle Unified Directory (OUD)
- Involved in implementing the OUD Connector
- UI customizations such as Adding/removing/hiding UDF’s and changing the logo.
- Managed users and groups using LDAPSearch, LDAPModify etc.
- Managed Password Policies by configuring both default password policy and customized password policy based on the user.
- Configured approval workflow policy rules
- Developed SOA Workflow policies for 1 level and 2 level approvals
- Implemented SOA composites, custom workflows and approval policies in the OIM Configuration
- Created and managed access policies.
- Involved in creating a go-live step by step plan (Cutover plan)
- Worked directly wif HCM team to resolve any issues / implement the desired functionality
- Wrote Test Plans, Cases & Processes
- Updated technical design documentation for new modules dat were developed.
- Test cases documentation and involved wif end user training.
- Involved in requirement Analysis, documentation of high level and low-level design.
- Gathered Functional Requirements and technical requirements
- Performance/Load/Stress Testing
OIM Consultant
Confidential, Minneapolis, MN
Responsibilities:
- Participated in project planning sessions wif business analysts and team members to analyze business IT Requirements and translate business requirements into working model.
- Creating a detailed technical design documentation wif implementation information.
- Creating a detailed business requirements document wif implementation information.
- Documenting the functioning of IDW Framework
- Documenting the use of schedulers, event handlers, recon services, access policies, end-date plugins etc.
OIM Consultant
Confidential, San Ramon, CA
Responsibilities:
- Used the newest OOTB connecter developed by Oracle - Generic Script Connector (11.1.1.5.0 )
- The scripting language is Groovy
- Created the detailed design documentation wif implementation |information.
- Involved in the Configuration, Integration and migration documentation
- Integrated a mainframe application wif OIM using webservices
- Involved in the end to end project - from gathering the functional and technical requirements to delivering the application successfully.
- Used SOAPUI for testing the target system
- Used OIM API’s for User life cycle management.
- Creation and activation of sandboxes multiple times and involved in revert sandbox.
- Implement request and approval process.
- Involved in manual, Unit, Regression and smoke testing
- Performed deployment activities between environments.
- Designed a common controller in determining the appropriate resulting UI page based on the service outcome.
- Developed SOA Workflow policies for 1 level and 2 level approvals
- Implemented SOA composites, custom workflows and approval policies in the OIM Configuration
- Developed common UI for display error, success, warning and informational messages.
- Developed custom email notification using notification resolver.
- Developed entitlement-based approval workflows.
- Developed generic orphan account revoke scheduler which can be used by all the integrated applications
- Have done the key role for prod activities and data refresh activities from prod to lower environments
- Wrote Test Plans, Cases & Processes
- Prepared technical design documentation for new modules to be developed.
- Test cases documentation and involved wif end user training.
- Involved in requirement Analysis, documentation of high level and low-level design.
- Gathered Functional Requirements and technical requirements
- Scripting & Documentation
- Performance/Load/Stress Testing
- Defect/Bug Tracking
- Test Strategies & Coverages
OIM DEVELOPER (INTERN)
Confidential, Bellevue, NE
Responsibilities:
- Install OIM in development in all the environments
- Implementation and customization of OIM and Oracle Access Manager (OAM) as per the client infrastructure requirements.
- Configuring Pre-populate adapter and Process Task Adapter which are used for user management during provisioning to target systems.
- As a front-end LDAP proxy server using MS Active Directory (AD) and Oracle Internet Directory (OID)
- Applied patches to enhance functionality of the system.
- Involved in migrating the data from the old system.
- Integrated OIM Application using Disconnected Approach and customizing Reconciliation using Flat File Connector.
- Developed and arranged the Roles wif access strategies to procurement the clients into the LDAP Group in OID.
- Monitored OIM server log files to check any error for user, resource related errors.
- Worked on new configurations for criteria-based Provisioning, Membership rules and Access Policies.
- Performed tuning of LDAP, OAM and OIM components.
- Involved in analysis wif consumers and gathering new user requirements for the system
- To improve the performance, fine-tuned Web Logic configuration and OIM configuration.
- Monitor Individual queue for tickets assigned, troubleshooting and repair of all aspects of operating systems and hardware.
- Granted administrative rights to users
- Installed the connectors for AD, Exchange and Database.
- Wrote custom connector classes to attain functionality, which was not available OOTB.
Java Developer (Intern)
Confidential
Responsibilities:
- Participate in project planning sessions wif business analysts and team members to analyze business IT Requirements and translate business requirements into working model.
- Involved in Planning, Defining and Designing data base on business requirement and provided documentation.
- Involve in Initial designing and creating Use case diagrams, Sequence Diagrams and class diagrams using the MS Visio Tool.
- Developed data access classes using Spring Framework’s JDBC abstraction.
- Implemented SOA to develop REST Based Web services using Apache Axis.
- Developed various generic JavaScript functions used for validations. Used SOAP UI for testing the web services.
- Web application development for backend system using Angular JS and Node.js wif cutting edge HTML5 and CSS3 techniques.
- Developed Java application using Spring framework.
- Wrote complex SQL queries using joins, sub queries and correlated sub queries to retrieve data from the database.
- Created/Updated database objects like tables, views, stored procedures, function, packages
- Used JavaScript and struts validation framework for performing front end validations.
- Develop DAO design pattern for hiding the access to data source objects.
- Use Hibernate framework for the backend persistence
- Use Eclipse as IDE tool to develop the application and QC for bug and issue tracking
- Use CVS for software configuration management and version control
- Added methods for performing CRUD operations in applications using JDBC and wrote several SQL queries.
- Responsible for the dealing wif the problems, bug fixing and troubleshooting.