Post Job Free
Sign in

Active Directory Software Engineer

Location:
Irving, TX
Posted:
March 10, 2023

Contact this candidate

Resume:

Around * years of IT experience in Identity and Access Management. Solid understanding on Authentication and Authorization.

Expertise in implementing, integrating, and supporting Okta cloud SSO, MFA and enterprise SaaS technologies into complex IT environments across heterogeneous operating environments.

Expertise in Okta provisioning, SSO and MFA. Strong understanding of SSO/federated authentication methods (SAML, OIDC) and their components

Expertise in implementing RSA token Authentication and good exposure in implementing the SAML based Single Sign - on (SSO) and Single Log-Out (SLO) involving service with third party applications.

Streamlined and Automated the New Hire Onboarding process via Workday/ OKTA/ AD known as 'One Click On-Boarding/O -Boarding’. The framework also included Provisioning/ Deprovisioning of SaaS base applications.

Responsible for synchronization of all Active Directory accounts and groups to utilize Okta solution. Setup multi-factor authentication and made configuration changes as required - such as password policy updates.

Knowledge on all the PingFederate OAUTH grant types to get the access token to access the protected API. Supported development with integration of Mobile Apps using OAuth/SAML in PingFederate.

Knowledge on designing customized scripts to run scheduled batches for Feeder le in IDM. Worked on Delta Code Evaluation based on AD Raw data and processing Feed through HRDS (HR data).

Created policy domains, realms, policies, and rules, configuring access to User directories, setting up response attributes and cookie variables, defining authentication schemes in an SSO Environment.

Experience in Software Development Life Cycle Entailing, Requirement analysis, design, development, testing, and trouble shooting.

Implemented ForgeRock OpenJDK for LDAP data store for internal user data. Implemented data sync between Active Directory and LDAP using ForgeRock.

Installed and Configured OKTA LDAP Agent for delegated authentication with okta. Migrated Users from LDAP and Active Directory to OKTA Universal Directory and provided L2 support for LDAP.

Worked on day-to-day activities creating and managing OKTA policies and creating and managing OKTA application provisioning and user provisioning.

Performed daily health checks and maintain integrity of production environment by proactively resolving services impacting incidents.

Provided 24X7 on call production support to assist with application teams.

TECHNICAL SKILLS:

Tools

OKTA, CA Site Minder, CyberArk, SCCM

Directory Servers

Microsoft Active Directory, OKTA Directory

Web Servers

Apache, MS IIS

Programming Languages

HTML, UNIX shell Scripting, Python

Microsoft Office Tools

Word, Excel, PowerPoint

PROFESSIONAL EXPERIENCE:

T-Mobile - Frisco, TX 2019 MAY – PRESENT

IAM – OKTA Developer

Roles & Responsibilities:

Generating New Users using OKTA CSV Import feature for Provisioning of new users.

Integrated Okta SSO to 20+ applications along with enabling MFA Confidential Okta tenant & app level.

Worked with application teams to integrate Okta for SSO and provisioning.

Implemented Okta Group rules and birthright provisioning of users into downstream applications.

Worked with recall team to configure IP zones for internal & external network and blocked blacklisted IPs in Okta.

Installed Okta AD agents in Active Directory domains as part of AD domains integration with Okta and imported all AD groups to Okta to automate user group membership via Group Rules.

Enabled MFA options based on requirement currently using DUO for sensitive groups like Director and above and Google Authenticator for rest of the users.

Co-ordination with the o shore support teams to address technical or business requirements related queries.

Installing, configuring, administration of Windows 2003/2008/2012 Servers, Active Directory Services, DNS DHCP, FTP, LADP, WSUS, IIS Web Server and System Management Servers (SMS) Servers.

Integrate Okta with Service Now through Orchestration activity pack for Access Automation.

Maintaining Active Directory groups and users. Configuring push groups from okta to active directory.

Creating Service Accounts and Shared Mailboxes per request. Involved in Configuration and development of SailPoint Life Cycle (LCM). Providing access to users for shares (NAS and File) through AD Group Memberships.

Setting up permissions through active directory groups on NAS & File Servers and Windows Servers.

Reviewing Active Directory objects on a Quarterly basis and cleaning up.

Generating reports of Active Directory using Metrix Auditor & troubleshooting SSO issues using Fiddler and SAML Tracer. Participated in projects and initiatives in support of regulatory, audit and IDM directives.

Execute (SailPoint IIQ) test cases through multiple launches and to include development and test environments. Implemented the foundation for entitlement certification for users to address regulatory compliance and audit requirements.

Involved in Unit testing and coordinated with the testing team in various stages of the application development. Provided technical leadership in the provisioning space for an Identity Access Management system built on Oracle technology for automated user provisioning, auditing, and compliance.

US Software Professionals, Chicago, IL Feb 2017 – Mar 2019

SOFTWARE ENGINEER

Roles & Responsibilities:

Software Engineering professional with 2 years of experience in application programming, Internet and distributed computing that includes Java, web technologies and databases.

Extensive working knowledge of various J2EE application servers like IBM WebSphere, Oracle WebLogic, Glassfish.

Strong programming knowledge of RDBMS and working experience on enterprise databases like Oracle11g/12c, MySQL and DB2 9.x/10.x

Experience in creating triggers, stored procedures, and queries using PL/SQL on various RDBMS.

Experience in creating UNIX shell scripts to generate reports and automate various tasks.

Applied strong interpersonal and communication capabilities in working with a wide range of personnel at all levels to gain valuable insight, solve potential problems and facilitate the timely completion of tasks.

Analyzed functional specifications, designed, and developed solutions to meet business requirements.

Reviewed, analyzed, triaged bugs, and collaborated with onshore/offshore teams to find creative solutions.

Developed applications using J2EE Technologies like Servlets, JSP, Hibernate, SOAP and RESTful Web Services.

Extensively worked in performance tuning at application and database levels.

Developed stored procedures, functions, triggers, and SQL queries to store and retrieve data from the Database.

Wrote many Shell Scripts to automate the tasks and extended my support to onsite team during the deployment activities which was highly appreciated.

Designed and developed web pages using HTML and CSS for better user interface.

Involved in developing forms using html and performing client-side validations using JavaScript.

Developed SQL queries to retrieve data from Oracle database. Developed Java classes to communicate with Oracle database using JDBC.

Sutherland Healthcare Solutions, Hyderabad, India Jan 2012 – Mar 2015

ASSOCIATE SYSTEMS ENGINEER

Roles & Responsibilities:

Involved in development of procedures, modifying existing procedures incorporating new enhancements to the existing system.

Created ETL jobs to meet the requirements and to see the desired results in reports as requested by the end user. Implementing ETL jobs to loading staging tables by giving data in all required tables.

Writing views to load target tables from staging area. Automation of test cases for Accounts and payments module.

Documented test cases corresponding to business rules and other operating conditions and generated the Daily Test reports about Test status and Defects Summary.

Performed both manual and automated tests (using Selenium Web Driver) to conduct functional and regression tests on the application. Involved in functional, regression, system testing.

Coordinate with developer to reproduce the bugs and work it out.

Responsible for weekly status updates showing the progress of testing effort and open issues to be resolved.

EDUCATION:

Masters in Computer/Information Technology Administration and Management –

Campbellsville University – Campbellsville, KY – 2017 – 2019.



Contact this candidate