Linux/devops Admin Resume
Englewood, CO
SUMMARY
- 7+ years’ experience as Linux Systems Administrator on Red Hat Enterprise Linux 4.x, 5.x,6.x, 7.x CentOS 5x, 6x, 7x, Ubuntu, Debian, SUSE, AIX 6.x, 7.x, Solaris, Windows and DevOps Environment.
- Experience in working on DevOps process and tools area (versioning, building, release, automation configuration management and monitoring).
- Extensive knowledge and experience in designing and implementation of automated continuous integration and continuous delivery pipelines for different Agile projects across Financial, Energy and Technology/Media domain.
- Experience in Software Configuration Management (SCM) with the use of GIT, Source Depot, SubVersion, and Perforce.
- Experience in AWS cloud platform like EC2, AMI, EBS, EFS, IAM, ELB, AutoScaling, Route 53, CloudWatch, Cloudformation, Amazon Glacier and S3 bucket along with creating and supporting the AWS VPC environment.
- Experience in automation of AWS cloud deployment pipeline with the help of Puppet and Chef along with AWS Cloudformation Templates, along with continuous delivery and deployment of applications to AWS platform.
- Experience in VMWare ESX/i 3.x, 4.x, 5.x, Vsphere 4.x, 5.x planning, implementation, administration and troubleshooting with platform of Linux along with Microsoft Windows.
- Experience in designing, installation and administration of configuration management tools such as Puppet and Chef.
- Experience with RAID using Volume Management Software like Logical Volume Manager, Veritas Volume Manager and Solaris Volume Manager (Creating new file systems, mounting file systems and unmounting file systems).
- Experience in Veritas Cluster Servers and RHEL Cluster Servers for high availability, failovers and redundancy purpose.
- Experience in tasks such as adding peripherals, maintaining user & group accounts, security, rights, System Security maintenance, backup/recovery, performance tuning, process and disk space monitoring and troubleshooting at various levels and so on.
- Extensive experience with Kickstart in RHEL and CentOS and Live upgrade along with Jumpstart (Solaris) along with manual installation.
- Experience with KVM hypervisor with regards to installation, configuration, monitoring and hosting of KVM templates.
- Expertise in implementation, maintenance and administration of protocols and features as SMTP, DHCP, NFS, NIS, NIS+, LDAP, DNS, SAMBA, SQUID, Postfix, Sendmail, FTP, Remote Access, Security Management and Security trouble shooting skills.
- Knowledge on OSI model, TCP/IP protocols, networking technologies and concepts such as Switches, Routers, Firewalls, Load Balancers, Subnets, VLANs and VPNs.
- Experience in writing Python, Perl, Ruby and Bash Shell scripts and build automation using ANT, Maven, Make and other Linux/Unix windows system level languages.
- Extensive experience on Jenkins, JetBrain’s TeamCity for continuous integration server, Sonatype Nexus, Artifactory Server and Atlassian Tools as Confluence and JIRA.
- Experience with container technology Docker, Docker Engine, Docker Machine, Docker Client, Docker Images, Docker Swarms on Linux and Windows Environment.
- Security management like performing security health checks as per procedures, patching the servers based on the advisories for the applications and operating systems such as RPM and YUM tools.
- Experience in installation and configuration of Apache/HTTPD, Tomcat, WebSphere, JBoss and LAMP stack.
- Experience in installation, monitoring and user’s management of different database servers such as Oracle, MySql, SQL.
- Configuration of Oracle ASM disks and supporting Oracle Real Application Cluster (RAC) database.
- Extensive experience in physical to virtual/cloud server migration and database migration.
- Experience in diagnosing, troubleshooting various systems, networking, hardware & Linux/UNIX server’s usage/load/memory/disk etc./network monitoring/Log Trace monitoring with the help of Splunk/Nagios/Zenoos/CloudWatch/iCinga.
- Expert in Data center operations including hardware, software setup monitoring, troubleshooting on a 24x7 basis with BMC patrol, BMC Bladelogic, Team Quest, Unicenter & Smart trouble ticketing Systems/remedy tickets/kintana tickets etc..
- Experience in SAN environments like EMC Storage Systems EMC Symmetrix DMX3, DMX4 and Clariion CX3 series arrays & Emulex - QLogic HBA’s and TSM (Tivoli Storage Management).
- Good understanding of the software development methodologies such as Agile, Scrum, TDD and Kanban.
- Excellent interpersonal and communication skills backed with excellent technical aptitude and strong ability to interact with end clients and vendors efficiently.
TECHNICAL SKILLS
Platforms: Linux (RHEL, CentOS, Debian, SUSE), Sun Solaris, AIX, MS Windows Server 2008/2012 R2
Web/Application Server: Tomcat, Apache, IBM RSA/WAS, WebSphere, JBoss, IIS, LAMP
Clusters: Veritas Cluster, Redhat Cluster suites.
Network Protocols: TCP/IP, TELNET, FTP, DHCP, DIG, DNS, SNMP, SMTP, SAMBA, IOS, netstat, nslookup, NFS, NIS, RIP, OSPF, BGP, AD, LDAP, ELB, NACL.
Database: Oracle 8i, 9i, 10g, 11g, MySQL 4.x, 5.x, SQL Server 2005, 2008, 2012
Languages: C ++, Java, XML, HTML, JSON, Shell (Bash, C and Ksh), Perl, PHP, Python
Automation/Build Tools: Jenkins, TeamCity, Puppet, Chef, Docker, Nexus, Maven
Version Control Systems: Git, Subversion, Perforce
Cloud/Virtualization/Containerization Platforms: VMware ESX/i 3.x, 4.x, 5.x, Vsphere 4.x, 5.x/ AWS/ OpenStack, Vagrant, Docker
Monitoring Tools: Nagios, Splunk, Zabbix, Cloudwatch, iCinga
PROFESSIONAL EXPERIENCE
Confidential, Englewood, CO
Linux/DevOps Admin
Responsibilities:
- Responsible for designing, building, installation, configuration, tuning, security, backup, recovery and upgrades of RHEL (5.x, 6.x, 7.x) and CentOS (6.x,7.x).
- System administration including user, system & group management, system updates, performance monitoring, backup/recovery, disk & storage management.
- Creating, cloning Linux virtual machines, templates using VMware ESX/i 4.x, 5.x, VMware Sphere 4.x, 5.x VMware Virtual Center, VI Client and migrating servers between ESX hosts to AWS platform.
- Part of a VM provisioning team responsible to provision hundreds of VMs in different VBlocks and cloud infrastructure of AWS as per the cloud guidelines provided by the upper management.
- Responsible for complete management of the AWS instances and services life-cycle from its inception to deployment and continuous enhancement.
- Implemented AWS solutions and services such as EC2, AMI, S3, RDS, EBS, EFS, ELB, IAM, SecurityGroups, NACL, AutoScaling groups and developing and modifying the cloud formation template for automation of provisioning AWS infrastructure.
- Built & managed large deployment of Red Hat Linux systems with Puppet Automation and provision virtual machines and containers using Docker, Vagrant and kitchen in Oracle VM virtual box.
- Involved in building and improving SCM processes and DevOps tools including automation, integration, building artifacts such as war/ear, deploying and release of the code/apps within development, testing and production environment.
- Responsible for managing, configuring and maintaining the code in GIT repos, Tags, Branches and merging the code using GIT for parallel build/development streams.
- Working on automation of continuous integration of Jenkins, Maven & Git for Amazon EC2 deployed instances and store the build artifacts (Snapshots and Releases) in S3 bucket along with continuous delivery to test and pre -prod environment through Jenkins. (CI/CD pipeline management with Jenkins).
- Experience in automation of AWS cloud deployment pipeline with the help of Opswork and Chef along with AWS Cloudformation Templates and continuous delivery and deployment of applications to AWS environment.
- Development of the scripts for automation, build, deployment, maintenance and other similar/related task with the help of Jenkins, Docker, Maven, Python and Bash.
- Strong knowledge of Docker engine, images, containers, repositories and registries to provide support to the dev and testing teams.
- Hands on experience with installation of puppet master and setting up agent within Linux RHEL and CentOS environment.
- Installed and updated package, ran CRON jobs, & over-all configuration management of various web (Apache/httpd) and application/build servers (Jenkins/Tomcat) using Puppet.
- Created and modified Puppet Modules and Manifests to deploy new packages and plugins as well as manage deployments to different server nodes.
- Installation, configuration and Maintenance of web and application server such as Apache httpd 1.x/2.x, Tomcat 7.x/8.x, JBOSS and IBM WebSphere on RHEL and Solaris boxes.
- Automated the deployment pipeline through the use of deployment management tools like XL deploy for deploying applications within in-house infrastructure.
- Developed scripts for automating administrative work such as customizing user environment, performance monitoring and tuning with vmstat, iostat, nfstat and netstat and running it through Cron jobs.
- Perform tasks related to managing Disk Storage using Logical Volume Manager, SVM and VVM commands to create, grow, and/or mirror new volumes and file systems.
- Implemented use of Nagios tool for monitoring and analyzing the system/network loads on the individual Machines. Use of Splunk to monitor/check the logs from business application servers. Use of Amazon cloud watch service to monitor the instances launched within the AWS platform.
- Implemented System policies and hardware profiles, hard disk configuration for fault tolerance, disk mirroring and back up the data using backup devices.
- Worked on implementation and troubleshooting of network services like DHCP, NFS, FTP, NTP, Telnet, SSH.
- Troubleshooting Linux networks, capturing packets and security issues through tools as IPtables/Firewalld, TCP wrappers, SELINUX, nmap.
- Involved in backend solution, day to day administration& Monitoring, File System Management and Disk Management.
- Experience in F5 LTM Virtual Server Object and associate virtual server for dynamic load balancing to have the end clients to connect to VPS.
- Strictly enforced ITIL process while pushing builds and deployments to prod and pre-prod environments.
- Experience in the use of Atlassian Confluence for team collaboration and Jira for issue and project tracking software.
Environment: RHEL 5.7/6.1/6.2/6.4/7.0 , CentOS 6.x/7.x, AIX 7.1, AWS, Puppet 3.8, Confluence, JIRA, GIT, Maven, Jenkins, Nagios, Apache/httpd 1.x/2.x, Tomcat 7.x/8.x, JBOSS 6.0, IBM Web Sphere 8.x/9.x, JDK 7.x/8.x, VMware Infrastructure 4.x/5.x
Confidential, Fairfax, Virginia
Linux/DevOps Admin
Responsibilities:
- Responsible for 350 Virtual Servers in house facility, 400 remote virtual servers and about 150 physical servers for their maintenance, troubleshooting, disk management, their availability and different applications running on them.
- Installed and configured ESXI servers and virtual servers using VM-templates to facilitate server consolidation, migration and testing.
- Responsible for deployment and operation of RHEL (5.x, 6.x), CentOS (5.x, 6.x) systems on VMware, vsphere 5.x, managing the local and remote administering of the servers, routers and networks using Telnet and SSH.
- Installation, Configuration and Administration of VERITAS Storage Foundation Suite, VxVM, VxCS and VXFS for Linux Servers.
- Working on Volume management, Disk Management, software RAID solutions using VERITAS Volume manager & Solaris Volume Manager. File system Tuning and growing using VERITAS File System (VxFS), coordinated with SAN Team for storage allocation and Disk Dynamic Multi path.
- Installation and configuration of Nexus and SVN to work with enterprise level products such as Talend. In addition, integration of JIRA with SVN to create automated release notes.
- Installation and configuration of Sonatype Nexus Artifact Server.
- Performance tuning of servers and configuration of monitoring tools like Zenoos and Splunk in linux platform for systems monitoring and installing the client and log forwarding.
- Advanced server protocols/utilities troubleshooting such as DNS, SMTP, TCP/IP, UDP, SSH, NFS, Samba, FTP hosted in Red Hat Linux/ CentOS 5.0, 6.x & other Network Services, Linux kernel, memory upgrades and swaps area.
- Responsible for server health check and network monitoring through the help of monitoring tools such as Splunk and Zenoss.
- Configured and monitored distributed and multi-platform servers using Puppet and Chef.
- Maintained high availability clustered and standalone server environments and refined automation components with scripting and configuration management tool (Puppet and Chef).
- Wrote and maintained the chef recipes and cookbooks to manage the cluster of web/application servers running on RHEL 6.x, 7.x and involved in a project responsible for deployment automation with Opscode Chef.
- Maintained puppet modules and manifests that automate deployment of configuration and software/packages for OpenStack Control Plane and required web/application servers.
- Setup automated alerting of OpenStack Control Plane services using Zabbix triggers and templates.
- Implemented automated local user provisioning in instances created in Openstack cloud.
- Development and production support for Apache/httpd, Tomcat and Oracle Web logic web and app servers regarding installing, configuring and troubleshooting.
- Installation of DB servers, user’s management, backup and restore in Oracle 11g, MYSQL 4.x, 5.x and SQL 2008 server.
- Installation of Oracle Patches and Troubleshooting, Creating and modifying application related objects, Creating Profiles, Users, Roles and maintaining system security.
- Administrative tasks such as System Startup/shutdown, backup strategy, documentation, User Management, Security, Network management, dumb terminals and devices carried out.
- Installation and configuration of JetBrains Teamcity and Jenkins for continuous integration server.
- Managed and improved branching and other source code strategies in SVN/GIT, establish process control points and configuration to support needs of the development team.
- Developing ANT, MAVEN and Shell scripts to automatically compile, package, deploy and test J2EE applications to a variety of Web Sphere platforms.
- Deployed J2EE applications to Application servers as Tomcat and JBOSS in an agile continuous integration environment and also automated the whole process through the use of Jenkins.
- Initial troubleshooting of build failures, coordinating resolution efforts and communicating with appropriate team members.
- Developed Python and shell scripts for automation of the build and release process.
- Responsible for the Plugin Management, User Management, Build/Deploy Pipeline Setup and End-End Job Setup of all the projects.
- Worked closely with the team to review code for compatibility issues, resolve issues as they arise, and implement deployment processes and improvements on a continuous basis.
Environment: RHEL/CentOS 5.x,6.x, AIX 7.1, Oracle 11g, MySql 4.x/5.x, SQL 2008, SVN/GIT, ANT, Maven, Jenkins, OpenStack, Puppet/Chef, Nagios/Zenoss, VMware, vSphere 5.x, ESXi 4.x/5.x, Apache/httpd 1.x/2.x, Tomcat 7.x, JDK 6.x/7.x
Confidential, Houston, Texas
Linux System Administrator
Responsibilities:
- Installation, Configuration and OS upgrades on RHEL 5.x, 6.x. CentOs 6.x and Ubuntu 12.x.
- Setting up of new instances, migrating physical server to the cloud environment of AWS.
- Implemented P2V on RHEL 4.x, 5.5, 5.9, 6.x Servers and Migrated Physical Servers to Virtual Environment using the tool Platespin.
- Responsible for UNIX part of storage migration from one storage array to another storage array and SVC migration.
- Provided production level support and troubleshooting for intranet site running Oracle 9i, Apache and Tomcat stack.
- Worked on User admin setup, maintaining account, monitor system performance using Nagios & Tivoli.
- Monitoring of bare metal servers, Virtual Machine’s and ESX/i Servers (CPU, Memory, Disk and Network Utilization) for high availability, fault tolerance and security.
- Kickstart Linux servers, custom building with packages, patches, volume management.
- Installation and administration of configuration management tool Puppet and monitoring tool as Nagios across RHEL environment.
- Addition of SAN disks within AIX platform and extending file systems.
- Administration and configuration of ASM disks for Oracle RAC servers.
- Installation, configuration and debugging of LAMP stack.
- Installed, configured, troubleshoot and also involved in production support of Apache, Tomcat. IIS and websphere servers.
- Responsible for setting up cron jobs scripts on production servers.
- Scripting in KORN, BASH, PERL, Python shell scripts to automate cron jobs and system maintenance.
- Hands on experience in administration and maintenance of application services like DNS, Mail, HTTP, Squid, DHCP, SMTP, FTP, IMAP, NIS and NFS.
- Configured the backup NIC’s and installed Commvault manually and scheduled backups on the server.
- Created implementation plans for various requested changes like tightening firewalls(Iptables), port opening/closing, Storage/disk addition, LV management, SWAP partitions, RAM/Processor addition in VMs, kernel tunings, Oracle, RAC and GRID OS prerequisites installation, system hardening, NFS exports and mounting.
- Kernel upgrades, NetBackup agent installation and customization as per customer requests
- Participated in Client meetings, Vendor meetings, worked together to provide high quality services as per Standard Operating Procedure (SOP),GxP.
- Supported the Kernel Patching, Kernel Upgrades, yum updates, repository library updates.
- Fixed the HP Management, TCP9, HTTPS issues found in the vulnerability scans of the servers.
- Worked on SAN configuration and implementation, Storage components like Internal Storage, Attached Storages, SAN switches, HBA, LUN and Mapping, RAID groups, Volume Groups.
- Part of On-Call team providing 24/7 production environment, worked with Infrastructure engineering team to provide stable, high availability virtual hosting environment.
Environment: RHEL 5.5, 5.9, 6.x, Solaris, VMWare vCenter 4.x,5.x, VMware vSphere client 5.x, Oracle 9i/10g, Windows server 2008, Jboss 4.2, JDK 1.5,1.6, HTTPD 1.x, Tomcat 5.x/6.x
Confidential, Erie, PA
Linux System Administrator
Responsibilities:
- Involved in planning, designing, implementing, installation, management, maintain and support of the corporate Linux Servers RHEL 5x, 6x, CentOs 5x, 6x on HP-DI585, Dell DRAC and VMware.
- Installation of patches and packages using RPM and YUM in Red hat Linux.
- Configured and build servers by KickStart Server in Linux 5.x and JumpStart Server in Solaris 9, 10.
- Set up and administer user and groups accounts, setting permissions for users.
- Installed and configured SAMBA server for Windows and Linux connectivity.
- Implemented P2V virtualization from Dell hardware to VMware machines with RHEL 4.6, 5.3 as guest OS.
- Installation, Configuration, Administration and Troubleshooting of ESX/I, Vsphere, Virtual Center, VI client.
- Use of Jumpstart and Kickstart configuration for automatic provisioning of Linux and Solaris servers for Bladelogic.
- Responsible for writing/modifying scripts using sh, ksh, bash and perl for day-to-day administration.
- Modified Kernel parameters to improve the server performance in Linux.
- Experience with installation and configuration of KVM, QEMU, Libvirt, Virt-Manager and various tools such as Virt-install, Virt-clone, Virt-image.
- Installed, configured and administration of Apache / Tomcat web server.
- Maintained proper documentation of all the activities carried out during the project.
- Worked with DBA team for database performance issues, network related issues on Linux Servers.
- Built SLES 11 SP1 and RHEL 6.X server for Oracle database with ASM configuration.
- Performing System Storage management/LVM tasks like creating volume groups, PV’s, LV’s and jfs/jfs2 Filesystems, mirroring, VG’s, LV’s and mounting filesystems.
- Setting up network environments using TCP/IP, NIS, NFS, DNS, SNMP agents, DHCP and Proxy.
- Preparing servers for Oracle RAC installation which includes tuning the kernel, agent installation, adding NAS storage.
- Worked in configuring and setup connectivity between web servers, database servers and directory servers as a process server administrator.
- Disk management and implementation of RAID levels using parted and mdadm.
- Planned and executed packages and updates installations necessary for optimal system performance
- Provided day to day support to IT applications and users group.
Environment: Redhat Linux 4.x, 5.x, 6.x, Solaris 9, 10, Oracle 10g, Samba, Autosys, VMware vSphere 4.0, VMware ESX 3.5.0, VMware ESX 4.0.0, Enterprise Security manager, VMware virtual client 3.5, IBM DS 4000 Storage Manager, F5 load balancer, IBM X3850, SUN BLADE X6250, X6270, T2000, T5240, DELL
Confidential
System Administrator
Responsibilities:
- Linux System administrator for on various Unix and Linux platforms including RHEL, Debian server as per the requirement of the projects by the usage of Cobbler and Fastrack on HP Blade Servers.
- Installation, migration, configuration and Administration of RHEL 5.x-6.x.
- Performed O/S, firmware and required infrastructure software upgrades, installation, monitoring and security management tools (ESM).
- Responsible for maintaining and administering IBM p570, p740 & p750 AIX servers.
- Provided management of system process in areas like boot process, startup and system shutdown.
- Install, configure, maintain and administer Linux / UNIX operating systems and components. Diagnosed and resolved problems associated with DNS, DHCP, VPN, NFS, and Apache.
- Used F5 load balancers to ensure the reliability and availability by monitoring the health of the applications and individual server in real time.
- Implemented and administered Veritas Cluster Server 5.0.30 used for cluster file system.
- Installed network monitoring tool Opnet, Security tool ESM (Enterprise Security Management) on Linux and UNIX clients.
- Effective use of LVM disk Management tool to Create, extend Shrink the Logical volumes, File Systems on RHEL and AIX.
- On -call Duties to Troubleshoot; Resolve the Hung-up Servers, resource groups, File System Issues, Third party Tools Errors.
Environment: Redhat Linux 6.x, 5.x, AIX, Solaris 10, Oracle Linux 6.x, Oracle 9i, 10g, Samba, Autosys, VMware vSphere 4.0,VMware ESX 3.5.0,VMware ESX 4.0.0,, HP EVA, HP Proliant G7, G8, G6, SUN BLADE X6250, X6270, IBM DS8000, IBM p570, p740, p750
