Post Job Free

Resume

Sign in

Devops Engineer /System Engineer

Location:
Burlington, NC
Salary:
60/hr
Posted:
August 04, 2017

Contact this candidate

Resume:

Shilpa

Email: ac1n13@r.postjobfree.com

Phone: +1-469-***-****

Linux Administrator/DevOps Engineer /Cloud Engineer

SUMMARY:

Overall 6 years of experience in installation, configuration and management of services in Linux environment. worked closely with VMware Administration, application and database teams to meet business and technical demands. Automation of configuration management tools, build tools following Agile methodology and Software Development Life Cycle (SDLC) which include monitoring, configuration, troubleshooting and maintenance in a cloud and the DevOps Environment with Continuous integration and Continuous Delivery process (CI/CD).

Experienced with VMware ESXi 5.1/5.5/6.5 Installation/Configuration/Administration with various virtualization components like vCenter, vSphere.

Skilled with Linux Utilities: KICKSTART, SSH, User Management, Process Management, Memory Management, and Text processing tools, Log Management, Package Management, Disk Management and Swap Partition/Files Management.

Experience in cloning and creating Templates from VMs, Snapshot and experience in using vSphere features like vMotion for migration of VM’s from one host to another.

Managed Patches, Upgrades and Licensed Products for System software on all Linux Servers.

Knowledge on SAN configuration and implementation, different storage components like Internal storage, Attached storage, SAN switches, RAID groups and volume groups.

Experience in installing, configuring, and management of MYSQL, SQL Server 2008/2012/2014, PostgreSQL, MongoDB & Cassandra.

Efficiency in installing, configuring and implementing RAID technologies.

Experience in Working with services and in using various network protocols like HTTP, TCP/IP, SSH, UDP and SMTP

Expertise in creating LVM (logical volumes), Volume groups and file systems. Increasing and reducing logical volumes, mounting and unmounting file systems.

Experience managing various file system using LVM configured file system through network using NFS, NAS methodologies and installed RAID devices.

Skilled with implementation and maintenance of VMware, DNS, DHCP, Nginx, FTP, NFS, SMTP and Amazon instances.

Experience in troubleshooting Linux networks, security related issues and packets management using IPtables, Firewalls, NMAP.

Experience in installation, configuration, security administration and maintenance of servers with different flavors like Active Directory, NFS, FTP, DHCP, DNS, SMTP/Mail Server.

Ability to write shell script using ksh/csh/bash and Perl to ease administrative task.

Experience in writing shell scripts using Cron to automate and manage the tasks.

Experience in performing server refresh, routine system backup (incremental backup, periodic backups, differential backup), enable system & network logging.

Experience in creating DevOps strategies with environments of Linux servers and AWS.

Experience in infrastructure development and operations by involving in designing and deploying using AWS services like AWS EC2 Instance, Route53, DNS, ELB, EBS, AMI, IAM, VPC, S3, cloud front, cloud formation templates, cloud watch monitoring.

Experience in Cloud Automation using AWS, Chef, puppet, Ansible, Nexus, Maven, Jenkins, SVN, GIT, Tomcat and Linux.

Worked with Ansible to create AWS instance, configuration management, and software deployment.

Experience in using Puppet to automate repetitive tasks, quickly deploy critical applications, and proactively manage changes.

Experience in Maintenance of Source Control Management Systems such as GIT and SubVersion (SVN). Created tags, branches, merging and administrated software repository.

Strong experience with Continuous Integration and Continuous Deployment (CI/CD) methodologies with Jenkins, GIT and Nexus repository.

Experience in using Maven and ANT as build tools for deployable artifacts (jar, war, ear) from source code management tool.

Experience in performing automated builds for .NET applications using Jenkins and managing the code in TFS and adding virtual IP’S and directories for applications on IIS web server.

Experience in installation, configuration and management of monitoring tools like Zabbix, Nagios, Splunk and logging tools like ELK.

Worked with bug tracking tool Jira and configured various workflows, configurations and plugins for setting up Jira.

Experience with all phases of software development life-cycle (SDLC) and agile development methodology.

EDUCATION:

Bachelor of Technology in Information Technology from JNTU - Hyderabad, INDIA.

TECHNICAL SKILLS:

Operating Systems

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

Network

HTTP, NFS, TCP/IP, FTP, DNS, DHCP, NTP, LDAP, SSH, SMTP

Cloud

AWS (EC2, VPC, AMI, EBS Volumes, S3, RDS, IAM, Cloud Formation Templates, Cloud Watch, Auto-Scaling, Route53, Lambda, Cloud Trail, ELB, OpsWorks).

Scripting

Bash, Shell, Ruby, PowerShell, Python, Perl, YAML

Build/Automation Tools

Ansible, Chef, Puppet, Jenkins, Maven, Ant

Databases

MySQL, SQL Server, MongoDB, PostgreSQL, Cassandra

Bug Tracking Tools

JIRA, Remedy

Version Control Tools

GIT, Subversion, TFS

Web/App Server

Apache, IIS, TFS, Tomcat, WebSphere Application Server

Web Technologies/Programming Languages

Servlets, JDBC, JSP, XML, HTML, .Net, Java Script, Java/J2EE, C, C++, Perl scripting, Python, Shell scripting, Ruby, YAML

PROFESSIONAL EXPERIENCE:

LabCorp – Burlington, NC. OCT 2016- till date

Linux Administrator/ DevOps Engineer/ Cloud Engineer

Responsibilities:

Installed and configured RedHat Enterprise Linux 7.x, CentOS 7.x and packages for RedHat Linux Servers.

Experienced in installation, configuration and management of HTTP, NGINX, NTP, NFS, FTP, DHCP, DNS.

Created volume groups, logical volumes and file systems and extended and managed partitions with LVM, depending on the memory. Configured RAID levels on storage using Volume Manager

Installation, configuration & upgrade of VMware ESXi, VSphere, Vcenter clients.

Used VMware vMotion to eliminate application downtime from planned server maintenance by migrating running virtual machines between hosts.

Created clones from existing VMs (both live and powered-off). Deployed several VMs from Templates and customized their configurations as-needed.

Worked on Load balancing to a server environment to improve performance and availability by distributing the workload across multiple servers.

Experience on application data replication for the data made available to other application servers via methods such as replication or shared file systems.

Experience on monitoring the server environment by tracking the status of services and server resource utilization for providing great visibility to server environment.

Worked on centralized logging that support a server environment by providing search to logs.

Created Shell Scripts to monitor the administrative tasks and automated the tasks to free up the resources using Cron jobs.

Monitored system performance like CPU Utilization, Disk Space, Process activity by using monitoring tools like TOP, SAR, IOSTAT, VMSTAT.

Worked on Active Directory GPO, Repadmin, Troubleshooting Replication, Maintaining Primary and Secondary Domain Controllers, Binding Windows OS/Linux with Active Directory.

worked in installation, configuration, patching, administration, troubleshooting, tuning, security, backup, recovery and upgrades of Red Hat Enterprise Linux (RHEL) 6/7, CentOS, Fedora, Solaris 10, Windows Server 2003/ 2008.

Responsible for Architecting Multi AZ Components in AWS like, EC2, IAM, VPC, RDS With Replication, S3 for Object and Static Webpages, Auto Scaling of Micro Services like ECS, ELB with SSL Certs.

Delegated access to AWS resources using IAM roles and assigned permissions to users, groups, roles and Created policies that explicitly lists the permissions.

Automated the cloud deployments using AWS Cloud Formation Templates and Using CI/CD framework to Auto Deploy and Monitor.

Developed Ansible Playbooks using YAML scripts for launching different EC2 virtual servers in the cloud using Auto-scaling and Amazon Machine Images (AMI).

Created and used Ansible Playbooks in Ansible Tower and integrated Ansible tower with Jenkins to deploy code to different servers.

Installed and configured Jenkins with GIT by installing GIT plugins and building the artifacts using Maven automation tool and storing the build artifacts into Nexus repository and deploying it to Tomcat server.

Experienced in setting up monitoring tools like Nagios and amazon cloud watch to monitor major metrics (Load Balancer Latency, CPU Utilization, network packets).

Worked with different bug tracking tools like Jira, Remedy.

Finding and documenting the issues that arise with Jira in confluence in combined effort with Jira.

Involved in all phases of Software development life cycle (SDLC) and experienced with fast paced Agile methodologies.

Environment: Linux, LVM, Volume groups, VMware, vSphere, vCenter, AWS, Jenkins, Confluence, Maven, Nexus, GIT, Ansible, Tomcat, Artifactory, Ubuntu, CentOS, Cloud Formation Templates, Jira, Remedy, Nagios, YAML Script.

Level 3 Communications – Broomfield, CO. Oct 2015 – Sep 2016

Linux Administrator/ DevOps Engineer/ Cloud Engineer

Responsibilities:

Worked on migration of VMware ESXi 5.5 to VMware ESXi 6 which involves installation of vCenter, firm upgrades on ESXi and inventory migration.

Managed the whole virtual environment by linking different vCenter servers using linked mode to a single instance vSphere client.

Cloned the virtual machines from the templates using VMware Virtual Client and created Snapshots to preserve the state and data of virtual machine at a specific point.

Installed and configured RedHat Enterprise Linux servers 6.x. installed and configured services like HTTP, NGINX, NFS, FTP.

Experience working on recovery plan for set of documented procedures to recover from potential failures or administration errors within the production environment.

Proficient in installing, patching, upgrading and configuring Redhat Linux 4.x, 5.x, 6.x and 7.x using Redhat Satellite servers.

Worked on production backup system, that will grant the ability to create periodic backups of data and restore data from backups.

Managed ESXi hosts, utilizing load balancing practices, migrating Virtual Machines and Virtual Storage to new hosts or datastores, either manually or through Distributed Resource Scheduler.

Created firewall rules and assigned port numbers for the services and new applications.

Created users and groups with sudo access and password less logins for root users.

Monitored the system performance using monitoring tool commands like TOP, VMSTAT.

Experience on production environment typically server environment that is designed and implemented.

Worked on designing and deploying multitude applications using most of the AWS stack (like EC2, Route53, S3 buckets, RDS, Dynamo DB, SNS, SQS, IAM, VPC, EBS) focusing on high-availability, fault tolerance and auto-scaling.

Implemented Security groups for inbound/outbound access, network ACLs for controlling traffic through subnets, Internet Gateways, NAT instances and Route Tables to direct the network traffic and to ensure secure zones for organizations in AWS public cloud.

Managed the services and resources for the users and managed the permissions for allowing and denying the services using IAM roles and assigned individual policies to each group.

Implemented LAMP stack image in multitier AWS instances in different subnets in Amazon VPC, attached ACL’s and Security Groups to maintain high security.

Experience in configuring and managing Puppet master server and experience in updating and creating modules and delivering them to puppet clients and managing SSL certificate.

Worked on building and deploying of Java code through Jenkins, and used Jenkins Amazon Web Services Code Deploy plugin to deploy on AWS and worked on AWS Cloud Management.

Implemented automated server build management, monitoring and deployment using Puppet, and Nagios.

Wrote Python scripts for building custom utilities, custom data visualization for web apps and for managing files and networks.

Installed and administered Jenkins for Continuous Integration process and configured it with GIT or SVN for automated builds for continuous deployment of code, build scripts using Maven build tools for Jenkins and stored the artifacts in the Nexus repository.

Worked with bug tracking tool Jira and used to create tickets, generate reports on different bug issues and tickets.

Environments: VMware ESXi, vCenter, vSphere, Firewall, Puppet, AWS, Python, GIT, Jenkins, Maven, Jira, Linux, Nagios, Shell script, Maven.

Stanley Black & Decker – Baltimore, MD. Dec 2014 – Sep 2015

Linux Administrator

Responsibilities:

Performed installation, configuration, upgrades, package administration and support for Linux Systems on client side using Redhat satellite network server.

Package management using RPM, YUM in Red Hat Linux. Experienced in Red Hat Linux package administration using YUM.

Scheduled Cron jobs using sh and bash, written shell scripts for automated backups.

Managed users, groups, permissions, system settings and configured messaging notifications.

Troubleshooting Linux network, security related issues, capturing packets using tools such as IP tables, firewall, NMAP.

Installation and upgradation of packages and patches, version control, service pack and reviewing connectivity issues regarding security problem.

Installation, configuration, upgrade of software patches and packages as needed. Troubleshooting connectivity issues to SSH, grub & network problems.

Administered and Configured Logical Volume Manager which involved create and modify file system, logical volume, Physical volume, Volume groups, mirroring and un-mirroring of volume groups.

Written shell scripts for building and deploying of Java applications to the target environments.

To troubleshoot network connectivity used ping, netstat, ipaddr, and trace route commands.

Used sudo, putty and telnet for remote login. Used FTP and SCP commands to transfer files across the systems on the network.

Installation of VMware ESXi Software, vCenter. Design and Implement virtualization solutions based on VMware vSphere ESXi, ESX platform, vCenter.

Involved in maintaining and managing servers on backup and restore systems. Created the RedHat Linux server in VMware ESX client through vSphere Client. Migrated VMs across hosts within a HA cluster to perform maintenance tasks on ESXi hosts.

Configured and maintained GIT source code tool and created branches, tags and merging in GIT repository.

Configured Jenkins as Continuous Integration server, build jobs to provide continuous automated builds from GIT and performed periodic schedules.

Implemented continuous integration practices with Jira, Jenkins and continuous deployment pipeline using Shell Scripts and Jenkins.

Stored the artifacts on Nexus repository for Maven artifacts and dependencies, used Jira as a ticketing tool.

Worked with different applications and application servers, deployed the artifacts to Tomcat web server and WebSphere application servers, IIS.

Configured sites, added virtual IP’s and virtual directories for .NET application websites in IIS web server.

Good understanding of .Net framework with knowledge on C# and ASP.NET and deployed applications on IIS server.

Coordinated in end-end release process from the planning of release content to deployment and production.

Maintained proper documentation of all the activities carried out during the project.

Experienced with all phases of software development life cycle.

Environments: VMware ESXi, vSphere, vCenter, Cron jobs, LVM, GIT, TFS, Maven, Tomcat, WebSphere, IIS, Shell scripts, Nexus, Jira, Linux, Visual Studio.

Nanthealth – Hyderabad, India. May 2013 - Oct 2014

Linux Administrator

Responsibilities:

Installation, configuration and administering RedHat Enterprise Linux server 6.x.

Installed and configured VMware ESXi host 4.x and configured vCenter 4.x and vSphere 4.x.

Managed the physical and virtual environments using Virtual Center Server with a mixture of ESXi 4.x and ESXi 3.x hosts, consists of multiple physical hosts.

Created templates for cloning of virtual machines using VMware Virtual Client and migrating servers between ESXi hosts.

Created Snapshots and Snapshot chains to preserve the state and data of virtual machines at a specific point.

Created the filesystem using RedHat Volume Manager and performed the health checks on a regular basis.

Created volume groups, logical volumes and Filesystems. Extending and managed partitions with LVM depending on the memory.

Configured RAID 1 and RAID 5 Storage using Volume Manager.

Added storage to the cluster disks and increase/decreasing the disks in the Linux server.

Build the RPM packages and updated the RedHat package manager as well as YUM repository.

Installed and configured SAMBA server in Linux for accessing the shared files from the windows

environment.

Configured HTTPS, NTP, Installed and configured FTP to download and upload the files for clients.

Configured and manage Network filesystem(NFS) and auto mount in the network.

Remote logins with Open SSH, managed DHCP, firewalls, users and groups.

Managed the firewall rules for new servers to enable communications with new applications.

Monitoring CPU, memory, physical disk, hardware and software RAID, File Systems, network using monitoring tool NAGIOS 4.0.

Troubleshooting Linux networks, security related issues, monitoring packets using IP tables, firewall, TCP wrappers.

Involved in building and configuring RedHat Linux Servers using Kickstart server and maintained maximum uptime and maximum performance capacity for Enterprise production.

Created failover domains for the cluster and Flipover/Failover test in between the nodes in the cluster.

Scheduled Cron jobs for users.

Environments: Linux, VMware, LVM, RAID, Volume group, NFS, NTP, RPM, YUM, DHCP, Firewalls, FTP, SAMBA, Cron, Kickstart servers, Nagios.

PCS Technology Ltd - Hyderabad, India. May 2011 – April 2013

Linux Administrator

Responsibilities:

Installation, configuration and management of RedHat Enterprise Linux 5.x, Windows Server 2003 Active directory.

Configured and maintained HTTP, NGINX, NTP, SAMBA servers.

Created volume groups and logical volumes from physical volume and managed the partitions of memory.

Efficiently managed RAID levels and file system through LVM.

Experience in installing Linux servers using Kickstart and Customized Scripts.

Managed users, groups and permissions, configured LDAP and given sudo access in test and development servers. Allowed password less logins for authorized users on servers.

Setup of full networking services and protocols on RedHat Linux 5.x, including FTP, DNS, SSH, DHCP, TCP/IP, ARP, applications, and print servers to insure optimal networking, application, and printing functionality.

Implemented file sharing on a network by configuring NFS on the systems to share essential resources.

Maintained security of Linux systems serving as firewall, IP tables, SYSLOG and Logwatch.

Performed Kernel and memory upgrades on Linux servers in Virtual environment and managing the swap memory.

Perform server refresh, routine system backup (incremental backup, periodic backups, differential backup), enable system & network logging.

Setting up the NIC bonding for the servers with critical information.

Maintained Firewall rules and configured the port numbers of the services and enable communication with applications.

Performing installation, configuration, upgrades, Package administration and support for Linux systems on client side using RPM and YUM.

Troubleshooting and resolving network related issues using various network commands like NSLOOKUP, TELNET, TRACEROUTE, PING.

Tracking the system performance CPU Utilization, Memory Utilization, and Disk Utilization using various monitoring tool commands like TOP, IOSTAT, SAR, VMSTAT.

Wrote Shell, bash scripts for system maintenance and for various admin tasks.

Support remote users using Cisco VPN to access the corporate network.

Environments: Linux, DHCP, DNS, HTTP, NGINX, NTP, NFS, FTP, SAMBA, LDAP, LVM, RPM, YUM, Firewall, Kickstart, Monitoring tools.



Contact this candidate