Linux Engineer / Devops Engineer Resume
Orlando, FL
SUMMARY:
- 7+ years of Professional IT experience in UNIX systems administration and application support. Proficient in Redhat Linux 4/5/6/7, Solaris 8/9/10/11, IBM - AIX, Windows (2003, 2008, NT, 2012R2) and Multi-server environments.
- Strong experience in System Administration, Installation, Upgrading, Patches, Migration, Configuration, Troubleshooting, Security, Backup, Disaster Recovery, Performance Monitoring and Fine-tuning of Redhat Linux, Solaris 8/9/10.
- Extensive experience in UNIX performance tuning and Capacity Planning.
- Experience in Configuration of Samba on Linux and Solaris servers and ensured that servers comply with SOX standards.
- Worked on Veritas file system for disk management. Planned, documented and supported high availability, data replication, business persistence, fail-over, fail-back using Veritas Cluster Server.
- Technically very sound working on Storage, Disk Management, Logical Volume Management (LVM) and logical partitioning.
- Proficient with user account maintenance, backup & recovery, Auto-mounting, License Management.
- Experience in Installation, configuration and maintenance of VMware ESX.
- Experienced in working with Hitachi storage Area Networks (SAN) and Network Attached storage (NAS) NetApp Filers.
- Strong technical background includes major Linux hardware and operating environments as well as supporting skills like programming product documentation network architecture & troubleshooting.
- Experience in installation and configuration of middleware software such as WebLogic, WebSphere.
- Experience in writing Shell scripts using Ksh, Bash, Perl, AWK and SED.
- Have dealt with NIS, NFS, FTP, Samba Server, remote access, security management and possess system-troubleshooting skills.
- Possess extensive knowledge of day-to-day administrative tasks like creating and managing user accounts, Scheduling Cronjobs, printer maintenance, file system management including mounting and maintenance, logon support.
- Experience in using the network protocols like HTTP, FTP, TFTP, SMTP, TCP/IP, UDP, and POP.
- Worked on debugging tools such as Dtrace, Struss and Top. Expert in setting up SSH, SCP, SFTP connectivity between UNIX hosts.
- Experienced in Performance monitoring & tuning using Solaris utilities Iostat, Vmstat.
- Utilized AWS platform and its dimensions of scalability including VPC, EC2, ELB, S3, and EBS.
- Hands-on experience on Automation tools like PUPPET and CHEF. This includes create and test modules and cookbooks respectively for puppet and chef.
- Experience in Development and version control of Chef Cookbooks, Testing of Cookbooks using Knife and running recipes on nodes managed by On-Premise and Hosted Chef-Server.
- Experience on JENKINS and HUDSON to automate software builds.
- Experience in Provisioning, Operating, and Maintaining systems running on AWS. Knowledge on estimating AWS usage costs and identifying operational cost control mechanisms.
- Ability to identify and gather requirements to define a solution to be build and operated on AWS.
- Working as a consultant responsible for innovation and strategizing based on latest industry technology trends aligned to infrastructure Automation, DevOps Continuous Integration (CI) and Continuous Deployment (CD).
- Implemented SUDO, SSH and other security tools and implemented SOX (Sarbanes Oxley) security compliance.
- Provided day-to-day operational support and system administration to production servers and related infrastructures.
- An excellent team player and self-starter with good communication skills and proven abilities to finish tasks before target deadlines
TECHNICAL SKILLS:
Operating Systems: Sun Solaris 8/9/10/11, RedHat 3/4/5/6, IBM AIX 5.3, 5.2, 5.1, Windows NT 4.0, Windows Vista/XP/2000/98.
Hardware: IBM 3650/3850,V240,420R,Sun M4000, M5000, T5, T4, T1000, T2000, V440, V480, V490, V880,V890 and HP hardware DL 380/460,680
Software: Veritas File System, Veritas storage foundation suite, Solaris Volume Manager, MS Office Suite, VMware, Nagios
Languages: C, Shell Programming, Awk, Sed
Networking: NIS, NFS, DNS, ALE, DHCP, Telnet, TCP/IP, SMTP, FTP, TFTP, UDP and SSH.
Automation Tools: Chef, Puppet, Jenkins, Hudson, GIT, SVN, Docker, Vagrant
Cloud: AWS EC2, VPC, EBS, AMI, SNS, RDS, EBS, CloudWatch, CloudFormation, S3, Cloud Trail.
Databases: MS Access, Oracle 9i, 10g, 11g, MySQL, DB2/UDB, MONGO.
Application Servers: Web Logic, WebSphere Application Server, LDAP Server, JBoss, Apache Tomcat, and IIS.
Mail: SMTP, POP, IMAP, QMAIL, SENDMAIL.
PROFESSIONAL EXPERIENCE:
Confidential, Orlando, FL
Linux Engineer / DevOps Engineer
Responsibilities:
- Installed and configured of hardware and OS (Redhat 5/6/7, CentOS 5/6/7) on x86 servers.
- Performed VMware ESX upgrades from 5.0 to 5.1 and also performed VMware HW upgrade on VM’s.
- Involved in building New ESX 5.1 servers and added to ESX Clusters and performed VMotion activities during maintenance windows.
- Experience on implementing and building Aspect product clusters using Chef as Configuration Management Tool.
- Built deployment pipelines using Jenkins as a frontend for continuous deployment to local staging and test environments and to production environments on demand, using a combination of Ruby, Chef, AWS tools, and shell scripting.
- Responsible for managing and administering multiple instances of GIT, including the build server infrastructure and operating environment for Chef; develop server-side scripts/SW to customize GIT and to tie in with other tools such as Jenkins.
- Involved in all projects that move to production and work closely with the Data Center, Development, Quality Assurance and Management teams to ensure cross communication and confirmed approval of all production changes.
- JIRA is used as ticket tracking, change management and Agile/SCRUM tool.
- Jenkins is used as a continuous integration tool for automation of daily process.
- Experience in Package management using RPM, YUM in Red Hat Linux.
- Supported AWS Cloud environment with 200+ AWS instances and configured Elastic IP& Elastic Storage and also experience working on implemented security groups.
- Experienced in Amazon EC2 setting up instances, virtual private cloud (VPCs), and security groups.
- Experience in Creating and maintaining user accounts, profiles, security, rights, disk space and process monitoring.
- Experience on MYSQL and MONGO databases. This involves creating, managing, restoring and involved in replication failures between Master and Slave Hosts. Experience on SQL queries against databases.
- Worked on Enterprise Chef 12 as the Configuration Management Tool. This include Chef-Server and Workstation setup and configuring workstation to upload cookbooks to Chef-Server using Knife and Bootstrapping nodes with chef-client from Workstation.
- Create, Update and modify Aspect Product cookbooks and push them to Chef-server and GIT.
- Participated in weekly rollouts and maintenance windows to deploy hotfixes on all Dev/Staging/Production/PCI environments.
- Experience on implementing Operational Tasks on all the machines in the clusters via RUNDECK.
- Created GIT repositories and specified branching strategies that best fitted the needs for the client.
- Extensive experience on Packet capture on the network by TCPDUMP and analyzing the traffic.
- Supported physical servers and virtualized servers. Worked with other engineers to support SANs and VMWare hosts.
- Hands-on experience on HA-PROXY Load-balancer for the frontend webservers in the DMZ Zone.
- Configured IPTABLES on Linux machines and extensive experience on analyzing tools like nmap.
- Strong and organized Documentation skills on Confluence and create MAR’s/MEG’s to get the approvals in the process of Change Management.
- Experience on SPLUNK and creating indexes in the logs for monitoring and collecting.
- Hands-on experience on NAGIOS as the monitoring tool and providing limits or parameters to set monitoring across the cluster by working in close with DATADOG Monitoring team.
- Experience in Install and configuration of Web hosting administration HTTP, FTP, SSH.
- Experience in Installed and configured Apache/Tomcat/Java/MySQL.
- Manage file systems using Logical Volume Management, Resize file systems and implemented huge NFS server and clients across the cluster.
- Experience in Creating and maintaining user accounts, profiles, security, rights, disk space and process monitoring.
Environment: Red hat Linux 5,6,7, CentOS 5,6,7, VMWARE ESX 5.1,5.5, Apache, Tomcat,, Git, SVN, Nagios, Splunk, Chef, Jenkins, AWS, Rundeck, HA-PROXY, MYSQL, MONGO.
ConfidentialLinux Engineer / DevOps Engineer
Responsibilities:
- Installed and configured of hardware and OS (Redhat 5/6/7, OEL 5/6/7) on x86 servers and Solaris 10/11 on SPARC HW.
- Installed, configured and Managed several Oracle VM Servers on x86 and SPARC (LDoms) and Managed under Oracle VM Manager (Appliance).
- Installed, configured and Managed Hyper-V and Managed under SCVMM. This includes creating VM’s and Checkpoints for VM’s when needed and restore them back when Development teams require for testing.
- Performed VMware ESX upgrades from 5.0 to 5.1 and also performed VMware HW upgrade on VM’s.
- Involved in building New ESX 5.1 servers and added to ESX Clusters and performed VMotion activities during maintenance windows.
- Involved in the configuration of vSAN 5 for ESXi hosts in the cluster and setting up VM Storage policies.
- Involved in creating Resource Pools and Port groups on VMWare ESX environments.
- Involved in creating VM Template’s on VMware and deployed 100+ VM’s on ESX Clusters using the Templates.
- Helped in the Architectural Design for the Implementation of Single Sign On (SSO) in the Linux and Solaris Environment.
- Manage file systems using Logical Volume Management, Resize file systems and protect them with LVM Snapshots.
- Installed Solaris 10/11 using jumpstart and created Solaris zones on T and M series HW.
- Configure dynamic and static network settings for IPv4 and filter packets, Review file system management concepts, removable media and configure NFS shares with AutoFS.
- Detecting System Failure, Resource Failure and hardware failure on Linux platforms.
- Performed OS upgrades (Kernel Upgrades to OEL, Redhat 6.5) for critical servers under production
- Performed the daily system administration tasks like managing system resources and end users support operations and security.
- Worked with HP Integrated Lights Out (iLo) software in effectively managing the server under cluster environment
- Supported the Migration Activity from One DC to another DC.
- Troubleshooting and analysis of hardware and software failures for Linux servers (core kdump and log file analysis).
- Build servers using KickStart, vSphere Client and from preconfigured OS Templates for Databases and Middleware Servers.
- Worked on Enterprise Chef 12 as the Configuration Management Tool. This include Chef-Server and Workstation setup and configuring workstation to upload cookbooks to Chef-Server using Knife and Bootstrapping nodes with chef-client from Workstation.
- Worked on creating and customizing several cookbooks from GITHUB, OCI and used for Installing, configuring WebLogic and several OS configurations.
- Worked with SVN and GIT for version control to manage chef code and revisions in a repository.
- Extensive experience in setting up Nagios servers as the monitoring tool for resources on client servers.
- Automated software build in the DevOps environment using Jenkins and Hudson. Configured SCP sites to point to NFS server on HUDSON for the successful code to be used by NFS client servers.
- Experience on deploying Hosted Chef-Server on AWS for managing AWS EC2 instances.
- Experience on Installation of WebLogic, Creating and configuration of Domains. Knowledge on AdminServer, Managed Servers and Nodemanager.
- Involved in the upgrade of Oracle Webtier 11g OHS to Webtier OHS 12c and configuring SSL for OHS.
- Knowledge on pointing Data-sources on WebLogic and RCU creation.
- Build and configured Linux servers on AWS environment.
- Created and hardened Linux AMI and updating with latest patches. Experience on setting up AWS VPCs for Management, Production and Testing environments with operational requirements and parameters (e.g., Internet Gateway, Subnets, Elastic IP and Security Groups).
- Managed and configured various types of Amazon EC2 instances for Application and web-server deployments.
- Designed and configured Amazon ELB for critical web applications.
- Managed and configured high availability Amazon Auto Scaling configuration for applications.
- Extensive work on EBS volume and Filesystem Administration on EC2 Linux environments.
- Configured AWS IAM service for controlled access for regular and application users with various groups and policies.
- Worked on EC2 instance upgrades/downgrades to scale up compute and memory resources to keep the service available.
- Strong knowledge in AWS cloud-watch and S3 Bucket.
- Created various VPC’s (Internal and External Facing) and deployed & Managed AWS Market place NAT instances.
- Configuration of Network Bonding which includes Active-Backup, Active-Active and Link Aggregation.
- User, Group, Package Administration and various repetitive activities across Linux Environment.
- Creation of Jumpstart and Kickstart configuration for automatic provisioning of servers using BladeLogic.
- Performance tuning of Virtual Memory, CPU, System usage in Linux and Solaris Servers.
- Develop, Maintain, update various install scripts and services (start, stop, restart, recycle and cron jobs). This includes creating WebLogic, Nodemanager, OHS components as a service to startup when the system Boots.
- Experience in integrating Linux systems to an Active Directory Domain. This includes SSSD and REALMD to connect to an Active Directory.
- Configured the shared folders across the domain from Linux Database servers to share Tracefiles and from Middleware servers to share Application Log files using SAMBA, KERBEROS and WINBIND.
- Configured Linux servers as LDAP clients for SSO purpose.
- Worked closely with DBA Team in order to adjust Kernel Parameters as per requirements.
- Performed application installation and management on OEL/RHEL/SOLARIS servers for applications like WebLogic, Oracle 11g, and 12C Databases.
- Adding windows machines running Applications to the samba server for accessing shared folders between Windows and Linux.
- Worked together with DBA’s in taking RMAN backups to shared folders and restoring them.
Environment: Sun Solaris 8,9,10, Solaris x86, Red hat Linux 5,6,7, OEL 5,6,7, VMWARE ESX 5.1,5.5, Oracle VM Server, Oracle VM Manager, WebLogic, Apache, OHS, Hyper-V, SCVMM, Nagios, Chef, Hudson, AWS, Oracle Cloud, Sun Server (X4-2, X5-2).
Confidential, CALinux / VMWare Administrator
Responsibilities:
- Installed and configured RHEL 4.x, 5, 6 on Dell Power Edge Blade servers using Kickstart with PXE for LAMP (Linux, Apache, MySQL and Perl/PHP) installations and disaster recovery setup.
- Implementation of VMware Infrastructure for Windows, SLES 11 & Linux Red hat 5.0 with VMware ESX 3.5, Virtual Center 2.5 and administered the VMs with VSphere client.
- Migration of applications from Linux (Redhat & SUSE) to Windows2003/2008 and resolving any dependency issues after live upgrade.
- Using VMware vCenter, created DataCenter Environment by creating VMware Clusters, adding ESX hosts in the clusters, and implemented HA and DRS.
- Installed and configured ESX 4.0 Servers on Blade Servers and performed (P2V) migrations for several servers using VMware Converter .
- Implemented Virtual SAN to interoperate with vSphere HA for critical servers.
- Created clones and Templates of Virtual Machines and Deploying VM’s through Templates.
- Good understanding of SAN and NAS and involved in integration of SAN LUN’s to ESX Servers.
- Extensive experience in installing, integrating, tuning and troubleshooting Apache, Tomcat and Web Sphere application server and Web sphere IHS including troubleshooting.
- Used Logical Volume Manager for the management of Volumes including creation of physical and logical volumes on Linux.
- Worked on User administration setup, maintaining account, Monitor system performance.
- Activities includes user administration; startup and shutdown scripts; crontabs, file system maintenance, backup scripting and automation using Perl, shell scripting (bash, ksh) for Red Hat Linux and AIX systems.
- Performed application installation and management on IBM AIX and Linux servers for applications like Web Sphere Application Server (WAS) 7, JBoss 4.2.x, 5.x, Sun JES Web Server 6.1, Oracle 10g, Sybase 12.5 etc.
- Adding patches to keep the servers updated against bugs present in the operating system as well as other applications like VERITAS Storage Foundation, Web Sphere and Oracle.
- Implemented and administered VMware ESX 3.5, 4.x for running the Windows 2003/2008 Servers on development and test servers.
- Worked extensively with Active Directory Services, Web Services(IIS Servers), DNS, DHCP, SQL Database Servers and Business Application Servers
- Modified the Linux kernel to add tracing probes for Config access tool.
- Worked on user management and groups, worked on creating the users policy on the ACX end point.
- Expertise in installation, configuration and administration of Windows 2000/2003/2008 servers, Active Directory and exchange server.
- Interacting with all the team members both in offshore as well as with the client in maintaining good customer relationships.
- Experience in configuration management tool Puppet . Installation of puppet server and agent. And troubleshooting of puppet server and agent.
- Experience on creating puppet modules for OS configuration management and ran on several Agents managed under puppet master.
- Provisioning of LUNs from SAN based on McData Switches and Hitachi Based Storage.
- Monitoring the servers using tools like Foglight and Nagios and providing 24x7 support on call rotation.
- Modified the Linux kernel to control the swappiness. Performed various kernel tunings for Databases/Applications.
- Configured firewall based on Redhat Linux that has three network interfaces.
Environment: AIX 6.x, Red hat Linux 5,6,7, OEL 5,6,7, VMWARE ESX 3.5,4, WebSphere, Apache, LAMP, Nagios, Puppet, Oracle 10g, 11g Databases, Samba 3.x, Cisco UCS Servers, Cisco routers, Switches, Intel
Confidential, Bloomington, ILSolaris/Linux Administrator
Responsibilities:
- Installed, configured and upgraded of Sun Solaris 8,/9/10/11 on Sun SPARC, Solaris x86 and Red hat 4/5/6.
- Involved in the Implementation of the SunFire 4800/6800 in Veritas Cluster Server environment.
- Administration and Troubleshooting Solaris servers running business critical applicationWebSphere (WAS), WebLogic and apache web applications.
- Configured SSL setup for Apache. Configured SSL between Apache and WebLogic plug-in.
- Administration for E15k and E25k's. This involves creating domains, adding/deleting system components
- Installed, configured and supported Oracle HA resource groups.
- Installed and configured SAMBA server for Windows and Linux connectivity.
- Installed and Configured Sun availability Suite 3.5 to implement Point-in-time snap shots and remote mirroring.
- Installed, configured and maintenance of Veritas NetBackup 5.x/6.x.
- Installed and configured Veritas Storage Foundation Suite, Volume Manager, Cluster Servers & Veritas File systems (Vxfs).
- Configured and maintained the vonage.com website on Apache and Tomcat.
- Installed SSH and configured keys based authentication.
- Managed disk storage with Veritas Volume Manager 3.5/4.1 and Solaris Volume Manager with Veritas File System (VxFS) in SAN environment.
- Installed WebLogic 10.x and configured Domains, Admin and Managed servers for Applications to be deployed.
- Shell scripts using Bash, Perl, AWK and SED concepts.
- Implemented NIS and NFS for administrative and project requirements.
- Setting up the thresholds on the parameters (CPU/Memory/Disk/Network) and alerting the users when the usage reaches the thresholds.
- Tuning the kernel parameters based on the application/database requirement.
- Configured Jumpstart Enterprise Tool kit to provide Jumpstart installations, upgrades and troubleshooting of servers remotely.
- Upgrade Solaris 8/9 to Solaris 10 using live upgrade and manual upgrade.
- File system tuning, growing, and shrinking with Veritas File system 3.5/4.x in SAN environment.
Environment: Sun Solaris 8,9,10, Solaris x86, Red hat Linux AS3.0, AS4.0, Sun 15K, 25K, Sun Fire 6800, 4800,V890, V880, V490,V480 and V210, VXFS, IBM series, Veritas Foundation Suite, Veritas Volume Manager, Solstice Disk Suite, Veritas Net backup, DNS, NIS, NFS, Sendmail, DST patching, Remedy, WebLogic.
Confidential, Nashville, TNUnix/Linux Administrator
Responsibilities:
- Installed/configured/managed/Administrated of all UNIX servers includes the design and selection of relevant hardware to support the installation/upgrades of Linux and Solaris8/9/10(SPARC & X86 hardware) operating systems.
- Performed hardware, operating system, security and application updates/patches on these systems as well as operating system hardening based in industry standards.
- Configured Jumpstart server for Solaris 10, Kickstart server for red Hat Linux, operating system image installations through Network.
- Used Solaris Volume Manager to mirror the root disks and Logical Volume Manager to create physical volumes, logical volumes and file systems.
- Worked with RedHat Linux tools like RPM to install packages and patches for RedHat Linux server and Vir-Install, Vir-manager to install and manage the Virtualized OS.
- Design/planning/implementation of clustering/Load balancing solution utilizing Network Foundry’s ServerIron, F5 Network BIGIPs.
- Install, configure, and manage virtual machines using VmWare ESX 3.5
- Monitored application log for warning and error messages for service startup errors, application or database errors and unauthorized application installs and Checked security log for warning and error messages for invalid logons, unauthorized user creating, opening or deleting files on Linux.
- Installed and configured domain wide mail systems utilizing Postfix with multi subnet and a single relay host for internal mail forwarding, all external mails were handled by Sendmail and SMTP.
- Monitoring of network services (SMTP, POP3, HTTP, NNTP, PING, etc.
- Extensively used LVM, creating Volume Groups, Logical volumes, and disk mirroring for RedHat servers.
- Troubleshooting and fixing the issues at User level, System level and Network level by using various tools and utilities.
- Configured/Maintained/Troubleshooting the Networking servers DNS, NIS, NIS+, Printer server and SENDMAIL; Implemented DNS by Using BIND software to resolve the domain names.
- Installed/configured/managed the LDAP servers which act as Authentication server for all UNIX servers.
- Administration and troubleshooting of working Application, starting and stopping the application server & Regenerating/updating plug-in for IBM HTTP Server.
- Responsible for DNS and Configured DNS Servers and Clients, troubleshooting system and DNS issues.
- Documented installation and upgrade procedures for different applications and environment changes to be made.
- Provided 24x7 support on shift rotation basis.
Environment: RHEL 4/5, Solaris 9/10, Veritas Storage Foundation 5, Oracle 10g, Sun Java System, Nagios, Sendmail, SAN, Netscape, Tomcat, Cisco, RAC Clusters, Windows, VMware, Netbackup 6.5, BMC Patrol.
