Sr Ldap Administrator Resume
Summary
Six years of experience in administering and supporting Enterprise Directory services on SunOne Directory server, Microsoft Active Directory 2003, J2EE Web Technologies, web servers, application servers, LDAP, monitoring tools on different platforms Solaris 9.0, HP-UX 11i, Red Hat, Linux, and Windows NT/2000/XP. J2EE support engineer experienced in full life cycle development including analysis, design (system/database/OO), development deployment, testing, documentation, implementation & maintenance of application software in web-based environments, Distributed n-tier and Client/Server architectures
Experience
- Excellent data center experience; UNIX, Sun, Linux and MS NT/2000.
- Expertise in Middleware technologies on administrating directory services, web, application servers
- Strong experience in Enterprise Security Domain. In-depth knowledge of LDAP and Identity & Access management products.
- Expertise with SunOne Directory Server 5.2 & 6.0/6.3 Administration - Installed and configured SunOne Directory Server. Designed LDAP Schemas, DITs to implement enterprise wide centralized repository.
- Extensively worked to fine tune SunOne Directory server (LDAP). Implemented multi master replication.
- Experience in enterprise monitoring solutions and setting up HP OpenView, HP SiteScope and BAC
- Well experienced in troubleshooting and Performance tuning using Resource analyzer and log analyzer and ISA support Agent
- Extensive experience in Application server administration activities including infrastructure planning and designing, configuration of servers /clients, user management.
- Hands on Experience in configuring LDAP, SSL, SSO (CA Siteminder) and Digital Signatures.
- Hands on experience on LDAP and SunOne Directory server 5.2 & 6.0/6.3, setting up multi master/master slave replication.
- Experience in load generation tools like Apache JMeter, Grinder
- Excellent working knowledge of JBOSS Application Server including all , default and custom configurations
- Strong experience in setting up JGroups , configuring performance tuning and troubleshooting
- Extensive experience in WAS Base , ND (DMGR, Nodes, Clusters)
- Experienced in creating and managing WebLogic Environmental variables for Data Sources and JDBC Driver paths and other creating shared libraries and references
- Good knowledge in providing HA solutions for highly scalable heterogeneous environments
- Experience in problem tracing, log management, scripting to invocate problem-determination actions involving diagnostic traces and thread dumps.
- Deployed Applications (WAR, JAR, SAR and EAR) in Clustered environment
- Provided support for development, Test and production environments and in activities such as load testing, troubleshooting and performance tuning
- Ability to initiate to implement new concepts and applications
- Efficient in working in tighter schedules and meeting deadlines.
- Well experienced in resolving the Severity/Priority 1 issues in a timely fashioned manner.
- Provided 24x7 production support, best practice trouble shooting, monitoring, capacity planning, performance tuning, naming standards, security and maintenance.
Skill Set
Operating Systems
Windows 2000/2003/XP, Solaris, AIX, Linux (RedHat, SuSE)
Programming Languages
C, C++, Java, J2EE, SQL, PL/SQL.
Web/Application Servers/Monitoring
SunOne Web Server 6.0/6.1, Tomcat 4.0, JBOSS 3.2/4.x, Apache
Web Logic 8.1/9.0/10.3. SiteScope 9.0 HP BMC,WPS,WID
Web Technologies/Scripting
HTML, XML, Java Script, Servlets, JSP, JACL, Jython, XMLConfig/ANT/Shell, WSCP Scripts.
Networking Protocols
TCP/IP, HTTP/HTTPS, RMI/IIOP, SOAP, FTP, SFTP, Telnet, SSH, SSL
Directory Services
Microsoft AD & SunOne Directory Server 5.2 & 6.0/6.3 , edirectory
Professional Experience
Confidential,VA (August 2008 - Present)
Sr. LDAP Administrator
Roles and Responsibilities
- Responsible for Installing, Configuring SunOne Directory Server 6.3 for the Enterprise.
- Responsible for creating and maintaining the new LDAP OU, Groups, Schema, and attributes.
- Responsible for setup up the Multi-Master replication across the data centers.
- Responsible for designing, administrating creating and documenting the new ACL policies enterprise LDAP.
- Responsible for 24*7 production support for 3rd tier application supporting on Single Sign On/User Authentication environment across multiple geographies
- Responsible for directory architecture and schema to implement the enhancements to existing business rules and to incorporate fault tolerance and loud balancing technologies
- Responsible for setting up SSL communication and renewing SSL certificates in production and non production environments.
- Responsible for LDAP LOAD testing on SunOne Directory with 50K users, analyzing the bottlenecks and debugging the logs and performance tuning.
- Upgrading from 4.x replicated environment to 6.3 replicated environment.
- Production support activities includes application availability management, alert investigation, recovery/ restart of application servers, web servers, policy servers, log analysis for troubleshooting user authentication and authorization problems
- Installed, configured, administered SiteScope 9.5 on the Windows platform and upgraded SiteScope from the current 8.0 environment to SiteScope 9.5
- Configured SiteScope monitors for new servers (Solaris/Windows), creating quarterly maintenance reports.
- Training of Helpdesk staff/Development team and ITS staff on the password reset process.
- Performed capacity planning for several Windows and Solaris servers within the environment both at Server level and application level.
- Excellent working knowledge of JBOSS Application Server, middleware and other JBOSS components
- Responsible for setting up job scheduling using cron in unix and TIDAL enterprise manager for both windows and unix systems.
- Expertise in working with all types of JBoss server configurations – minimal, default, all and custom.
- Making configuration changes to the applications, app and cache servers based on the requests received from the dev and QA team
- Installed and configured JBoss Application Server and other J2EE software products and fixes on AIX/UNIX platforms.
- Highly experienced in configuring httpd.conf like loading various modules and tuning it as per the application requirement.
- Created and maintained shell scripts for various purposes
- Monitoring the application and gc (garbage collection) logs and debugging errors related to the configuration of the 3 tier architecture
- Creating and modifying JNDIs, configuring data sources and uniform resource locators (URLs) pointing to resources in order to gain expected results for the load tests.
- Grabbing thread and heap dumps in production boxes in case of a hung thread situation.
- Recycling the testing environments and individual servers/nodeagents
- Set up X server products (EXCEED) in order to remotely access the server
- Keeping track of the disk space utilization on various LPARs and always maintaining them below the threshold.
- Monitoring the performance of the production environments through HP SiteScope.
- Experience with Akamai Edge Servers, IBM Lotus Notes and First Choice Web ticketing system
Confidential,SFO (Mar 2007-July 2008)
LDAP Administrator
Roles and Responsibilities
- Involved in SSO portal implementation using Sun One Directory Server and CA SiteMinder.
- Involved in capacity planning, implementation of SunOne Directory server, SiteMinder, i-planet webserver, WebLogic server.
- Responsible for setting up highly available siteminder policy store on SunOne Directory server.
- Created resources specific to an application like data sources, shared libraries and setting like class loader policies from within the WebSphere Application Server Toolkit editor.
- Responsible for the administration of Websphere MQ.
- Responsible for application changes across different platforms - dev, testing, UAT and production.
- Responsible for Configuring LDAP and JDBC connection pools.
- Package, build, Integrate and deploy enterprise J2EE applications that involves EAR (Enterprise Archives) and WAR (Web Archives).
- Automated application install, uninstall and application enhancements through shell scripts WSCP, JACL, Jython, Perl scripts using Cron and at job scheduling utilities.
- Developed JACL, Jython, Perl, WSCP scripts and shell scripts to automate the maintenance process of the WebSphere and recovered the backed up WebSphere configuration using XMLConfig tool.
- Maintaining updated documentation of all the Servers, installed applications and updates.
- Providing 24/7 on call support for deployments as well as application support
- Used the tool available in ISA like Thread & Monitor Dump Analyzer, Thread Analyzer, Log Analyzer
- Involved in troubleshooting and performance tuning using Resource Analyzer and Log Analyzer.
- Security, users, groups administration and daily backup and restore operations.
- Active involvement in monitoring server performance, network traffic to reduce performance bottleneck.
- Ensure application dependencies are integrated on system level components such as database, Data Source Name, and Application Server connection pooling (DB2) including identification and documentation.
- Installed upgrades and fix packs to the runtime environment as required decreasing vulnerability to production environment.
Confidential,CA (Jan 2006 - Feb 2007)
LDAP Consultant
Roles and Responsibilities:
- Responsible for installing and configuring third party software necessary to test the product such as IBM HTTP Server, IBM WebSphere Application Server
- Involved in migration of the applications from WebSphere 5.x to 6.0 and worked closely with development team. Applied Refresh packs, fix packs and cumulative fixes for Websphere and IHS
- Installed IBM HTTP Server and configured with WebSphere 6.x, to host the applications that are tested and deployed on application server
- Configured clustering environment in Network deployment configuration and responsible for maintaining, supporting the load balancing, high availability and failover
- Involved in creating and managing the cells using Network Deployment Manager.
- Good working experience in enabling WebSphere global security using Local OS and Sun One LDAP (LTPA mechanism), SSL configuration, Ordering digital certificates, creating key database using ikeyman and keytool tools, import/export certificates and create self signed certificates for development, UAT, pre-production and production environments. Worked closely with different teams providing single-sign on solutions using Netegrity SiteMinder
- Upgrading Policy server to SiteMinder 5.51 and later on to SiteMinder version 6.0
- Good working experiences with Session Management, creating replication domains for session persistence (Memory to Memory replication) using client server methodology. Used Websphere backup and restore scripts for backing up WebSphere repository
- Configured virtual hosts, data sources, JDBC providers, JNDI, connection pool, JMS providers, resource adapters and connection factory settings for connecting to resources
- Involved in configuration of Websphere Application Server resources like JDBC Data Sources, JDBC Providers and Connection Pooling to connect to the DB2.
- Deploying the applications on clusters, updating the installed applications and updating Web Server plug-in configuration using administrative console as well as Jacl scripts
- Managing and Monitoring the JVM performance by WebSphere Heap Size, garbage collection, JDBC Pools Responsible for Architectural Design, Implementation and periodic testing and support of Web Environments with respect to High Availability and Disaster Recovery
- Analyzed log files to detect and troubleshoot server and application problems. Used the Trace feature to resolve issues
- Good understanding of the Sun One (iPlanet), IBM IHS, and Apache web servers
- Used Tivoli performance viewer to monitor Websphere applications and tuned JVM heap size, connection pools etc accordingly
- Understanding of applications integrated into a DMZ
- Worked with IBM Support and development teams in resolving issues related to application memory leaks, analyzing java cores and heap dumps using Thread and Heap analyzer tools
- Worked and solved variety of issues with WebSphere and J2EE applications. Provided 24/7 support for critical applications with on-call pager rotation , flexible to work during off hours
Confidential,India (Mar 2004 - Jan 2006)
WebSphere Administrator
Roles and Responsibilities
- Installed, configured, administered and supported WebSphere Application Server 4.0/5.0 on Solaris and Windows
- Installation of Netegrity SiteMinder and its agent on web server and integration, creating rules and policies or different applications and settings like timeout, cookies.
- Installed, configured, administered and supported JBOSS Application Server on Linux
- Implemented the Clusters / Server Groups and Cluster Members /clones (Vertical scaling & horizontal scaling) for fail over and distribute the workload on WAS
- Integrating enterprise-wide J2EE applications and deploying them on WebSphere Application Server and managing them through WebSphere administrative console.
- Created user roles and groups using Local OS registry and secured WebSphere resources.
- Developed Java applications using Servlets on WSAD
- Involved in configuring JDBC drivers, Data sources on WebSphere Application Server 4.0.
- Involved in creating UNIX shell scripts, JACL scripts which automates the WebSphere Administration (bouncing the application server, deploying enterprise applications, logs rotation, monitor applications state, etc,)
- Used Resource Analyzer and Log Analyzer for performance tuning and troubleshooting
- Installed fix packs and cumulative fixes to upgrade the version of WebSphere Application Server 4.0.
- Provided technical assistance for Web Hosting team on various Application servers and Web Servers including IBM HTTP Server, Apache Web Server, and iplanet Server.
- Monitoring all Servers, shutdown and startup, Network Support and Troubleshooting
Education Details
- B.S in Computer Science & Engineering