We provide IT Staff Augmentation Services!

Senior System Administrator/devops Engineer Resume

Hillsboro, OregoN

SUMMARY:

  • Over 7+ years of experience on various Versions of UNIX (RedHat Linux, SUSE, Ubuntu), VMware, CI/CD, Software Configuration Management, Cloud management under the DevOps culture.
  • Good understanding of the principles and the best practices of Software Configuration Management (SCM) in Agile, Scrum, and Waterfall methodologies.
  • Experienced in Cloud automation using AWS Cloud Formation templates. Experience in Amazon Web Services EC2, ELB, S3, Route 53, EBS, VPC, AMI, SNS, RDS, Auto Scaling, etc.
  • Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and cloud init scripts to bootstrap nodes to the Ansible master.
  • Involved in the Installation and configuration of an automation tool Puppet that included the installation and configuration of the Puppet master, agent nodes and admin control workstation.
  • Creating and managing Virtual Machines VSphere4, ESXI 5.1/5.5/6.0, VMware View, vCenter Server and Templates, worked with clones and snapshots of Virtual Machines.
  • Experience with Subversion control, Build, Configuration Management tools like Git, Ant, Maven, Chef, Puppet, Docker, Ansible and Integration & Monitoring tools like Jenkins and Nginx, Unix, Linux and Windows environment.
  • Hands - on experience in deployment automation using PowerShell Scripting, Shell/Python Scripting with concentration on DevOps.
  • Worked on Puppet, Puppet Dashboard and Puppet DB for configuration management of existing infrastructure. Create Ansible roles and playbooks to configure, deploy and maintain software components of the new infrastructure.
  • Worked with Ansible playbooks for virtual and physical instance provisioning, configuration management, patching and software deployment.
  • Experience working with Docker containers, installing Docker Engine, writing Docker files, building images, maintaining docker registry, and managing/administering containers in production environments.
  • Experience in working with Kubernetes, running/managing containers, container snapshots and managing images.
  • Having good implementation experience with installation and configuration of Kubernetes, clustering them and managed local deployments in Kubernetes.
  • Worked on Application Deployments & Environment configuration using Puppet & Chef configuration management tools.
  • Expert in in building RedHat Linux physical and virtual servers & migrating and/or upgrading Linux servers from one OS release to another.
  • Experience in System Administration, System Builds, Server builds, Installs, Upgrades, Patches, Migration, Troubleshooting, Security, Backup, Disaster Recovery, Performance Monitoring and Fine-tuning on UNIX RedHat Linux Systems.
  • Strong technical background in Storage, Disk Management, Logical Volume Management (LVM) and logical partitioning.
  • Managed DNS, DHCP and IP Addressing. Installation and configuration of various services like DNS, DHCP, NFS, LDAP and Send mail, Apache Web Server, Samba, SSH, HTTP, RPM package management.
  • Experience in using various network protocols like HTTP, UDP, POP, FTP, TCP/IP, and SMTP.
  • Planning, documenting and supporting high availability, data replication, business persistence, fail-over, fail-back using VERITAS Cluster Server 4.x, 5.x. Familiar in LDAP setup and Administration.
  • Experience in Package Management using RedHat RPM/YUM and RedHat Satellite server, Oracle RAC and ASM, installation/configuration of ASM and configuring the ASM disks.
  • Creating and maintaining users, profiles, security, rights, disk space and process monitoring.
  • Experience in writing Shell scripts using ksh, bash, perl, for process automation of databases, applications, backup and scheduling to reduce both human intervention and man hours.
  • Proficient working with NAS, SAN and DAS storage architectures. Have experience in migrating storage from other storage architectures on to SAN.
  • Expertise in upgrading HP ILO & BIOS Firmware as HP recommendation regularly on HP servers and chassis (C7000).
  • Knowledge on Cisco UCS Blade Infrastructure and with the different storages like EMC and IBM .
  • Installation, Configuration & administration of Solaris 9.x,10.x, Volume management in Solaris using SVM & VxVM and with the SPARC hardware.
  • Worked on Jira ticketing tool for creating, managing and resolving issues and Confluence tool and managed spaces and pages to update and create documentation.
  • Skilled in monitoring servers using Nagios, Datadog, Cloud watch for monitoring servers, Splunk for searching errors and using ELK Stack Elastic Search Logstash.
  • Experienced in supporting 7x24 production computing environments, on-call and weekend support.

TECHNICAL SKILLS:

Operating Systems: RHEL 7.x,6.x/5.x/4.x/3.x, IBM AIX 5.x, CentOS, Windows NT4.0, Windows Server 2003/2008/2012

VMware vSphere ESXi, vCenter, Citirx: Xen, Docker, Kubernetes, OpenShift

Hardware: SunFire Servers - E25k, E15k, 12k, E280R, E480R, V240,420R, V440, V480, V490, V880, V890, 4800

Data Centre Servers: E250, E450, E3000 and E3500

Tape Libraries: Sun StorEdge L20/L40/L60, L180 and Storagetek s 9840

A/B/C Fibrechannel Arrays: Sun StorEdge 3130, A1000/D1000, EMC DMX 800 and 1000

Languages: Shell scripting, PERL, C, C++, PHP, JAVA, PL/SQL, HTML, JavaScript, PowerShell, Groovy

Databases: Oracle 10g/9/8, Sybase 11.5.1, POSTGRESSQL, MYSQL, MSACESS

Networking: TCP/IP, DNS, NFS, SSH, DHCP, Cisco Routers, Switches, iSCSI, Fibre Channel, SMTP, SNMP, ICMP

DevOps Tools: Puppet, Ansible, Jira, Confluence, Stash, Jenkins, Qmetry, GitHub, HP-ALM

Web Technologies: Lotus Domino 5 / 6, Apache 2.0, WebLogic 8.1/10, WebSphere, JBoss, IPlanet, IIS, HIS

Cloud Platforms: Cloud Computing Platform (Amazon Web Services), Microsoft Azure

PROFESSIONAL EXPERIENCE:

Confidential, Hillsboro, Oregon

Senior System Administrator/DevOps Engineer

Responsibilities:
  • Installed and Customized Red Hat Enterprise Linux OS flavor’s such as CentOS, Ubuntu, Debian and configured installation of Packages on the servers.
  • Experience with the use of AWS services and tools including but not limited to IAM, S3, Cloud Front, EC2, EBS, AMI, ELB, Cloud Watch, VPC, Auto Scaling, and Cloud Formation.
  • Created repositories, managed user access, code and release maintenance on GIT and Build and administrate Continuous Delivery pipelines using GIT, Jenkins and Groovy DSL.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with Python and Shell scripts to automate routine jobs.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Experience in dealing with Windows Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, Traffic Manager, VPN, Load Balancing, Application Gateways, Auto-Scaling.
  • Refactoring and maintaining the web applications on Azure, upgrading modules and framework versions to run dependencies (.NET and Azure SDK).
  • Setting up Azure SQL as PaaS and provide service and performed required backup for production data and files with efficient procedures and setting up required encryption in server level to meet PCI compliance.
  • Implemented End to End automated CI/CD pipeline for build and deployments using Jenkins, mdeploy, groovy & Shell scripting with stages like checkout, unit testing, build and package, sonar analysis, deploy to test and QA.
  • Administered Jenkins for managing weekly and Bi-weekly Build, Test and Deployment chain with source code management in SVN/GitHub with Develop/Test/Prod Branching Model for weekly releases.
  • Build and maintenance of Docker clusters for development and production environments, build Docker containers and Docker images .
  • Maintained Kubernetes clusters to store the Docker images/containers to leverage storage as well created Docker files to deploy the application containers.
  • Wrote and modified Ansible playbooks, managed nodes to automate the day-to-day tasks, and also to install, configure, and manage Jenkins within Docker containers.
  • Wrote and modified Python scripts to deploy build artifacts and integrate Git and Jenkins with JIRA for continuous updates and monitoring progress.
  • Managed servers hosted on VMware with ESXi hosts using the vSphere client and vCenter for managing the multiple ESXi servers, creating templates, and maintaining High-Available environment.
  • Wrote Python scripts to maintain the host inventory and manage virtual machines within vCenter and to migrate applications from one environment to another.
  • Installed and Configured HP ProLiant DL380p Gen9 with OS type and version ESXi 6.0.0.
  • Experienced in troubleshooting and automating deployment to web and application servers like WebSphere, IIS, Apache, WebLogic, JBOSS and Tomcat.
  • Installed, configured and administered application servers like WebLogic 10.x/11, WebSphere 7/6, JBoss 4.0.x and Tomcat 7.x/6.x/5.5 of application servers.
  • Created the Clustering Topology in WebSphere Application Server to achieve Work Load Management (WLM), High availability, Load Balancing and Hardware fail over.
  • Administering MQ, WAS, HIS, involved in the build and support of DEV, QA and UAT WAS 6.1, starting and stopping WebSphere instances, MQ channels and IHS (http servers).
  • Migration of server applications to different server Infrastructure and assisted developers in proper access and working of the application after migration.
  • Provided System Administration for Atlassian tools Jira, Confluence, Stash (Bitbucket) and managing other project test managing tools Qmetry, HP-ALM.
  • Integrated REST APIs with applications for automation.
  • Worked with JIRA for creating Projects, assigning permissions to users and groups for the projects & Created Mail handlers and notification Schemes for JIRA.
  • Created documentation needed for team and project planning on Confluence and supported other Atlassian tools such as JIRA and JIRA Service Desk.
  • Created and installed Kickstart profiles and PXE boot on a multitude of RedHat Enterprise Linux servers with unattended installation.
  • Involved in writing custom scripts using Shell (bash, ksh) to automate jobs and formatted the data accordingly using UNIX Shell scripts, Sed, and awk.
  • Applied patches every quarter regularly to meet audit requirements using Oracle Ops Center, RedHat Satellite server, Up2Date, YUM, RPM tools.
  • Managed and worked on with JVM for tuning up the applications required for optimizing the performance.
  • Responsibly managed and worked on the security, scalability, availability and uptime for the servers.
  • Worked and managed PostgreSQL database with applications.
  • Develop bash scripts and YAML scripts as required for automation. Automated some health checks for the lower environments and some playbooks to start and stop the servers.
  • Installed and configured SSL certificates according to application compliance and worked on scheduling server backup for multiple applications.
  • Monitoring and inspecting server health and server logs through monitoring tools like Zabbix and Nagios to troubleshoot and clear any issues.
  • Managed User and Group access administration through LDAP for application access.
  • Involved in on call rotation 24*7 for support and knowledge transfer to other colleagues.
  • Created and maintained Storage backup for tools on various SAN and Windows Network File Share storages, monitored capacity assessment of servers calculating CPU and Memory for performance monitoring.
  • Provided support and worked on disk storage administration using Physical Volume Manager, Logical Volume Manager, Volume Group on servers.

Environment: Linux 7.x/6.x/5.x, AWS, Jenkins, JIRA, Confluence, GIT, Chef, Ansible, Zabbix, PostgreSQL, MySQL, HP Servers, Shell, Python, Perl, VMware, LDAP, SAN storage, WebSphere, Apache Tomcat, Jboss, Windows Server 2008 R2.

Confidential, Hightstown, NJ

DevOps Engineer

Responsibilities:

  • Installed, Deployed, and maintained RedHat Enterprise Linux 4.x/5.x/6.x, CentOS, AIX 5L, 6.1 & 7.1 and installation of packages and patches for RedHat Linux Servers.
  • Installed, configured and maintained Sun Servers, HP-UX servers , Sun Fire Servers, Solaris Jumpstart environment, administered and configured various FS like UFS, VxFS, ZFS, Pseudo FS.
  • Experienced in Amazon EC2 setting up instances, virtual private cloud (VPC), Security groups, creating monitors, alarms and notifications for EC2 hosts using Cloud Watch alarms.
  • Worked on utilizing Virtual Private Cloud to create secure multi-tiered environment and set up ELB’s for distributing traffic among multiple Web Logic Servers and deployed the cloud platform using EC2, S3, and EBS.
  • Extensively worked on Jenkins for configuring and maintaining continuous integration (CI) and for End to End automation for all build and deployments.
  • Integrated Ant and Maven with Jenkins to run to automate the build process as a part of continuous delivery.
  • Experience in developing Puppet modules (blue prints) for installation, configuration and continuous integration (CI) using combination of Puppet Master, GIT, Vagrant and Jenkins.
  • Worked on setting up the Jenkins Pipelines, Jobs, and administration of entire Jenkins infrastructure for release automation of 30+ Java based applications.
  • Implemented Docker -maven-plugin in and maven pom to build Docker images for all microservices and later used Docker file to build the Docker images from the java jar files.
  • Used Puppet with Ivy to build the applications and deploy the Puppet master, Puppet dashboard, and Puppet DB, for configuration management of the infrastructure.
  • Worked on Puppet Master - Agent setup, configured the Puppet Nodes, wrote Puppet manifests for installation and configuration of services for various deployments.
  • Created Puppet Manifests and modules to automate daily operations, created monitors, alarms, and notifications for EC2 instances using Cloud Watch.
  • Implemented Horizontal and Vertical clustering, tuned, maintained and upgraded WebSphere, WebLogic, JBoss, Tomcat and Apache application servers.
  • Wrote Ruby Scripts, Python Scripts, Perl Scripts, Shell Scripts to deploy the java-based packages like ear and war on the WebLogic App server.
  • Experience in creating Docker Hub, Docker Images and handling multiple images primarily for middleware installations and domain configurations.
  • Experienced in Creating Simple Custom Images / Deploying Docker Containers, setting up Docker Engine by using Docker specific commands.
  • Working on HP, Dell servers using DRAC and ILO consoles and resolving issues and replacing the failure hardware.
  • Performed SAN administration to add LUNs to an HP UX/Linux server , and scanned the newly assigned LUNs to the servers, assigned them to volume groups and increased the filesystem using RedHat volume manager.
  • 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, RedHat Satellite server, Up2Date, YUM, RPM tools.
  • Performed kernel and database configuration optimization such that it limits I/O resource utilization on disks.
  • Kernel parameter tuning and Performance Monitoring using tools like Glance plus, vmstat, mqstat and addressing swap issues in RedHat Linux servers.
  • Created several scripts/apps to monitor and admin all docker containers. Implemented several Tomcat, JBOSS Instances by using the Docker Engine for running several Containerized AppServers.
  • Replication of data from production to DR using IBM Flash technology and bringing the applications to verify the DR synch for all Linux servers.
  • Installation/Configuration of ESXi 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.
  • Performed VMotion for the virtual machines from one ESXi to another ESXi server for the hardware or ESXi Maintenance.
  • Planning the major patch releases by coordinating with the application team for the proper implementation of security patches within the environments.
  • Involved in migration of Physical to virtual servers (P2V) and virtual to virtual (V2V).
  • Worked on maintaining LUN’s to the VIO server and working with the SDDPCM for IBM Storage and EMC power path drives for the EMC storage and upgrading of powermt/powerpath version to the latest level.
  • Creating the RAW logical volumes for Oracle RAC and ASM and working with the database team to resolve the issues.
  • ITM agent installation, configuration and setup monitoring for application logs.
  • Installation & Configuration of IBM HTTP Server, make junction works for the transportation of application through a webserver.
  • Managed Stash Repositories to pull the request from develop to master to make changes based on the Jira tickets.
  • Monitored system performance using sar, prof, vmstat, iostat, netstat, and checked on the application performance on the instances using Dynatrace and Nagios.
  • Configured DNS Servers and Clients, involved in troubleshooting DNS issues, managed and implemented changes, upgrades, security procedures and policies to the Unix client infrastructure.
  • Documented various regular administrative tasks and backup procedures, communicate with peer groups throughout the Company to develop best practices.

Environment: Linux 7.x/6.x/5.x, Oracle 10g, SUN Servers, SUN Fires, Linux, Jump Start, Shell Script, Autosys, Veritas Volume Manager (VVM), LDAP, EMC Storage SAN, Veritas Cluster Server (VCS), VMware servers, JBoss, WebSphere.

Confidential, Shelton, CT

Senior System 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 images for the different version of RedHat Linux Operating system like 5.x & 6.x.
  • HP blade 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 health check on regular basis for all Linux serves.
  • Scanning the newly assigned LUNs to the serves and assigning them to volume group and increasing the filesystem using RedHat volume manager.
  • Mounting & unmounting the netapp storage LUNs to the RedHat Linux servers and troubleshooting the issues encountered.
  • 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 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 RedHat Linux server in VMware ESX client through vSphere client.
  • Storage mapping on RedHat 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 Installation in the RedHat Linux server.
  • Fixing mount issues, checking filesystem integrity, running fsck in maintenance mode on rootvg logical volumes if any corrupted lv’s in rootvg.

Environment: Linux 6.x/5.x/4.x, Oracle 10g, SUN Servers, SUN Fires, Linux, Jump Start, Shell Script, Autosys, Veritas Volume Manager (VVM), LDAP, EMC Storage SAN, Veritas Cluster Server (VCS), VMware servers, Jboss, WebSphere.

Confidential, Atlanta, GA

Linux System Administrator

Responsibilities:

  • Installation & configuration of SUSE enterprise server Linux 9.x and applying patches to the servers in production and in pre-production.
  • Creating Logical volumes & file system and increasing the filesystem in SUSE Linux servers and RHEL servers.
  • Installed, Deployed RedHat Enterprise Linux 4.x/5.x/6.x, CentOS and installation of packages and patches for RedHat Linux Servers.
  • Installation, configuration, Troubleshooting and administration of AIX 5L, 6.1 & 7.1 operating systems.
  • Creating customized Kickstart profiles for each server and making ISO to build the server.
  • Created PowerShell scripts to help with day to day management of Active Directory and Exchange inboxes.
  • Applied patches every quarter regularly to meet audit requirements using Oracle Ops Center, RedHat Satellite server, Up2Date, YUM, RPM tools.
  • Performance Tuning and Management for Linux/AIX server and working with the application/database team to resolve issues.
  • Scanning the newly assigned LUNs to the serves and assigning them to volume group and increasing the filesystem using RedHat volume manager.
  • Configuring the drivers for QLOGIC adapters and bringing the adapters to online to visible in the Fabric.

Environment: RedHat Linux 5.x/, Dell Power Edge 1800/1850/2850 servers, Confidential servers, Sun Ultra Enterprise 4500, Sun Enterprise 450, Sun Enterprise 420R, Sun Enterprise 250, Sun Fire V20z servers, Dell PCs & Compaq PCs, VERITAS Volume Manager, VERITAS Netback up 5.0, Sybase 11.5.1, Perl Scripting, NIS, NFS, LDAP server, WebLogic, Apache Tomcat, EMC Storage SAN.

Confidential

Unix Administrator

Responsibilities:

  • Servers Installed, Configured and Maintaining of RedHat Enterprise Linux 3.0, 4.0, 5.X.
  • Using Logical Volume Manager for dynamically extending and reducing partition sizes as when the need arises.
  • Increasing the size of the file systems.
  • Exposure to managing servers remotely using DRAC, ILOM, VNC.
  • Performing User Administration, Updating the patches for all the servers.
  • Performance & Capacity management. Configuring Network printers using CUPS.
  • Implementing Quota on file systems & ACL’s for the files & directories.
  • Web server’s administration and creating virtual hosts & certifications using SSL.
  • Administration on Tomcat, deploying the web applications.
  • Worked on Xen virtualization in RHEL 5.2.
  • Installed and Configured SAMBA Server in Linux for accessing the shared files from the windows environment.
  • Configuring and Maintaining of Network File Systems like (N.F.S) and Auto mount in 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.
Environment: RHEL 5.x/4.x/3.x, Solstice Disksuite 4.2, NFS Servers, NIS+ Servers, VERITAS Volume Manager, Clarion CX200

Hire Now