We provide IT Staff Augmentation Services!

Windows Admin/ Cloud Engineer / Devops Engineer Resume

Richmond, VA

SUMMARY

  • Driving the Infrastructure as a Code for the past 7+ Years in Scaling / Automating / Deploying Various OS Flavors (LINUX / WINDOWS) over IaaS and PaaS in Agile environments, supporting Non - Prod and Prod also within DevOps Culture.
  • Extensive knowledge in migrating Windows Servers 2008-R2/2012-R2 with services such as Domain Controller, AD, DNS, and Files/Volume shares etc…
  • In-depth knowledge and hands on experience with UNIX Red Hat Linux system administration. 5+ years of experience in building systems/servers which includes Installation, Patching, Migration, Troubleshooting, Performance monitoring and Fine tuning.
  • Day to day job includes Monitoring, Troubleshooting, and maintenance of Windows/Linux/Unix machines but not just limited in handling tickets.
  • Experience in various configuration and automation management tools such as Chef, Puppet, Docker, and Ansible. Have professional experience in deploying Docker Engines in Virtualized Platforms for containerization of multiple apps.
  • Profound knowledge and experience on using MAVEN and ANT as build tools. Taken responsibility in building deployable artifacts (jar, war & ear) from source code.
  • Professional experience with Jira tracking tool in setting up JIRA as defect tracking system. Proficient in managing the bugs and changes in the production environment by configuring various workflows and customizations in JIRA bug tracker.
  • Extensive experience in working with Puppet Enterprise and Puppet Open Source. 4+ years of experience in installing, configuring, upgrading and managing Puppet Master, Agents & Databases. Knowledge on integrating puppet with Apache and Passenger.
  • Good understanding on middleware technologies such as WebSphere Application Server 7.x/8.x, JBOSS GA7/EAP6, IBM IHS, Apache & Tomcat. Hands on experience in managing these technologies through puppet.
  • Experienced In writing modules and manifests in the puppet server and handled the client servers by defining them using node definitions. Worked with puppet hierarchy files, facts, and global variables.
  • Working knowledge on source control tools like Tortoise SVN, CVS, IBM Clear Case, Perforce, and GIT.
  • Substantial knowledge on source controller concepts like Branches, Merges and Tags.
  • Installed, configured, and managed Jenkins/Hudson for continuous integration and End to End automation for all the build and deployments.
  • Configured and managed all AWS products/services such as EC2, S3 bucket, RDS, EBS, ELB, ROUTE 53. Managed IAM through AWS Console and API Integration with puppet code.
  • Performed Host Clustering with HA, DRS, Replication Manager 5.x/6.0 and 4+ years of experience with VMware ESXi 5.1/5.5/6.0. In-depth on migrating physical to virtual machines (P2V) and managing SAN Datastores with iSCSI, NFS & FC
  • Strong knowledge on installing Chef workstations, Bootstrapping nodes, writing recipes and cookbooks and uploading them to chef server. Have ability to manage on-site OS/Applications/Services/Packages using Chef and AWS for EC2/S3/Route53 & ELB using Chef Cookbooks.
  • Designed and implemented NIC bonding/NIC Teaming configuration in Windows/Linux/UNIX/VMware environment to increase the bandwidth or redundancy.
  • Installed and configured services like DNS, LDAP, FTP, SMTP, Tomcat, Apache web servers, NFS, RPM packages, SAMBA, SQUID, Postfix, and Remote Access. Proficient in Security Management and Security trouble shooting skills.
  • Installed and configured volume management using VERITAS Volume Manager 5.1/6.0 and Solstice Disk Suite on Solaris. Expertise in RAID configurations and Backup tools like NetBackup, Veeam Backup and Replication Suite.
  • Experience in working with monitoring tools like Solar winds, Splunk, Nagios, iCinga for Log Tracing. Working experience in creating Nodes in Solar Winds for Resource and Network monitoring.
  • Professional scripting skills like Bash Scripts, Pearl Scripts (hash and arrays), and Python programming. Deployed many Java applications on bare servers and Middleware tools using scripting skills.
  • Experience in installing, configuring and managing RDBMS and NoSql tools like SQL Server 2008/2012/2014 , MySQL, DB2, PostgreSQL, MongoDB and Cassandra.
  • Experience in working with IBM BigFix patch management tool.
  • Lead efforts to implement core BigFix solutions including patch, anti-virus, software distribution, and vulnerability management.
  • Successfully deployed BigFix agent to all the production servers.
  • Extensive knowledge on patch management for Windows, Linux, and UNIX based systems through IBM Endpoint manager.
  • Familiar with Nexthink IT analytics tool. Installed and managed Nexthink on both Windows and Linux machines.
  • In depth knowledge on Nexthink infrastructure and its software components.
  • 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/Automation Tools: Puppet, Chef, 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, Richmond, VA

Windows Admin/ Cloud Engineer / DevOps Engineer

Responsibilities:

  • Regulated and Engineered Jenkins for managing weekly Build, Test and Deployment. Worked on SVN/GIT in Dev/Test/Prod Branching models for stabilizing weekly releases.
  • Installed, upgraded and configured Red Hat Enterprise Linux 6.x/7.x and CentOS. Job role also includes installation of number of packages and patches for Red Hat Linux Servers.
  • Written ANT/Maven scripting for compiling Java code, Debugging and placing Builds into Maven Repository to automate the weekly releases.
  • Taken initiative in writing Python scripts to monitor variety of services. Developed custom scripts and used pre-written Perl scripts with Hash/Arrays to Insert/Delete/Modify content in multiple servers.
  • Taken active participation in implementing Multi Node Openstack KILO Architecture on KVM using latest release of Ubuntu with services like Horizon, Nova, Glance, Cider, Keystone and Swift..
  • In managing faulty replacements and system downtimes, worked extensively with the hardware vendors and application teams.
  • Created customized Kickstart profiles for each server and ISO image to build the server.
  • Used Oracle Ops Center, Red Hat Satellite server, Up2Date, YUM, RPM tools to apply patches every quarterly in process to meet the audit requirements.
  • Installed, configured and administered VMware ESXi 5.1/5.5 & 6.0 and migrated existing servers into VMware infrastructure.
  • Created file system using Red Hat volume manager. Daily job routine includes performing heath checks for all Linux and Windows servers.
  • Using JIRA, created projects and assigned permissions to users and groups for the projects. Responsible in creating Mail handlers and notification schemas for JIRA
  • Worked on Red Hat Volume manager to increase the file system and also taken initiative in scanning newly assigned LUNs to the servers and assigned them to volume group.
  • Lead efforts on Mounting & un-mounting the netapp storage LUNs to the Red Hat Linux servers and troubleshooting the issues encountered
  • Upgrading Linux and AIX operating systems regularly and also performed hardware maintenance on HP and POWER servers like increasing memory, disk, replacing failed hardware.
  • Holding regularly scheduled meetings with the team staff, development teams and business areas to plan for future requirements and review the current projects to attain desired results.
  • Provide drill down reporting for application teams to use in monitoring their application resource usage/performance.
  • Schedule regular meetings with application development teams to make recommended changes that improve program performance.
  • Conducting capacity assessment for new demand of servers i.e, calculating CPU and Memory for new servers upon analyzing the current/future applications running on the system.
  • Design, deploy, and maintain Windows server environments primarily hosted in Microsoft Azure.
  • Assisted in moving existing private cloud workloads to public records.
  • Practiced Installing Pivitol Cloud Foundry on AWS Using Pivitol Docs as a POC and Installed Pivitol Cloud Foundry on MS Azure also.
  • Creating and managing Virtual Machines in Windows Azure and setting up communication with the help of Endpoints and also VM migrations from traditional hosts.
  • Performed cache memory on Windows Azure to improve the performance of data transfer between SQL Azure and WCF services.
  • Created virtual network on Windows Azure to connect all the servers.
  • Managed and supported AWS security related issues, such as IAM and S3 policies for user access.
  • Worked with cloud teams in building and deploying VM’s using AWS.
  • Designed AWS cloud based solutions in collaborating with development teams to flawlessly deploy application updates with zero downtime.
  • Responsible in developing operational servers in the cloud using AWS.
  • Written Recipes in Ruby to customize the Chef Cookbooks as per the company environment.
  • Developed chef cookbooks like tomcat, http, ntp etc., for automation of infrastructure.
  • Use Test Kitchen to debug the Recipes and Cookbooks and uploaded them to the Chef-server.

Confidential

DevOps Engineer/ Windows Administrator

Responsibilities:

  • Involved in the implementation of IBM BigFix tool. Installed, designed and managed BigFix server infrastructure.
  • Lead efforts to implement core BigFix solutions including patch, anti-virus, software distribution, and vulnerability management.
  • Proactively monitored the health and stability of all BigFix components.
  • Administered BigFix tool and involved in building, testing, and performing upgrades of BigFix software.
  • Familiar with diagnosing and troubleshooting problems with BigFix infrastructure and agents.
  • Proactive in responding to tickets and requests directed towards systems engineering.
  • Responsible for managing daily operations of the solution which includes patching, monitoring, and reporting.
  • Other responsibilities include
  • System administration in a VMware based virtualized environment.
  • Patch management to include remediation and reporting
  • Identifying system issues and/or non-compliance
  • Soliciting, reviewing, and documenting system requirements.
  • Responsible in building modules in Ansible using Python scripting.
  • Expertise in configuration management and system automation using Ansible.
  • Created custom roles and playbooks using Ansible automation tool.
  • Hands on experience in writing Playbooks using Ansible to repeatedly creating Amazon EC2 instances and AMIs.
  • Familiar with Ansible to create Docker images and deploy Docker containers.
  • Used Docker that automates the deployment of applications inside software containers.
  • Deep knowledge of managing mid to large enterprise windows deployments including image creation and deployment, GPO controls, Application control, as well as security configuration and user rights management.
  • Proficient in internet protocols and standards such as LDAP, TCP/IP, FTP, DHCP, WINS, DNS and related management tools.
  • Maintained hardware and software across all environments (physical, virtual, cloud) and all platforms (Windows, Linux, and Mac).
  • Performed patch management for Windows, Linux, and UNIX based systems through IBM Endpoint Manager.
  • Hands on experience with IBM BigFix WebUI. Deployed custom content, patch and software’s across multiple machines.
  • Performed system up gradations to hundreds of machines through BigFix web user-interface.
  • Performed designing, deploying virtual networks and upgrading systems, including hardware, software, networks, and servers.
  • Extensive experience in windows 2003, 2008R2, 2012R2 servers at multi domain platforms.
  • Installed and configured VMware vSphere on both windows and red-hat machines.
  • Hands on experience with P2V, V2V Migrations using VMware converter.
  • Worked on application servers Microsoft Active Directory 2012R2 and familiar with Microsoft internet information services (IIS) 6.0/7.0, and SCCM.
  • Performed systems security administration functions, including creating user profiles and accounts.
  • Familiar with vSphere CLI and hands on experience in writing scripts.
  • Taken responsibility in monitoring and maintaining the IT security of assigned machines, including user accounts and accreditation.
  • Monitored work stations, laptops, and servers and tune their performance, including system settings, file system, and network performance.
  • Proficient at implementing, supporting, and migrating windows/Linux servers (Server 2003, 2008R2 and 2012R2, Red-hat, Solaris).
  • Involved in implementing and maintaining Microsoft windows clusters and Microsoft Group Policies (GPO).
  • Reviewed, managed and deployed VMware updates, patches to VMware hosts and guests on a scheduled basis.
  • Responsible for the design, implementation, maintenance and troubleshooting virtualization platforms including ESX/ESXi, Vcenter 5X & 6X, vSphere 5X & 6X, etc. in a multi domain environment.
  • In-depth knowledge on automation and scripting using PowerShell and JavaScript used for server and application deployments in VMware, Bare Metal and cloud based environments.
  • Performed regular health checks of all hosts and VM objects using Solar Winds monitoring tool.
  • Assisted in administeringVMwareSRMto accommodate virtual machine replication.
  • 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.
  • Upgraded VMware network adapters from E1000 to VMXNET 3 for over 100 machines.
  • Installed and configured ESXi 5.0, 5.1 Servers on Blade servers. Creating Virtual machines. Creation of templates from VMs and Creation of VMs from templates.
  • Worked as a part of backup team to maintain backup system infrastructure, improve backup system performance, and develop new enhancements and services for the NetBackup infrastructure.
  • Regular job responsibilities include monitoring and maintaining of all backup infrastructure servers, tape libraries, and disk arrays.
  • Initiated and created alerts for failed backups in Symantec NetBackup.
  • Familiar with Symantec NetBackup for windows and Linux environments.
  • Profound knowledge on installation and configuration of NetBackup master server, Media server and client.
  • Performed flat file restores and identified opportunities for improving systems in terms of Backup time optimizing, minimize errors that increase resilience.
  • Involved in the implementation of Nexthink IT analytics tool. Installed and managed Nexthink tool on both Windows/ Linux machines.
  • Installed, configured and managed Nexthink collector, Engine, Finder and portal. Have deep understanding on Nexthink infrastructure and its software components.
  • Installed Nexthink collector over 2000 desktops/laptops using DELL KACE K100 patch management tool.
  • Proactively monitored 2000 laptops/desktops and user activity using Nexthink tool to resolve IT issues and detect threats faster.
  • Job role includes daily monitoring of activities, connections, performance, and events of all devices using Nexthink.
  • Provided new ideas, solutions and customizations to Nexthink portal and engine.
  • Had good hands on experience in creating metrics and dashboards within Nexthink portal.
  • Created investigations and alerts within Nexthink Finder to provide essential visibility for the IT governance.
  • Had a deep understanding of Nexthink Portal. Created custom dashboards, widgets, modules and reports with the ability to present more sophisticated analytics.

Confidential, Chicago, IL

Linux Admin / Cloud Admin / DevOps Engineer

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.
  • 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.
  • 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+ and Sendmail 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, Bloomington, IL

Systems Engineer

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
  • 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 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
  • 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 version and working with the application team to resolve the issues post migration.
  • Installation/Configuration of ESXi 3.5, 4.x 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
  • 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 servers.
  • Yum configuration & package installation through YUM.
  • Configuring and deploying of iSCSI server and Client.
  • Installation of Red Hat Enterprise Linux.
  • Configuration and troubleshooting for Red Hat Linux.
  • Handling troubleshooting issues like boating, RPM packages, User management and backup.
  • IP bonding for load balancing and fail over, Firewall, SELINUX.
  • Hosting and securing web pages using Apache (httpd) web server and ssl.
  • User Administration & Quota Management
  • Creating and deploying LVM, resizing the logical volume and volume group.
  • Configuration and administration of LDAP, NFS, FTP, SAMBA and POSTFIX Servers in Red Hat Enterprise Linux.
  • Performances, CPU and Memory monitoring of Red Hat Enterprise Linux.
  • Create, deploy and manage Linux and windows VM using Red Hat Enterprise Virtualization Manager, which includes moving and migrating VM from one cluster to another cluster or within the same cluster.
  • Experience in Windows 2003 and2008 Active Directory Installation and Configuration.
  • Heartbeat clustering for high availability in Apache.
  • Installed and configured ESXi 5.0, 5.1 Servers on Blade servers. Creating Virtual machines. Creation of templates from VMs and Creation of VMs from templates.
  • Performed physical to virtual (P2V) and (V2V) migrations for approximately 50 physical servers utilizing VMware Converter.
  • Firmware upgrade, managing the servers, collecting Logs, open KVM console for troubleshooting.

Hire Now