Linux Administrator Resume
Jacksonville, FL
PROFESSIONAL SUMMARY:
- Over 6+ years of experience as a Linux Engineer, and Production Support of various applications on Red Hat Enterprise Linux and AWS Cloud environment and Google cloud environment
- Experience in installing, configuration, support, upgrading and patching Linux servers using Red hat Satellite Server and also worked on registering different client servers and involved in building channels and pushing the packages to master Red hat Satellite Server.
- Thorough knowledge in Windows server 2003, 2008 & 2012 enterprise and web servers for supporting web hosting & databases, troubleshooting IIS 6.0 issues. Maintaining server uptime, system maintenance, and troubleshooting active or potential issues with the use of various monitoring tools.
- Expertise in Installation and configuration of Microsoft Windows Vista, XP, 2000 server, Professional, Windows servers.
- Expertise in web server administration installing and managing IIS Web servers and hosted internal web application.
- Develop automation and processes to enable teams to deploy, manage, configure, scale and monitor their applications in data centers and in cloud.
- Engage plans to mitigate risks and/or respond to interruptions in service associated with natural disasters, cyber or terror attacks.
- Recommend disaster recovery solutions for various platforms including HDFS, SQL, Oracle, DB2, Linux and UNIX.
- Experience in implementation and maintenance of VMware, DNS, DHCP, NIS and NFS.
- Have a good experience in writing scripts using many popular different languages like Node JS, Python, Ruby and Shell based scripting.
- Experience in installation and management of network related services like DNS, Apache, LDAP, SAMBA, HTTPD, VSFTP, SMTP, SQUID, and Active Directory and handle tasks in Red Hat Linux includes upgrading RPMS using YUM, kernel, configure SAN Disks, Multipath and LVM file system.
- Experience in Linux Utilities: KICKSTART, SSH, FTP, AUTOFS, Quota Management, wrappers, User Management, Process Management, Memory Management, and Text processing tools, Log Management, Package Management, Disk Management and Files Management.
- Helped in the Architectural Design for the Implementation of Single Sign On (SSO) in the Linux and Solaris Environment.
- Knowledge of NFS server, LAMP Server, samba server, DHCP server.
- Expertise in building and breaking cloud - scale systems, with focus on Information Security, User Authentication, Network Security, Key Management, Resource Isolation.
- Maintaining server uptime, system maintenance, and troubleshooting active or potential issues with the use of various monitoring tools.
- Experience in maintaining and managing Internet and intranet web sites which provide public business information
- Have a good experience in writing scripts using languages like YAML, and Shell based scripting.
- Helped in the Architectural Design for the Implementation of Single Sign On (SSO) in the Linux Environment.
- Extensive Knowledge and hands-on experience implementing PaaS, IaaS, SaaS style delivery models inside the Enterprise (Data center) and in Public Clouds using like AWS, Google Cloud
- Proficient in AWS services like VPC, EC2, S3, ELB, Auto Scaling Groups(ASG), EBS, IAM, Cloud Formation, Cloud Watch and Google Cloud services like GCE, GAE, Cloud Storage, Stack Driver, Load Balancer, Disk, Cloud Shell, IAM
- In depth level of understanding in the practical implementation of AWS cloud-specific and OpenStack technologies. Good knowledge of AWS services like EC2, S3, Elastic Bean Stalk, VPC, EBS etc.., and Knowledge of application deployment and data migration on AWS.
- Involved in analyzing existing architecture on premise datacenters and designed to migrate applications from on-premises to AWS Public Cloud, Google Cloud
- Experience in hosting server less applications on Google Cloud Appengine and Amazon Elastic Bean stalk
- Experienced in writing YAML Script for hosting server less applications in Google Cloud.
- Experienced with installation of AWS CLI and Google Cloud SDK to control various Cloud services through SHELL/BASH scripting.
- Experience in decommissioning the servers and websites once they are migrated to Cloud Environment or based on business requirement.
- Implemented CI/CD Architecture in Cloud environments using Gitlab and Jenkins.
- Automated Scripts to take snapshots and also to shut down the servers and server less apps in Cloud environment using Cloud Pub/sub and Cloud Functions
- Experienced in hosting Larval, WordPress, PHP, .NET based applications in both Compute engines and Appengine in Google Cloud environment.
- Played a Lead role to upgrade the 2008 servers to 2012 and migrate the applications from 2008 servers to 2012 servers
- Worked on resolving security vulnerabilities on Linus and windows Servers like Local User accounts, Machine accounts, SSL related, Webserver related.
TECHNICAL SKILLS:
Application/Web Server: Apache, Tomcat, Oracle Application Server 10g, BEA Web Logic 8.1/9.2, WebSphere, JBoss, Tomcat, IIS, nginx
Operating Systems: UNIX, Linux, iOS, WINDOWS NT/2000/2003, Red Hat 4/5/6/7.x
Databases: MySQL, Oracle 9i/10g/11g, SQL Server 2008, Solaris, Red Hat Linux, IBM DB2.
Version Control Tools: GIT, SVN, Jenkins
Scripting Languages: UNIX Shell scripting, Python, Ruby, Bash, sh, csh, Perl, YAML and JSON.
Virtualization: VMWare ESX/ESXI 3.x/4.x/5.x, VCenter, VSphere.
Networking Protocols: TCP, UDP, DNS, RPC, RARP, BOOTP, DHCP, IGMP, SNMP, RIP, OSPF, BGP, CIDR, FTP, TFTP, SMTP, Telnet, NFS, Ping, Rlogin and LAN, WAN.
Cloud Environments: Google, AWS
Cloud tools: EC2, Cloud Watch, Security Groups, S3, IAM, GCE, GAE, Cloud Storage, Load Balancer, Cloud security Scanner, Deployment Manager, Cloud Shell, Cloud Endure
WORK EXPERIENCE:
Confidential, Jacksonville, FL
Linux Administrator
Responsibilities:
- Migrated Internet and Intranet sites to Google Compute engine, Google Appengine and AWS ec2, AWS Elastic beanstalk
- Experience in using Cloud Endure for Migrating the VM’s between on-prem, On-prem and cloud and for hybrid environment
- Responsible for architecting, designing, implementing and supporting of cloud based infrastructure and its solutions.
- Worked on creating multiple VPC’s and public, private subnets as per requirement and distributed them as groups into various availability zones of the VPC for Amazon and Created Subnets for Dev and Prod environments in Google Cloud and applied Firewall rules to secure the environment.
- Created NAT gateways and instances to allow communication from the private instances to the internet through bastion hosts.
- Created and configured elastic load balancers and auto scaling groups to distribute the traffic and to have a cost efficient, fault tolerant and highly available environment.
- Created S3 buckets in the AWS environment and Cloud storage in Google Cloud Environment to store files, sometimes which are required to serve static content for a web application.
- Used AWS Beanstalk and Google Appengine for deploying and scaling web applications and services developed with PHP.
- Scripted to shut down the Appengine servers in Dev Environment when they are not in use to reduce the cost
- Configured S3 buckets with various life cycle policies to archive the infrequently accessed data to storage classes based on requirement.
- Possess good knowledge in creating and launching EC2 instances using AMI’s of Linux, Ubuntu, RHEL, and Windows.
- Implemented Storage options for user files upload for server less environment.
- Used IAM for creating roles, users, groups and also implemented MFA to provide additional security to AWS and Google accounts and its resources.
- Maintained the monitoring and alerting of production and corporate servers using Cloud Watch and Stack Driver services.
- Created EBS volumes for storing application files for use with EC2 instances whenever they are mounted to them.
- Automated snapshots to take backups of the volumes and also images to store launch configurations of the EC2 and GCE instances.
- Responsible for Continuous Integration and Continuous Delivery process implementation using Jenkins along with Python and Shell scripts to automate routine jobs.
- Implemented Continuous Integration using Jenkins and GIT Lab from scratch in Google Cloud Environment
- Implemented CI/CD Process using Gitlab Yaml file
- Responsible for performing tasks like Branching, Tagging, and Release Activities on Version Control Tools like SVN, GIT.
- Provide the permissions and required access to all the pub/sub topics and sinks to push/write the data to Stackdriver.
- Create custom log metrics using Stackdriver logging and create charts and alerts using the custom log metrics.
- Supported Linux environment with around 100 servers running Red Hat Linux.
- Installation, Upgradation, Migration, Patches and Maintenance of Linux and windows servers.
- Prioritizing the Tasks and resolving Tickets.
- Tracking the Application Work flow in the Back end which is running on SQL, MySQL.
- Trouble shooting Issues with the Live Linux and IIS Application servers
- Monitored the Linux and IIS servers regularly and performed troubleshooting steps and made necessary backups of important files and documented scripts for future
- Maintained monthly software updates and weekly advertising updates throughout on servers.
- Installed and configured .NET applications on IIS 6.0/7.0/8.0 on web server 2003/2008/2012 server.
- Experience in analyzing the IIS logs to collect information about server events, server performance, and user activities.
- Experience in writing scripts to automate jobs and debugging scripts.
- Provide 24x7 customer service support for production, customer-facing systems, resolved Linux /UNIX support issues.
- Regular Admin Tasks include building Linux servers for Production, Development and Test Environments and supported the ones under production.
- Done system performance monitoring, created alerts and benchmarking for performance analysis on all application & production server.
- Experience in using Cloud Endure for Migrating the VM’s between on-prem, On-prem and cloud and for hybrid environment
Environment: AWS (EC2, VPC, ELB, S3, EBS, RDS, Route53, ELB, Cloud Watch, AWS Auto Scaling, Lambda, Elastic Bean Stalk), Google Cloud (GCE, GAE, Cloud Balancer, Firewall, IAM, Cloud Storage, Stack Driver, Networking, Cloud SDK) GIT, SQL, Jira, AWS CLI, Unix/Linux, Shell scripting, Jenkins, Nginx, Tomcat, IIS, Apache, RHEL
Confidential, Milwaukee, WI
Linux/AWS Engineer
Responsibilities:
- Supported Linux environment with around 3000+ servers running Red Hat Linux.
- Installation, Upgradation, Migration, Patches and Maintenance of very large Oracle databases (11g RAC and 10g) on Linux and windows.
- Write software using Python and PHP to handle remote configuration of on-site servers, designed to be extensible as configuration changes.
- Created an ISO image file in Linux.
- Implemented Data encryption for PCI, PII and SOX compliance.
- Designed and developed of modules of web-based applications using LAMP technology.
- Used Node JS to run Grunt tasks and build properly the project (compile, minify, concat etc.).
- Implement modules into Node JS to integrate with designs and requirements.
- Maintained monthly software updates and weekly advertising updates throughout on servers.
- Configured cluster pools, enabled HA and DRS features using vSphere 5.x.
- Maintain network security, repair, cabling, and routing for all servers as well as employee computers
- Worked on Virtualizing Red Hat servers using vSphere 4.1/5.0 and managed ESXi servers using vCenter and also worked with ESX Cluster and vMotion.
- Installed and Configured Red Hat Linux (6.x & 7.x) Kickstart and Solaris x86 VM's.
- Installed and configured .NET applications on IIS 6.0/7.0/8.0 on web server 2003/2008/2012 server.
- Experience in analyzing the IIS logs to collect information about server events, server performance, and user activity.
- Configured Authentication methods in IIS 6.0/7.0/8.0 to control access to the applications.
- Checking connections from IIS web servers and SQL servers and troubleshooting.
- Responsible for business development and technical sales of cloud Applications and Cloud Integration
- Experienced in Amazon EC2 setting up instances, virtual private cloud (VPCs), and security groups.
- Bootstrapping instances using Chef and integrating with auto scaling and managing the configurations of multiple servers using Chef.
- Developed multiple system maintenance scripts both BASH and Cron Shell.
- Configuring servers, router and switches to send SNMP traps to Network Management System (Nagios).
- Experience in writing scripts to automate jobs and debugging scripts.
- Experience in using protocols like NIS, NFS, SSH, SFTP & DNS.
- Developed UNIX Shell and Perl scripts to automate IA Runs and tracing through JIRA.
- Compile and analyze development and operational bug reports.
- Implemented Crowd with Single Sign On implementation for the Atlassian application.
- Data migration at Host level using Red Hat LVM, Veritas Volume Manager and Solaris LVM.
- Installation and support of various applications like Apache 2.x, WebLogic server 10, WebSphere 6.1, JBoss 4.x, Oracle 10g, MySQL on Solaris 10.
Environment: Red Hat Enterprise Linux, Oracle (11g &10g RAC) VSphere 4.x,5.x, LAMP Server, IIS 6.0/7.0/8.0, Stash, AWS, Tomcat, Apache, WebSphere 6.x, MySQL, PCI, PII, Solaris 9,10, Puppet, Chef, SAN, NAS, VMWare, Solaris 8,9,10, Shell Programming, Node JS, Oracle Web Logic, IBM WebSphere.
Confidential, Madison, Mississippi
Linux/AWS Engineer
Responsibilities:
- Worked on Grub, PXE boot, Kickstart, Packages, Yum, RPMs, LVM, Boot from SAN, File system configuration.
- Configure dynamic and static network settings for IPv4 and filter packets, Review file system management concepts, removable media and configure NFS shares with AutoFS.
- Secure migration experience on Amazon AWS private cloud via encryption and incident management (tokenization).
- Automate operations processes using lambda, Cloud Watch Events, Schedules
- Done system performance monitoring, created alerts and benchmarking for performance analysis on all application & production servers.
- Expertise in configuring Open LDAP and setting up clients for Open LDAP.
- Developed multiple shell scripts for system monitoring and converting raw data into Splunk format. Responsible for Password administration, Adding User, Groups and Files Systems for the client.
- Experience with VMware, Logical Volume Manager, and LDAP; Installation and management of virtual machines, configuration of virtual IP address.
- Create FTP Server and APACHE Server and Configured Java agent for monitoring PHP, Net and Apache.
- Successfully recovered databases and network security post-breach and will set up e-mail and remote access servers.
- Provide 24x7 customer service support for production, customer-facing systems, resolved Linux /UNIX support issues.
- Led the team installations and administration of system to electronically vault server data to disaster recovery site and created the procedures to recover the data.
- Managed daily backup and recovery procedures for both mainframe and server environments.
- Planned and supervised all disaster recovery and business continuity tests and presented results to management in Excel and Power point presentations and reports.
- Involved in configuring network and troubleshooting networking issue.
- Developed tools using Python, Shell, Perl, and XML to automate some of the menial tasks.
- Expertise in handling crisis during heavy load on servers and maintaining zero downtimes.
- Monitored server and application performance and using various stat commands (top, sar, IOS tat, VM stat, netstat, MP stat, prstat, nfsstat, prtconf, prtdiag, iostat, top, printmgr, dmidecode, smc etc.) and tuned I/O, memory etc. for SUN Solaris and RHEL Servers.
Environment: Red Hat Enterprise Linux 5.x, 6.x, Cloud Stack, Solaris 8,9,10, VMWare ESX, Jenkins, AWS, Windows 2003,2008,2010. SAN, NAS, NIS, Shell Programming, Python, VERITAS, VSphere, Kickstart, Apache, PXE Boot.
Confidential
UNIX/Linux Administrator
Responsibilities:
- Setup a couple of hundred VM's running CentOS to be used for web, database, application, mail, ftp, monitoring and GIT repositories.
- Installed and configured Red Hat Linux Kickstart and Solaris jumpstart Servers.
- Used Python programming in Linux platform to design the front-end portion of the plug-in.
- Worked on Red Hat 4.x and performed daily tasks using CRON scheduler and automated it.
- Installing and configuring .NET applications on IIS 8.0/7.5/6.0 Web Servers on Windows 2012/2008 R2/2003 servers.
- Migrating applications from IIS 6.0 to 7.5 as well as IIS 6.0 to IIS 8.0
- AIX and WebSphere Administrator in the Web Development and Production Environment, involving installation, configuration, administration of IBM AIX, Webservers and support on a 24/7 basis.
- Discussed and planned the development issues with the team members and the lead.
- Daily tasks such as taking data backups, cleaning junk content and updating software.
- Installation of Oracle Patches and Troubleshooting, Creating and modifying application related objects, Creating Profiles, Users, Roles and maintaining system security.
- Configuration and maintenance of NIS, NFS, DHCP and DNS Servers on Solaris.
- Administrative tasks such as System Startup/shutdown, Backup strategy, Printing, Documentation, User Management, Security, Network management, dumb terminals and devices carried out.
- Responsible to handle the Server Administration and Asterisk Server Installation and Configuration in Linux.
- Worked as part of Testing Team in Application testing using Manual methods and Scripts.
- Installed and implemented NAS with RAID 1 and RAID 5 configurations.
- Monitored load and performance on the infrastructure and added capacity as needed.
- Client interaction for requirement gathering, so as to design and plan the software and hardware infrastructure.
Environment: Red-Hat Enterprise Linux 8/ 9/ AS3.0/ AS4.0, Solaris 8 & 9, IIS 6.0,7.5,8.0, AIX, NFS, NIS, Windows NT 4.0, VERITAS NetBackup, HACMP, WebSphere, EMC Disk Array, Apache, IBM DS4300 Storage System, ESS Shark with SAN environment.