Snr Linux Engineer Resume
SUMMARY:
Accomplished and results driven Systems Administrator with demonstrated success in solution oriented and efficient management of UNIX/Linux platform systems for optimal functionality. Experienced self - starter with innate ability to channel acute analytical and collaborative skills to effectively diagnose and resolve client systems related issues for greater productivity maximization. UNIX and Linux trained professional with deep comprehension of DevOps, systems integration and management and rapid adaptability to new environments and technologies. Proven ability to utilize excellent client services skills for enhanced interaction with diverse client groups.
TECHNICAL EXPERTISE:
Operating Systems: Red Hat Linux 5, 6, SUSE, Ubuntu and CentOS
Networks / Protocol: DNS, TCP/IP, DHCP, LAN, WAN, POP3, VPN, SMTP, FTP, SSH
Virtualization and Cloud: AWS, VMWare ESI Cluster
Monitoring Tools: CloudWatch, Zabbix, SolarWinds and Splunk
Scripting: Bash and Shell
Application (Middleware) Servers: JBOSS and Tomcat
Configuration Management: Ansible, and Ansible Tower
PROFESSIONAL EXPERIENCE:
Confidential
Snr Linux Engineer
Responsibilities:
- Provision RHEL and SUSE server for SAAS based application leveraging chef recipes
- Experience configuring LDAP and maintaining users in Active Directory.
- Deployed and design Zabbix for monitoring for both Linux and window server.
- Build Ansible playbooks from scratch and deploy to VMware guest and AWS instances in production and QA environments.
- Worked on HP models DL360s, 380s, 580s G8/ G9/ G10
- Hardware support and replacement of faulty units
- Installed Redhat Linux using kickstart and applying security policies for hardening the server based on company polices
- Installed and configured Apache webservers for multiple sites using Vhost and proxy Pass modules.
- Created AWS AMI and implement best practice for each account per Company’s recommendation
- Expertise in file system concepts like LVM, SVM, VxVM. Creating new file systems, increasing and decreasing file systems, mounting file systems, un-mounting file systems and troubleshooting disk space issues.
- Configured the GovCloud environment (EC2 servers) to allow for seamless scaling and necessary enhancements (adding additional web/database servers and load balancers.
- Configured and maintain Confidential 3 tier application leveraging AWS ELBs for both web and application servers.
- Design, Architecture and implementation of Virtual environments including VMWare ESX/ESXi and Cisco UCS
- Managed storage using Logical Volume Manger.
- Resolved security vulnerabilities via patching both Physical, Cloud and virtual environment
- Used Chef and Ansible to configure and modify Application and Server deployment and builds.
- Install and configure Java based application (Jboss, Tomcat and Apache) on RHEL and OEL platforms.
- Manage and Monitor the JVM performance by adjusting Heap size, garbage collection and JDBC pools.
- Configured and leveraged AWS’s auto-scaling for Confidential SAAS based application platform to meet changing customer demands
- Implemented SOP for monitoring of all federal nodes and server, utilizing solarwinds Zabbix and CloudWatch.
- Implemented hardening and STIGS for Linux Amazon Machine Image (AMI) and VMware ISO images
- Created and continue to maintain documentation for SOP in troubleshooting both server and application for Confidential federal nodes.
- Configured Ansible to manage AWS environments and automate the build process for core AMIs used by all application deployments including Autoscaling, and Cloudformation scripts.
- Setting up network environments using TCP/IP, NFS, DNS, SNMP agents, DHCP and Proxy.
- Created and maintained user accounts, profiles, security and rights
- Performed log management with Splunk
- Acts as the point of contact for all escalations for both OS and application on tier 3 support
- Subject matter for Linux servers and continue to provide leadership and mentoring to junior Linux SAs via training and documentation
- Monitored AWS infrastructure with CloudWatch
- Leverage GIT as version control with chef cookbooks
Confidential
Senior System Engineer (Linux)
Responsibilities:
- Provide level 3 client supports for Confidential customers, by unlimited incidents support via email and additional support via phone and WebEx request.
- Instituted configuration and systems management via Ansible; inventoried and standardized system configurations and package installations; trained other team members in the use of Git and Ansible.
- Experience maintaining all Confidential systems both in Production and Development to help maintain our client current issues.
- Built Ansible playbook to deploy web servers on both VMware and AWS infrastructure
- Deployed Linux server in both virtual and physical servers using Kickstart
- Provides Documentation and interpretation for Confidential systems for Clients knowledge base.
- Help coordinate schedules for all Clients upgrades and fixes for both standard and premium customers.
- Creating and maintaining of Perl scripts and extended Linux system functionality as needed
- Installed, configured and administered JBOSS and Tomcat Application servers in various environments.
- Configured database connectivity using JDBC and Connection pools
- Installing, configuring and maintaining of Apache Tomcat and ANT on Linux
- Subject matter for Linux servers and continue to provide leadership and mentoring to junior Linux SAs via training and documentation
- Leveraged Jenkins to deploy codes to JBOSS, ColdFusion and Tomcat application.
- Deploying various applications and java codes in clustered environment via JBOSS Domain Controller.
- Consistently troubleshoots and resolve network systems and application to identify corrective solutions.
- Performance monitoring, tuning and troubleshooting of JBOSS EAP 6.1 and 6.1
- Configuring and maintaining of F5 virtual and pool servers to enable load balancing of various Linux servers.
- Help train and mentor Junior support Engineers about the Confidential product, to help provide problem resolution and administration of our products.
- Provide Tier III/other support per request from various constituencies. Investigate and troubleshoot issues. Also provides after hours support as needed by the support team.
Confidential
Sr. Unix/Linux/web Infrastructure Engineer
Responsibilities:
- Works with the hosting vendor to maintain and support the production-hosting environment on Jboss5.1 and Tomcat11g built on RHEL6.3.
- Configure Jvms and domains on Jboss 5.1 and Tomcat 11g and also configure data source and GC to increase performance
- Provide support and interpretation of application security scanning results using Ksar, Tcpdump and customized scripts.
- Hands on experience in installing packages using Yum
- Resolved system errors and crashes, disk space problems, huge file sizes, file system full errors.
- Configured and administered multiple production Redhat 5.0, 6.0 servers across multiple platforms.
- Configured and maintained the volume groups, logical volumes using LVM
- Installed and configured Tomcat11g on Linux RHEL6.3 platforms in Production environment.
Confidential
Sr. Unix/Linux/Web Infrastructure Engineer
Responsibilities:
- Administered JBoss EAP 5 & 6 and EWS, Tomcat and Apache HTTP Server on RHEL 6.1 Environment.
- Experience with establishing and integrating development, test and production environment in a private cloud environment.
- Installed and configured virtual Machines RHEL 6.3 and 5.6 on VSphere 5.1 using Kick start.
- Deployed a host of customer-related applications and data to the cloud
- Configure and manage JBOSS 5 applications servers creating data source and Jms queues.
- Deployment of web/Enterprise (war, ear) applications and also creating Tomcat clusters across Tomcat domains.
- Evaluated varied system logs and enforced good practices for web and application server environments.
- Good understanding of J2EE architectures, J2EE technologies and SOA.
- Solid in bash and shell scripting skills
- Proficient with RHEL 5 and RHEL6 installation configuration and troubleshooting.
Confidential
Sr. Unix/ Linux/Web Infrastructure Engineer
Responsibilities:
- Installed and configured kick Start Install Server for Confidential for server Builds and automation of Red Hat Linux 6.3 and Centos 6.3
- Installed and configured glassfish cluster version 3.1 and apache version 2.2 on Centos 6.3.
- Proficient in deployment and troubleshooting of JAR, WAR and EAR files in domain and clustered environment.
- TCP/IP Configuration like assigning IP addresses, configuring network interfaces, assigning static routes, hostnames etc.
- Worked on HP models DL360s, 380s, 580s G5, G6 and G7
- Collaborated with application support team to install and configure OAM and OIM.
- Helped installed F5 VIPRION load balancers for one of our new datacenter.
- Collaborated with network team to migrate firewall and load balance rules from Citrix NetScaler to F5’s.
- Worked with developers and application team to build sites using Word press, Tomcat, cold fusion 9 and glassfish on Centos 6.3 and RHEL 6
- Installed and configured Apache webservers for multiple sites using Vhost and proxy Pass modules.
- Troubleshooting critical hardware and software issues on a day to day basis using ticketing system. (Remedy).
- Installing Virtual machines on VSphere’s 5.1 and KVM’s and using KIckstart to do the O’s installations.
Confidential
Linux System Administrator
Responsibilities:
- Created, cloned Linux Virtual Machines, templates using VMware Virtual Client 3.5 and migrating servers between ESX hosts.
- Installs, configures and supports Apache on Linux production servers.
- Installs, upgrades and manages packages via RPM and YUM package management
- Provided 24/7 technical support to Production and development environments
- Created and maintained user's accounts, profiles, security, rights disk space and process monitoring.
- Managed systems routine backup, scheduling jobs, enabling cron jobs, enabling system logging and network logging of servers for maintenance.
- Utilizing SAR, Netstat, Iostat and Vmstat for performance analysis, tuning and capacity planning, problem prevention, detection and resolution.
- Develop and Maintain documents, library and procedural documents of the system
- Experience installing, upgrading and configuring RedHat Linux 4.x, 5.x, 6.x using Kickstart Servers and Interactive Installation.