We provide IT Staff Augmentation Services!

Sr. System Administrator / Devops Engineer Resume

5.00/5 (Submit Your Rating)

Midland Park, NJ

SUMMARY

  • 7 years of experience as a System Administration/DevOps - Build and Release Engineer in automating, building, deploying, managing and releasing of code from one environment to other environment tightly maintaining Continuous Integration, Continuous Delivery and Continuous Deployment in multiple environments like (DEVEL/TEST/STAGE & PROD)
  • Experience in creating the company's DevOps strategy in a mix environment of Linux (RHEL, CENTOS, Windows) servers along with creating and implementing a cloud strategy based on Amazon Web Services (AWS).
  • Worked in infrastructure team on installation, configuration and administration of CentOS 5.x/6.x/7, Red Hat Linux 8/9, RHEL 5.x/6.x/7, Red Hat Satellite 6, Windows Server 2008-R2/2012-R2 and SUSE Linux 10.x/11.
  • Experience in Package Management using Red Hat RPM/YUM and Red Hat Satellite server.
  • Managed Amazon Web Services like EC2, S3 bucket, RDS, EBS, ELB, Auto-Scaling, AMI, IAM through AWS Console and API Integration with Puppet Code.
  • Extensively worked With VMware ESXi 5.1/5.5/6.0, vCenter Server, Host Clustering with HA, DRS, Replication Manager 5.x/6.0, Site Recovery Manager, vMotion, Physical to Virtual Migration and Managing SAN Datastores with, iSCSI, NFS & FC.
  • Day to day job included but not limited to handling Tickets, Monitoring, Troubleshooting and maintenance.
  • Experience working with Puppet Enterprise and Puppet Open Source. Installed, configured, upgraded and managed Puppet Master, Agents & Databases. Integration of Puppet with Apache and Passenger.
  • Created Custom as well as downloaded pre-written Modules and Manifests, Worked and utilizedPuppethierarchy files, facts, and global variables.
  • Installed and managed Middleware tools through Puppet such as WebSphere Application Server 7.x/8.x, JBOSS GA7/EAP6, IBM IHS, Apache & Tomcat.
  • Extensive experience using MAVEN and ANT as build tools for the building of deployable artifacts (jar, war & ear) from source code.
  • Managed all the bugs and changes into a production environment using the Jira tracking tool.
  • Involved in setting up JIRA as defect tracking system and configured various workflows, customizations and plugins for the JIRA bug/issue tracker.
  • Experience in working on source control tools like Tortoise SVN, CVS, IBM Clear Case, Perforce, and GIT.
  • Extensively worked on Jenkins/Hudson by installing, configuring and maintaining for the purpose of continuous integration (CI) and for End to End automation for all build and deployments.
  • Strong knowledge on source controller concepts like Branches, Merges and Tags.
  • Experience NIC bonding/NIC Teaming configuration in Linux/UNIX/Windows/VMware systems to increase the bandwidth or redundancy based on requirement by the application.
  • Managing DNS, LDAP, FTP, Tomcat & Apache web servers on Linux servers.
  • Expertise in implementation and maintenance of Apache Httpd, SMTP, DHCP, NFS, NIS, NIS+, LDAP, DNS, SAMBA, SQUID, Postfix, Send mail, FTP, Remote Access, Security Management & Security trouble shooting skills.
  • Experienced with the installation, configuration of volume management using VERITAS Volume Manager 5.1/6.0 and Solstice Disk Suite on Solaris and experienced in RAID configurations.
  • Experience in Backup Tools like NetBackup, Veeam Backup and Replication Suite.
  • Installed, Configured, Managed Monitoring Tools such as Splunk, Nagios, iCinga for Resource Monitoring/Network Monitoring/Log Trace Monitoring.
  • Expertise in writing Bash Scripts, Pearl Scripts (hash and arrays), Python programing for deployment of Java applications on bare servers or Middleware tools.
  • Installation, Configuration and Management of RDBMS and NoSql tools such as SQL Server 2008/2012/2014, MySQL, DB2, PostgreSQL, MongoDB & Cassandra.
  • Day to day administration of the Development environment and Production and Test environment systems. 24x7 on-call support
  • Strong appetite for learning new technologies with positive attitude.

TECHNICAL SKILLS

Operating Systems: RHEL/CentOS 5.x/6.x/7, Ubuntu/Debian/Fedora, Sun Solaris 7/8/9/10, Windows Server 2003/2008/2012

Build Tools: Ant, Maven, Jenkins, Hudson & Bambo

Languages: Shell, Bash, Perl, Ruby and Python scripting

Databases: MySql, MongoDB, Cassandra, PostgreSQL, SQL Server

Web/App Server: Apache, IIS, HIS, Tomcat, WebSphere Application Server, JBoss

Bug Tracking Tools: JIRA, Fisheye, Crucible, Rally, Remedy and IBM Clear Quest, Bugzilla, HP Quality Center.

Version Control Tools: Subversion, GIT, Tortoise SVN, Visual SVN

Web Technologies/Programing Languages: Servlets, JDBC, JSP, XML, HTML, .Net, Java Script, Java/J2EE, C, C++, Ruby, Perl scripting, Python, Shell scripting.

PROFESSIONAL EXPERIENCE

Confidential, Midland Park, NJ

Sr. System Administrator / DevOps Engineer

Responsibilities:

  • Installed, Deployed Red Hat Enterprise Linux 6.x/7.x, CentOS and installation of packages and patches for Red Hat Linux Servers.
  • Migrated services from a managed hosting environment to AWS including: service design, network layout, data migration, automation, monitoring, deployments and cutover, documentation, overall plan, cost analysis, and timeline.
  • Involved in troubleshooting of Red Hat Linux server issues and hardware issues and replacements.
  • Installed/Configured/Managed Puppet Master/Agent. Wrote custom Modules and Manifests, downloaded pre-written modules from puppet-forge. Upgradation or Migration of Puppet Community and Enterprise.
  • Managing Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Ansible, Puppet, or custom-built .designing cloud-hosted solutions, specific AWS product suite experience.
  • Proficient in using all Amazon Web Services including EC2, EBS, IAM, S3, ELB.
  • Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain, SVN/GIT with Devel/Test/Prod Branching Model for weekly releases
  • Automated Weekly releases with ANT/Maven scripting for Compiling Java Code, Debugging and Placing Builds into Maven Repository
  • Wrote Python Scripts to Monitor Variety of Services & Perl Scripts with Hash/Arrays to Insert/Delete/Modify content in multiple servers
  • Worked on Openstack and its components like Nova, Glance, Swift, Sahara and Manila.
  • Securing Linux servers by hardening the OS using iptables, SELinux and rkhunter.
  • Working with the hardware vendors and application team for the faulty replacement and planning the downtimes accordingly
  • Creating customized Kickstart profiles for each server and making ISO to build the server
  • Applied patches every quarter regularly to meet audit requirements using Oracle Ops Center, Red Hat Satellite server, Up2Date, YUM, RPM tools.
  • Performance Tuning and Management for Linux/AIX server and working with the application/database team to resolve issues.
  • Worked on Installation/Configuration/Administrated VMware ESXi 5.1/5.5 & 6.0 and migrated existing servers into VMware Infrastructure
  • Creating the file systems using Red Hat volume manager and performing the health check on regular basis for all Linux servers.
  • Worked with JIRA for creating Projects, assigning permissions to users and groups for the projects & Created Mail handlers and notification Schemes for JIRA.
  • Scanning the newly assigned LUNs to the serves and assigning them to volume group and increasing the file system using Red Hat volume manager
  • Mounting & un-mounting the netapp storage LUNs to the Red Hat Linux servers and troubleshooting the issues encountered
  • Planned and performed the upgrades on Linux and AIX operating systems and hardware maintenance on HP and POWER servers like increasing memory, disk, replacing failed hardware.
  • Work with development teams and business areas to plan future capacity requirements and hold regular meetings to review usage as well as create, revise, and report any new measurements required to manage mainframe or distributed environments.
  • Provide drill down reporting for application teams to use in monitoring their application resource usage/performance.
  • Promote involvement of application development teams to make recommended changes that improve program performance.
  • Insure impact of software releases to system performance and resource utilization of distributed and mainframe platforms are acceptable during load testing.
  • Doing capacity Assessment for new requests of servers ie calculating CPU and Memory for new servers according to the current/future Applications running on the system
  • Performing Rightsizing Activity on the under and Over Utilized servers already in the environment for better performance.
  • Checking daily Runaway processes in the environment and opening tickets for their removal.
  • Determine present and future system capability needs and ensure systems are capable of handling anticipated current and future volume.
  • Perform root cause analysis for service interruption recovery and create preventative measures.
  • Provide technical leadership to appropriate personnel on system administration and engineering activities.
  • Work with the team to manage the processing of incoming support requests ensuring effective and timely resolution of issues. Coordinate with other departments to ensure problems are satisfactorily resolved.
  • Track and report progress against established milestones, metrics, and deliverables. Anticipate and address preventable issues that could impede progress. Adjust plans and schedules as necessary to meet changing business requirements.

Confidential, Dallas TX

Systems Engineer / DevOps Administrator

Responsibilities:

  • Worked on installation, configuration and maintenance Debian/Redhat, CentOS and Suse Servers at multiple Data Centers.
  • Configured RedHat Kickstart for installing multiple production servers.
  • Installation, Configuration and administration of VMware.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using puppet.
  • Designed Puppet Modules to manage configurations and automate installation process.
  • Experience working with production servers at multiple data centers.
  • Worked on Physical to Cloud Migration in AWS.
  • Experience in migration of consumer data from one production server to another production server over the network with the help of Bash and Perl scripting.
  • Used Puppet for Monitoring system and automation.
  • Installed and configured monitoring tools Nagios for monitoring the network bandwidth and the hard drives status.
  • Developed and supported the Red Hat Enterprise Linux based infrastructure in the cloud environment.
  • Experience in AWS, which included managing application in the cloud and creating instances.
  • Developed automation scripting inPython (core)usingPuppetto deploy and manage Java applications across Linux servers.
  • Worked on Version controller like GIT and integration tools: Jenkins
  • Logged events from forced crash dumps and troubleshoot server issues.
  • Configured yum repository server for installing packages from a centralized server.
  • Installed Fuse to mount the keys on every Debian Production Server for password-less authentication.
  • Experience with Configuration Management Tools (PUPPET, Ansible).
  • Installed and configured DCHP server to give IP leases to production servers.
  • Management of RedHat Linux user accounts, groups, directories and file permissions.
  • Applied the Clustering Topology that meets High Availability and Failover requirement for performance and functionality.
  • Installation, Configuration and administration of DNS, LDAP, NFS, NIS, NIS+ andSendmail on Redhat Linux/Debian Servers.
  • Configured, managed ESX VM’s with virtual center and VI client.
  • Performance monitoring using Sar, Iostat, VMstat and MPstaton servers and also logged to munin monitoring tool for graphical view.
  • Installed packages with yum and rpm.
  • Installation and configuration of PostgresSQL database on RedHat/Debian Servers.
  • Performed Disk management with the help of LVM (Logical Volume Manager).
  • Configuration and Administration of Apache Web Server and SSL.
  • Created and maintained network users, user environment, directories, and security.
  • Provide the support of building the server, patching, user administration tasks, deployment, software installation, performance tuning and troubleshooting and KVM.
  • Provided 24/7 on call support on Linux Production Servers. Responsible for maintaining security on Redhat Linux.

Confidential, Troy, MI

Systems Administrator

Responsibilities:

  • Deploying the Redhat Linux enterprise server as like existing versions 5.x, 6.x versions
  • Creating the VM shell and pushing the operating system using the kickstart server.
  • Creation of Kickstart imgaes for the different version of Redhat Linux Operating system like 5.x & 6.x
  • HPblade center C7000 hardware management using ILO console
  • Creating the server profile and making the network and SAN virtual configuration using Virtual Connect in blade center C7000
  • Creating the filesystems using redhat volume manager and performing the healthcheck on regular basis for all Linux serves
  • Scanning the newly assigned LUNs to the serves and assigning them to volumegroup and increasing the filesystem using redhat volume manager
  • Mounting & unmounting the netapp storage LUNs to the Redhat Linux servers and troubleshooting the issues enocuntered
  • Creating Link aggregation (LACP) with VLAN tunneling using virtual connect (VC)
  • Share uplink set (SUS) using LACP&VLAN tagging
  • Creating customized Kickstart profiles for each server and making ISO to build the server
  • Performance Tuning and Management for Linux/AIX server and working with the application/database team to resolve issues.
  • Creating the filesystem and RAW logical volumes for the Oracle RAC based on the requirement
  • Upgrading the kernel in all the Redhat Linux servers and creating initrd image to boot from the Upgraded kernel
  • Migration of Redhat linux servers from 4.x to 5.x version and working with the application team to resolve the issues post migration.
  • Installation/Configuration of ESXi 3.5, 4.x and 5.1 servers and applying security patches to the ESXi servers
  • Managing the ESXi servers using the Vsphere client and Vcenter for managing the multiple ESXi servers
  • Building the Red hat Linux server in Vmware ESX client through Vsphere client
  • Storage mapping on Red hat linux and create the Volume group, Filesystems using Logical Volume manager
  • Installed/Configured redhat Linux cluster 5x version & Configuring the cluster resources
  • Adding storage to the cluster disks and increasing/ decreasing the filesystem in RHEL.
  • Creation of Fence devices in the cluster, Creation Failover domains for the cluster and Flipover/ Failover test in between the nodes in the cluster
  • Working on SAN storage on ESXI servers and assigning the LUNs to the Virtual Machines running on the ESXi server.
  • Performed Vup 5.0, Sybase 11.5.1, Perl Scripting, NIS, NFS, LDAP server, Weblogic, Apache Tomcat, EMC Storage SAN.
  • Working with backup team for the Legato backup & Restore, Legato client Instllation in the Redhat Linux server

Confidential, Dublin, OH

Systems Administrator

Responsibilities:

  • Responsible for supporting Linux System Administrator customers with RHEL/Centos/Ubuntu operating systems questions and problems via telephone, FAX, and email.
  • To provide ongoing support in systems management and administration of LINUX/UNIX in global-scale environment.
  • Provide rotational on-call Tier III support responsibilities. Production Support: Provided 24x7 supports for various divisions within the Company and resolve all production issues in a high pressure and time sensitive environment.
  • Issues related to NFS, NIS, LVM, Grub corruption, configuration & maintenance of RAID (level 0,1,5), troubleshooting VERITAS Volume Management and cluster server environment.
  • Planned, designed and implemented 4 Node Veritas Cluster on E6800. Troubleshoot Veritas Cluster & issues which arose because of different cluster versions 3.2 & 3.5.
  • Researched the data base for known problems or tested the customer’s problem on a test system in the same environment. Aided customer in resolving their problem using the tools in the Linux OS or from the command line.
  • Performing System Storage management/LVM tasks like creating volume groups, PV’s, LV’s and gfs/gfs2 File systems, mirroring VG’s, LV’s and mounting File systems.
  • Managing the user environment by adding, modifying and removing user accounts from the environment and limiting access to appropriate nodes.
  • Test and install various patches (Fix Packs) on the servers to solve the problems encountered by the applications running on the servers.
  • Migrating application and other software modifications from the development environment to production, Used NIM to install AIX and do OS upgrades.
  • Optimized performance by tuning Unix OS, kernel, memory, I/O, Database, Applications and Networks.
  • Installed, configured and supported RAID 0, RAID 1, RAID 0+1, and RAID 5 on SAN arrays.
  • Troubleshoot all hardware and software issues for Sun Enterprise Servers.
  • Decommissioned small and obsolete servers and consolidated them into one large server.
  • Installed EMC Power Path and involved in Storage Area Network (SAN) administration
  • AIX 5.x and 6.xMPIO support for multi-path Fiber Channel storage subsystems, as well as AIX servers configured with multiple Fiber Channel (FC) Host Bus Adapters (HBA) on a Storage Area Network (SAN).
  • Planned, Documented and implemented Disaster Recovery policies.
  • Used Remedy Tool in Production environment which strictly complied with Problem/Change Management policies of the organization.
  • Developed shell scripts for automating routine day-to-day tasks, management reports, set up alerts for server resources utilization (CPU, memory, disks, etc.).
  • Built more than 500 servers from scratch and applied relevant patches on existing servers.
  • Built 25+ Red Hat Linux servers from scratch and provide 24*7 production support.

Confidential 

Systems Administrator

Responsibilities:

  • Assist with overall technology strategy and operational standards for the Unix domains. Manage problem tickets and service request queues, responding to monitoring alerts, execution of change controls, routine & preventative maintenance, performance tuning and emergency troubleshooting & incident support.
  • Day - to-day administration on Sun Solaris, RHEL 5/6 which includes Installation, upgrade & loading patch management & packages.
  • Experience using Kickstart and modified Kickstart based on server profiles and hardware specifications.
  • Day to day problem handling like related to File Systems, Disk, Memory, CPU, Network etc.
  • User Administration, adding and removing user accounts, changing user attributes.
  • Applied patches every quarter regularly to meet audit requirements using Red Hat Satellite server, YUM, RPM tools.
  • Installed and Configured SAMBA Server in Linux for accessing the shared files from the windows environment.
  • Configuring and Maintaining of Network File Systems (NFS) and Auto mount over the networks.
  • Installing and updating Kernel, created and modified swap files and added swap space.
  • NTP server and client configuration for synchronization of timing of all the server with the NTP server
  • Experience in setting up Solaris Custom Jumpstart server.
  • Worked with Telnet, FTP, TCP/IP, iLink, rlogin, used to inter-operate hosts.
  • Performance and capacity management, configuring Network printers using CUPS.
  • Installation, administration of VIO Server and VIO client LPAR’s, Upgrading VIO Servers and AIX Servers, Upgrading AIX TL from AIX 5.3 TL8 to AIX 5.3 TL9 and from 5.4 to 6.1.
  • Installing and configuring oracle 10g and coordinating with the oracle team in maintaining the database.
  • Designed, installed and configured HACMP cluster environment, with cascading and mutual takeover,
  • Administration of multiple AIX machines, AIX clusters, and SP nodes from any client platform through WebSM, implemented PLM (Partition Load Manager) on AIX 5.3.
  • Good LVM skills, using LVM created VGs, LVs then crated file systems and disk mirroring.

We'd love your feedback!