Sr. Systems/applications Administrator/architect Resume
Dallas, TX
SUMMARY
- Experience in Architecting, deploying and migrating applications to AWS cloud infrastructure.
- Involved in designing and deploying a multitude applications utilizing almost all of the AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high - availability, fault tolerance, and auto-scaling.
- Migrated the current Linux environment to AWS/RHEL Linux environment and used auto scaling feature.
- Responsible for maintaining ACL, Security Groups and firewall configurations.
- Implement plans for DR solutions across AWS regions.
- Installed and configured VPN Direct Connections from IO Datacenter to AWS.
- Managed IAM roles and console access for EC2, RDS and ELB services.
- Managed Route 53 DNS hosted zones configuring aliases for Elastic Load Balancer applications.
- Monitor and create alarms for CPU, memory, disk space, using Cloud Watch.
- Ensure backup of all EBS Volumes in preparation for quick recovery of EC2 instances.
- Deployed and supported Memcached-AWS ElastiCache.
- Created S3 backups using versioning enable and moved objects to Amazon Glacier for archiving purpose.
- Created SNS notifications and assigned ARN to S3 for object loss notifications.
- Created load balancers (ELB) and used Route53 with failover and latency options for high availability and fault tolerance.
- 5+ Years’ experience in Linux and Unix System Administration.
- Having good Experience in configuration and Volume/File system management using Logical Volume Manager (LVM)on High performance Computing Cluster and stand-alone servers.
- Integration of servers into the HPCC network.
- Setup and Configuration of Puppet Configuration Management with specific client requirement such as Create user/remove user, Install /Remove packages and package updates, Configure multi nodes.
- Manage and maintain Bind DNS Master and Slave servers and DHCP servers.
- Configured servers to run multiple Static IP interfaces and gateways by using the same default router for Cloud Computing and integration needs.
- Expertise in building Servers using Kickstart for Linux Jumpstart and Flash Archive for Solaris, and NIM for AIX installation.
- Troubleshoot, patch and automate systems in a large distributed environment.
- Install and manage software and hardware RAID disks to improve fault tolerance and performance.
- Hands on Experience on ESXi/VMWARE Environment..
- Configuring & Troubleshooting NFS Servers and Clients in UNIX Environment.
- Worked on Group and User administration, startup & shutdown scripts, Crontab, File system maintenance, Backup scripts and Automation.
- Open LDAP administration, providing user authentication and resolving various issues.
- Installed and configured SUN Access Manager v7.x,8.x, 9.x with OPENSSO configuration and Oracle Access Manager v10.x, 11.x with Webgate configuration.
- Installed and configure CA SiteMinder to work with Websphere and Tomcat.
- Security implementation through ACL, IPTABLES and TCP Wrappers.
- Expertise in configuring and administering, NFS, DNS, Open LDAP, DHCP, Mail Servers and Web Servers like Apache HTTP & Tomcat in heterogeneous environments
- 4 years of experience in Middleware Administration using IBM WebSphere Application Server 5.x, 6.x, 7.0, 8.5 and WebSphere Portal Server 6.0, 6.1, 7.0 on various platforms like LINUX, Solaris, AIX and Windows.
- 3+ years of industry experience in BEA Weblogic Application server 7.x/8.x/9.x/10.x administration under heterogeneous environments like UNIX, RHEL, SUN Solaris 8.0, 9.0, 10.0, IBM AIX and Windows NT.
- Worked on various Web Servers such as Apache, Tomcat and IBM HTTP Server 5.x/6.x/7.0/8.5
- Well versed with all data center functions (production operations, network, change control, DR/Business recovery and systems management.
- Migration of WebSphere versions using WASPreUpgrade and WASPostUpgrade tools.
- Experience in installing fix packs and refresh packs for WebSphere Application Server using Update Installer in GUI and Silent mode and migrating to latest versions.
- Successful implementation of Workload Management and Fail Over mechanisms using horizontal, vertical and hybrid clustering environments as per the cost analysis.
- Configured WebSphere resources such as JDBC provider, Data Sources to connect databases, MQ Queue Connection Factories, MQ Queues to Connect to MQ Server. Extensively involved in Tuning of connection Pools.
- Involved in tuning and monitoring application deployed on WebSphere using Tivoli Performance Viewer and external Monitoring tools such as Wily and SiteScope.
- Resolved memory leakage problems by analyzing heap dump and core dumps by enabling Verbose GC. Extensively Used ISA and tools with in to trouble shoot issues.
- Created of Virtual Hosts and Host Aliases. Secured Applications with installation of SSL certificates. Generated SelfSigned and Signed Certificates (Generate CSR and Import Signed Cert to Keystores) through ikeyman.and OpenSSL.
- Knowledge in Messaging Services such as MQ and JMS.
- Share on-call duties with team including rotating on-call schedules for multiple environments including production, performance test.
- Extensively used administrative scripts in Jython, Bash, Python and Jacl, Written and Modified scripts as per business requirement.
- Well versed with versioning control systems.
- Can work independently as well as in a team environment with minimal supervision.
- Good at documenting the procedures for day-to-day operations and Maintenance.
TECHNICAL SKILLS
Application Server: WebSphere Application Server V5.x/6.x/7.0/8.5, Portal Server 6.0/6.1/7.0, Weblogic Application server 7.x/8.x/9.x/10.x
Web Servers: Apache, Tomcat, IBM HTTP Server 6.x/7.0/8.5.
Scripting: Python, Jython, Jacl, Bash
OS: Windows Server 2003/08, Ubuntu, Fedora, FreeBSD, Red Hat, CentOS, Solaris 10, AIX, Sun solaris
Monitoring tools: Tivoli Performance viewer, Wily, SiteScope, OPS view, ChartBeats, OmegaMON, ExtraHop, Splunk
Databases: SQL Server 2008, Oracle, DB2 and MySQL
Version control: CVS, Subversion
Hardware: PowerEdge 1950, and PowerEdge 2850 Linux Servers
PROFESSIONAL EXPERIENCE
Confidential, Dallas, TX
Sr. Systems/Applications Administrator/Architect
Responsibilities:
- Responsible for Architecting, deploying and migrating applications to AWS cloud infrastructure.
- Design and deployapplications utilizing almost all of the AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto-scaling.
- Perform Migration of the current Linux environment to AWS/Amazon Linux environment using VM export/import.
- Responsible for maintaining ACL, Security Groups and firewall configurations.
- Implementing plans for DR solutions across AWS regions.
- Responsible for installation and configuration of VPN Direct Connections from IO Datacenter to AWS.
- Responsible for managing IAM roles and console access for EC2, RDS and ELB services.
- Responsible for managing Route 53 DNS hosted zones configuring aliases for Elastic Load Balancer applications.
- Monitoring and creating alarms for CPU, memory, disk space, using Cloud Watch.
- Responsible for ensuring backups of all EBS Volumes in preparation for quick recovery of EC2 instances.
- Deploying and supporting Memcached-AWS ElastiCache.
- Created S3 backups using versioning enable and moved objects to Amazon Glacier for archiving purpose.
- Created SNS notifications and assigned ARN to S3 for object loss notifications.
- Responsible to design and deploy load balancers (ELB) and Route53 with failover and latency options for high availability and fault tolerance.
- Responsible for administering and supporting all Linux operation systems.
- Performing file system security on Red Hat Linux Servers.
- Performing patch administration.
- Performing hardware administration.
- Assisting with hardware maintenance/repair activities.
- Performing log administration to detect system errors.
- Using Linux Logical Volume Manger (LVM) to manage drives.
- Perform TCP/IP and Network configuration on the servers.
- Administer User accounts on all Unix platforms.
- Customize user environment for users.
- Creating and/or maintaining file systems.
- Performing file system migrations.
- Responsible for creating and managing user accounts, security, rights, disk space and process monitoring in Red Hat Linux.
- Installation and management of virtual servers using KVM Configure and maintain and troubleshoot NFS, FTP servers.
- Install, upgrade and manages packages via RPM and YUM package management.
- Install Firmware Upgrades, kernel patches, systems configuration, performance tuning.
- Provide support for both physical and virtual environment.
- Respond to all Linux systems problems and resolving them on a timely basis.
- Manage systems routine scheduling jobs and enabling cron jobs.
- Reset password and unlock locked user account.
- Monitor CPU and hard disk temperature.
- Configure and perform TCP/IP trouble shooting on servers.
- Monitor system logs and activity on all servers.
- Implement password aging on Red Hat and Centos servers.
- Manage Red Hat Storage using Linux logical Volume Manager.
- Monitor System Performance (Virtual memory, Disk and CPU utilization).
- Involved in creating and configuring Zones/Containers.
- Created ZFS, ext3, CIFS, NFS filesystems on Solaris 10 and Redhat Linux environment.
- Responsible for Day-to-day systems administration tasks in Solaris, Redhat Linux and AIX servers.
- Creating and growing Filesystem by using Veritas Volume Manager and Solaris volume manager and CFS file systems.
- Creating an Instance of an Oracle Database and Configuring an Oracle Policy Database on oracle 10g and Oracle Enterprise Linux 5.3 installed.
- Configured Weblogic domains and MQ queues on Solaris servers and deployed application package.
- Installed SSI files and Packages on Solaris and Redhat Linux servers.
- Involved in Upgrading Sun Solaris 8 to Solaris 10 by using LiveUprade. Involved in Upgrading Veritas Volume Manager from 4.0 to 5.0.
- Responsible for supporting SUN/AIX servers for hardware and software incidents and engage SUN/ORACLE support.
- Migrated the current Linux environment to AWS/RHEL Linux environment.
- Installed and configured VPN Direct Connections from IO Datacenter to AWS.
- Managed IAM roles and console access for EC2, RDS and ELB services.
- Managed Route 53 DNS hosted zones configuring aliases for Elastic Load Balancer applications.
- Monitor and create alarms for CPU, memory, disk space, using Cloud Watch.
- Created S3 backups using versioning enable and moved objects to Amazon Glacier.
- Installed, configured, administered, troubleshoot and tuned WAS ND 6.x,7.x,8.5 and Portal server 6.1, 7.0 on Linux and Solaris for multiple high profile projects.
- Installed, configured and administered WebLogic Server 10.x and 9.x in various environments.
- Worked on various Web Servers such as Apache, Tomcat and IBM HTTP Server 5.x/6.x/7.0/8.5
- Migration of WebSphere versions using WASPreUpgrade and WASPostUpgrade tools.
- Installed fix packs and refresh packs for WebSphere Application Server using Update Installer in GUI and Silent mode and migrating to latest versions.
- Successfully implemented of Workload Management and Fail Over mechanisms using horizontal, vertical and hybrid clustering environments as per the cost analysis.
- Configured WebSphere resources such as JDBC provider, Data Sources to connect databases, MQ Queue Connection Factories, MQ Queues to Connect to MQ Server. Extensively involved in Tuning of connection Pools.
- Used configuration wizard and Admin Console extensively to create and manage WebLogic domains.
- Resolved memory leakage problems by analyzing heap dump and core dumps by enabling Verbose GC.
- Created Virtual Hosts and Host Aliases. Secured Applications with installation of SSL certificates. Generated SelfSigned and Signed Certificates (Generate CSR and Import Signed Cert to Keystores) through ikeyman.and OpenSSL.
- Configured Plug-ins for communication between Application Server and Web Server.
- Deployed application EARs on WebSphere Application Server Network Deployment in QA, Pre-Production and Production environments on a daily basis and troubleshoot various configuration and application issues.
- Profiled all the J2EE Applications and worked with Application Development, and QA teams to resolve possible memory leaks, improve application integrity, performance and resolve all issues, bugs before deploying in Production.
- Implemented SSO (Single Sign-On) among the applications configured with Access Manager.
- Execution of Shell/Jacl scripts to automate the process like node federation for distributed platforms.
- Monitored Applications and WAS performance through Tivoli Performance Viewer and tuned the system caching, queuing, JVM parameters, DB Connection Pooling.
- Performed WebSphere Configuration backup and restoration using scripts.
- Administered, configured, tuned, and troubleshoot WebSphere in a clustered environment on AIX.
- Utilized skills in shell, and wsadmin/JACL scripting to automate deploying, updating applications, migrating data and automating batch jobs.
- Implemented a migration from WebSphere Application Serve Base to Network Deployment as well as a 5.0 to 5.1 upgrade.
- Troubleshooting and successfully resolving LDAP, SiteMinder and Access Manager.
- Troubleshooting problem-tickets, worked with developers to identify the root cause and resolve the issue or propose a potential work around.
- Mentored development and support teams on WAS operation and problem determination.
- Configured enterprise applications and corrected performance problems by monitoring server availability and resource utilization analysis.
- Managed multiple high profile, complex projects and implemented with minimal disruption to end-users.
- Hands-on experience on IBM Rule Execution Server and IBM Decision Server.
- Experience is Installing and Configuring TWS on all Unix Platforms.
- Installed and configured Oracle Access Manger to provide authentication to hosted applications.
- Install, configure and support of Apache on Linux production servers.
- Experience is setting up MFT & EFT to establish data transfer connection between UNIX servers and Mainframe.
- Experience is scheduling and running jobs from Mainframe via TWS to all UNIX systems.
- Experience is monitoring Servers & applications via Omegamon, CA Wiley OPSView, Chartbeats and ExtraHop.
- Installed and configured Splunk for monitoring applications.
- 24x7 on-site operations support for different environments in the project.
Environment: AWS - Amazon Cloud - EC2 (Security Groups, Elastic IP's, Load balancers, Auto scaling groups, Placement Groups), S3, Elastic Bean Stack, Direct Connect, VP3, Route 53, Cloud watch, OpsWorks & IAM, IBM WebSphere Application 6.1/7.0, Portal Server 6.0, Weblogic Application server 7.x/8.x, IBM WebSphere MQ 5.3, IBM DB2
Confidential, Troy, MI
Sr. Linux/WebSphere Administrator
Responsibilities:
- Installed and configured WebSphere 7.0, Weblogic Server 7.x,8.x on Solaris, RedHat.
- Installed and configured IBM HTTP Servers and Apache WebServers.
- Configured admin console security on WebSphere and creating users with various roles to access the WebSphere admin console - users and groups in LDAP and added them as WebSphere console groups.
- Configure Plug-ins, Virtual Hosts, Host Aliases and SSL certificates through ikeyman.
- Created Nodes and federated to Deployment manager using manageprofiles and addNode scripts.
- Configured hybrid clusters based on the cost analysis.
- Configured SSH Passwordless login to transfer the files to all members of the cluster.
- Deployed EAR, WAR and JAR applications through admin console.
- Configure and administered of JDBC, JMS, JNDI in WebLogic & Websphere environment.
- Monitored error logs, fixed problems and tuned parameters in WebSphere & WebLogic environment, configuration and administration of Connection pools for JDBC connections.
- Involved in tuning and monitoring application deployed using Tivoli Performance viewer.
- Responsible for writing administrative scripts in Jython and setting up/monitoring through Hudson.
- Resolved memory leakage problems by analyzing heap and core dumps by enabling Verbose GC.
- Share on-call duties with team including rotating on-call schedules for multiple environments including production, performance test.
- Manage Red Hat Storage using Linux logical Volume Manager.
- Monitor System Performance (Virtual memory, Disk and CPUutilization.
- Install, configure and support of Apache on Linux production servers.
- Created groups and add users to the appropriate group.
- Diagnosed and escalated network issues with the Network Engineers.
- Installed rpm packages on RHEL 5 & 6 servers.
- Monitored system logs and activity on all servers.
- Giving sudo access to users to perform limited administrative tasks.
- Created shares and setup appropriate permissions.
- Logging and tracking support calls.
- Coordinating Application & Storage Team for Application Issues.
- Setup, maintain and management of user accounts and groups according to the security needs.
- Installing, troubleshooting and changing kernel parameters in Linux Systems.
- Installed and Configured Solaris 10 by using Jumpstart server (Jet server) and also installed and configured Linux by using Kickstart server.
- Involved User Administration (creating user account, password and set the password) on Red hat Linux and Solaris.
- Involved in Sudo, Batch Job Administrations (cron & init) and Send mail configuration.
- Creating File system by using Veritas Volume Manager and Solaris volume manager and LVM.
- Involved in Upgrading Sun Solaris 8 to Solaris 10 by using LiveUprade and Redhat Linux 4.5 to 5.0
- Involved in Upgrading Veritas Volume Manager from 4.0 to 5.0
- Involved in creating and configuring Zones/Containers, zfs filesystems in Solaris 10 environment.
- Responsible for Day-to-day systems administration tasks in Solaris and Linux.
- Configured NFS servers on using NetApp.
- Installed packages, patches and SSL certificates on all web servers.
- Involved in monitoring and configuring NFS servers and NFS clients. Upgraded OBP Firmware for sun hardware.
- Installed, configured, administered, troubleshoot and tuned WAS ND 6.x on Linux and Solaris for multiple high profile projects.
- Worked on various Web Servers such as Apache, Tomcat and IBM HTTP Server 5.x/6.x
- Migration of WebSphere versions using WASPreUpgrade and WASPostUpgrade tools.
- Installed fix packs and refresh packs for WebSphere Application Server using Update Installer in GUI and Silent mode and migrating to latest versions.
- Successfully implemented of Workload Management and Fail Over mechanisms using horizontal, vertical and hybrid clustering environments as per the cost analysis.
- Configured WebSphere resources such as JDBC provider, Data Sources to connect databases, MQ Queue Connection Factories, MQ Queues to Connect to MQ Server. Extensively involved in Tuning of connection Pools.
- Resolved memory leakage problems by analyzing heap dump and core dumps by enabling Verbose GC.
- Created Virtual Hosts and Host Aliases. Secured Applications with installation of SSL certificates. Generated SelfSigned and Signed Certificates (Generate CSR and Import Signed Cert to Keystores) through ikeyman.and OpenSSL.
- Configured Plug-ins for communication between Application Server and Web Server.
- Deployed application EARs on WebSphere Application Server Network Deployment in QA, Pre-Production and Production environments on a daily basis and troubleshoot various configuration and application issues.
- Profiled all the J2EE Applications and worked with Application Development, and QA teams to resolve possible memory leaks, improve application integrity, performance and resolve all issues, bugs before deploying in Production.
- 24x7 on-site operations support for different environments in the project.
Environment: WebSphere 5.1/6.0, Weblogic Server 7.x,8.x, IBM HTTP Server, Apache, Solaris 10, RedHat 5, AIX, Hudson, Tivoli Performance viewer, GC, SSH Passwordless login, SSL, ikeyman, JDBC, Connection pooling, NT Server 4, Windows 2000 prof, Windows XP
Confidential, Detroit, MI
Jr. Linux/WebSphere Administrator
Responsibilities:
- Migrating from WebSphere 5.x to WebSphere 6.x using WASPreUpgrade and WASPostUpgrade.
- Configured horizontal cluster by creating clone of JVM in WebSphere 6.x on RedHat and Windows systems.
- Configured SSH Password-less login in order to transfer files to cluster machines.
- Deployed EAR, WAR and JAR applications through admin console.
- Worked with developers and QA team at various phases of development and testing and taking the application from DEV to Test to QA and PROD environments.
- Involved in opening and working on PMR’s with IBM to solve issues related to environment.
- Configured admin console security on WebSphere and creating users with various roles to access the WebSphere admin console - users and groups in LDAP and added them as WebSphere console groups.
- Configured WebSphere resources like JDBC providers, JDBC data sources, connection pooling and Java Mail sessions.
- Troubleshooting, Performance tuning and Capacity Monitoring of Application Servers using Tivoli Performance viewer.
- Enabled traces as part of troubleshooting and used collector tool to submit logs and traces to IBM after running the must gather scripts and enabling various traces and taking thread dumps.
- On call, 24x7 production support and maintenance of Application servers.
- Extensive experience in installing configuring, administering and troubleshooting different flavors of unix operating Systems such as Sun, Cent OS, Redhat Linux, Solaris and IOS.
- Managed system routine scheduling jobs and enabling cron jobs.
- Resets password and unlock locked user account.
- Monitor CPU and hard disk temperature.
- Responsible for setting up and managing user accounts, security, rights,disk space and process monitoring in Red Hat Linux.
- Installation and management of virtual servers using KVM Configure and maintain and troubleshoot NFS, FTP servers.
- Install, upgrade and manages packages via RPM and YUM packagemanagement.
- Install Firmware Upgrades, kernel patches, systems configuration,performance tuning.
- Provide support for both physical and virtual environments.
- Configure and perform TCP/IP trouble shooting on servers.
- Monitor system logs and activity on all servers.
- Implement password aging on Red Hat and Centos servers.
- Manage Red Hat Storage using Linux logical Volume Manager.
- Monitor System Performance (Virtual memory, Disk and CPUutilization.
- Install, configure and support of Apache on Linux production servers.
- Created groups and add users to the appropriate group.
- Diagnosed and escalated network issues with the Network Engineers.
- Installed rpm packages on RHEL 5 & 6 servers.
- Monitored system logs and activity on all servers.
- Give sudo access to users to perform limited administrative tasks.
- Created shares and setup appropriate permissions.
- Logging and tracking support calls.
- Coordinating Application & Storage Team for Application Issues.
- Setup, maintain and management of user accounts and groups according to the security needs.
- Installing, troubleshooting and changing kernel parameters in Linux Systems.
Environment: SSH Passwordless login, RedHat, PMR, JDBC, Thread Dumps, LDAP, WebSphere 6.x, TCP/IP, DNS, DHCP, NFS, PowerEdge 2850 Linux Servers
