We provide IT Staff Augmentation Services!

Linux Admin/devops Engineer Resume

5.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Overall Seven plus years of experience into infrastructure management and support of Linux/Unix/Windows platforms on physical and virtual servers in the areas of build, release, administration and automation in a trasforming DevOps Culture using various tools like Chef, Puppet, Ansible, Jenkins.
  • Three plus years of experience on AWS orchestration in implemention and migration of various applications as part of cloud strategy.
  • Three plus years of experinece as DevOps engineer implementing end - to-end automation using configuration management tools - Chef, Puppet, Ansible and build automation using Jenkins/Hudson, Bamboo, TeamCity.
  • Experience in installing, upgrading and configuring Red Hat Linux 5.x, 6.x and 7.x using Kick start Servers and Interactive Installation.
  • Installation and Configuration of ESXi 5.0, 5.1, 5.5 and 6.0 servers and applying security patches to the ESXi servers.
  • Experience in installing chef Workstation, Bootstrapped Nodes, Wrote Recipes and Cookbooks and uploaded them to Chef-server.
  • Experience in migrated the VMs to AWS cloud using chef recipes and developed cookbooks to provision the AWS components as EC2, Elastic Load Balancer, EBS, S3 Bucket, Route53 and IAM Security and also wrote the custom cookbooks to manage computer resources and applications in hosted On-premises.
  • Experience in various configuration and automation management tools such as Chef, puppet, Docker and Ansible.
  • Experienced with Chef Best practices approaches to systems deployment with tools such as vagrant, berkshelf and test-kitchen and each Chef cookbook as a unit of software deployment, independently version controlled.
  • Experience with CI (Continuous Integration) and CD (Continuous Deployment) methodologies using Jenkins, Maven, Ant., Chef.
  • Experience on CHEF recipes for automated uDeploy agent relays installs, updates and configuring the same with the uDeploy server.
  • Proficient in Linux, and UNIX administration with configuration management tool Puppet, chef.
  • Responsible for writing modules and manifests in the puppet server and handled the client servers by defining them using node definitions.
  • Managed deployment automation using Puppet, MCollective, Hiera, and Custom Puppet modules in Ruby.
  • Migrated GITHUB Enterprise repository from LDAP to SAML authentication.
  • Experienced with Puppet Best practices approaches to systems deployment with other tools and managing Puppet as a unit of software deployment and independently version controlled.
  • Experienced in installing, configuring and manageing configuration tools such as Splunk,Nagios,HP sitescope, iCinga for resource monitoring, network monitoring, Log trace monitoring.
  • Experience with JIRA tool to create and tracking the projects which are assign tickets to users and groups, who are working on the application.
  • Proficient with different Bug tracking and ITSM tools like JIRA, Remedy, HP Quality Center and IBM Clear Quest.
  • Experienced using MAVEN and ANT as build tools for the building of deployable artifacts (jar, war & ear) from source code.
  • Proficient with development team to migrate ANT scripts to MAVEN.Responsible for design and maintenance of the SVN repositories, views and the access control strategies for different parallel development teams.
  • Experience in configuring backups using S3CMD tool via cronjob.
  • Troubleshooting with network protocols such as DNS, TCP/IP, SMTP, and SNMP and worked SAN an NAS technologies.
  • Installation of Database servers and user's management such as Oracle, MYSQL, SQL Server, Disk space and File system management using VERITASVolume Manager 4.x/5.x,Logical Volume Manager, ZFS and Monitor Disk space and space as needed in LVM.
  • Experience withTCP/IP, UDP protocols in solving network related issues on the Development, QA and Production servers.
  • Experienced with monitored servers and application performance & tuning via various stat commands (vmstat, nfsstat, iostatetc) and tuned I/O, memory, etc.
  • Experience in VERITAS Clusters in supporting high availability mission critical servers.
  • Experienced on developed, maintained and distributed release notes for each scheduled release.
  • Experience in using Nexus and Artifactory repository Managers for java builds.
  • Involved in the functional usage and Deployment of Applications in Web Logic, Web Sphere and Apache Tomcat Server.
  • Build servers using Kick start, RedHat satellite server and VSphereclient.
  • Worked in cross-platform environments like Linux, AIX and Windows.
  • Administered and maintained the servers using the RPM/ YUM for patching on RHEL and Solaris servers.
  • Experienced with Jumpstart & Kick-start OS integration, DNS, DHCP, SMTP, Samba, NFS, FTP, SSH, LDAP integration.
  • Responsibility for administering the SVN and GIT servers which included install, upgrade, backup, adding users, creating repository/branches.
  • Ability to learn new technologies as per the client requriement.

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, Ansible, 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, Web Sphere 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, Chicago IL

Linux Admin/DevOps Engineer

Responsibilities:

  • Administration of RHEL 5 and 6 which includes installation, testing, performance tuning, upgrading and loading patches, troubleshooting both physical and virtual server issues, and VMware virtualization systems.
  • Managed on systems routine backup, scheduling jobs like disabling and enabling cron jobs, enabling system logging, network logging of servers for maintenance, performance tuning, testing.
  • Configured and supported for all AWS products/services such as EC2, S3, RDS, Elastic Load Balancing, Route53.
  • Managed and supported AWS security related issues, such as IAM and S3 policies for user access.
  • Worked closely with Cloud teams to build and deploy VMs using AWS and VMware.
  • Built and managed a large environments for deployment RHEL instance systems with chef Automation and provisioned servers in Amazon EC2.
  • Build new servers deployment plan on AWS EC2 servers using cloud formation, chef and shell scripting.
  • Written Recipes in Ruby to customize the Chef cookbooks as per our environment.
  • Installed Chef-Server Enterprise On-Premise/WorkStation/ Bootstrapped the Nodes using Knife.
  • Designed and implementedChef, including the internal best practices,cookbooks, automatedcookbookCI and CD system.
  • Developed chef cookbooks like tomcat, apache http, postfix, ntp etc., for automation of infrastructure.
  • Made use of Jenkins along with Check plugins forCI/CD such as Chef, Thor for versioning, Berkshelf for dependency management, and Test-Kitchen for testing and development.
  • Automated the entire build and deployment process using Jenkins for continuous integration and also documented the process.
  • Installation and configuration for all GIT repositories using jenkins continous integration.
  • Created cookbooks to automate the server configuration and management with chef.
  • Build New Nexus Sona-type Repository server using Chef CI/CD.
  • Debug the Recipes and cookbooks using test kitchen and upload them into chef-server.
  • Managed all GITHUB and GITLAB enterprise repositories, and bootstrapped Github using Chef, how to upgrading the versions, Patching using YUM, Updating security updates to the repositories.
  • Used GIT for version control and Jenkins for integration and deployment of applications.
  • Configured HP Site Scope Monitoring tool to Pager duty in Service Now so that the on-call person is alerted pager duty and service now through Email and Call.
  • Designed and implemented new infrastructure for Cisco Metacloud using object storage and MySQL database.
  • Maintained security updates and patching for their own network environment like GITHUB, GITLAB, and NEXUS while allowing users to access all the data for their environment.
  • Worked on Service Now for creating priority and change tickets.
  • Using Pagerduty and JIRA Ticketing tool for the tracking and implementing the changes and fixes.
  • Branching, tagging and maintaining the version across the environmentsusing SCM tools like GIT, Subversion (SVN), Maven and TFS on Linux and windows platforms.
  • Administration and deployment of JBOSS and Tomcat servers for hosting java based applications.
  • Installation and administration of Mysql server.
  • Managed various file system using LVM configured file system through network using NFS and installed RAID devices.
  • Installing, configuring and administrating monitoring tools such as Splunk and HP SiteScope.
  • Installed and configured services like NFS, DNS, Apache Web Server, NIS, LDAP, FTP, SMTP, RPM Package and File System Management.
  • Installation and configuration of PostgresSQL database on RHEL, Ubuntu and Debian Servers.
  • Managed open LDAP administration, providing user authentication and resolving various issues including setting replication between master server and backup server.
  • Mounting and un-mounting file systems and troubleshooting Disk space issues.
  • Installation and configuration of ESX hosts. Making new virtual machines, with Linux Redhat server, templates, cloning VMs using VMware Virtual Client 5.5.
  • Wrote Python, Shell, Bash Scripts for automation and Monitoring Variety of Services & Perl Scripts with Hash/Arrays to Insert/Delete/Modify content in multiple servers.
  • Performed 24x7 on-call rotation policy for Development, QA and production servers for multiple data centers.

Confidential, Mountain View, CA

Linux Admin / Cloud Admin / DevOps Engineer

Responsibilities:

  • Designing and deploying AWS Solutions using EC2, S3, EBS, Elastic Load balancer (ELB), auto scaling groups and OpsWorks with automation and configuration management tools like Puppet.
  • Installed, configured and Managed Puppet Master/Agent. Developed Puppet Manifests and modules for configuration management.
  • Installed and managed middleware tools through puppet such as Websphere Application server 7.x/8.x, JBOSS, IBM IHS, Apache and tomcat.
  • Wrote custom Modules and Manifests, downloaded pre-written modules from puppet-forge.
  • Upgradation or Migration of Puppet Community and Enterprise. Managed various services, packages, patch and Users profile for production servers via Puppet.
  • Written puppet manifests for SPLUNK for installation and configuration with puppet.
  • Worked with Puppet for creating scripts in deployment for servers, and managing changes through Puppet master Server on its clients.
  • Managing services like NFS, SSH, FTP, and NTP of infrastructure through puppet.
  • Managed and creation of puppet manifest files to install tomcat instances and configuration for multiple applications.
  • Worked with JIRA tool to track all the defects and changes releated to all environments.
  • Configured atlassian stash and managing multiple project repository(GIT) with different permission and work flow.
  • Wrote basic Shell script using bash for automation of databases, applications, backups and scheduling.
  • Devise strategies for Disaster Recovery Management (DR), including, planning and designing servers for back up, recovery and archival of server / database information.
  • Implementing and administering VMs using VMware ESX 5.x, 6.x and VSphere 5.x, 6.x and VCenter.
  • Worked with VMware ESX (VSphere) 5.x, 6.x hypervisor for virtualization and installed different OS such as Linux (RHEL), Windows.
  • Creating Kickstart images for the different versions of Redht Linux operating systems 5.x and 6.x.
  • Developed and supported the Red Hat Enterprise Linux based infrastructure in the cloud environment.
  • Worked with applied patches for every quarter regularly to meet audit requirements using Oracle OpsCenter, Red Hat Satellite server, Up2Date, YUM, RPM tools.
  • Production support of Apache and JBOSS including installation, configuration, management and troubleshooting.
  • Installation and monitoring of VERITAS Volume Manager, VERITAS Net Backup and VERITAS Cluster Server on SAN Environment.
  • Configuration of DNS, DHCP, NFS, LVM, FTP, Remote Access Protocol, security management and Security trouble shooting skills.
  • Configuration, administering on NIS, NIS+, NFS, DNS, LDAP, DHCP, Mail Servers and web servers like Apache HTTP & Tomcat in their own environments.
  • Managing and configuring DNS set up for highly scalable infrastructure.
  • Installation and configuration for TCP/IP Networking with the existing LAN, setting up SSH and SCP features on Red Hat/UNIX hosts.
  • Provided 24/7 on call supports on Linux Production Servers.

Confidential, Harrisburg, PA

Systems Engineer

Responsibilities:

  • Deploying the Red hat Linux enterprise server as likes existing versions 5.x, 6.x versions.
  • Monitored and administered servers for day-to-day problems, patches, user administration, monitoring log files, backup, software patching, configuration changes and documentation.
  • Updating YUM Repository and Redhat Package Manager (RPM).
  • Worked on FTP servers for sending and receiving files between local and remote servers.
  • Managed with configuration of LVM (Logical Volume Manager) to manage volume group, logical and physical partitions and importing new physical volumes.
  • Installation and Configuration of SSH, TELNET, FTP, DHCP, DNS.
  • Creating the file systems using red hat volume manager and performing the health check on regular basis for all Linux serves.
  • Managed users, disks, group's administration, File Sharing Permissions, backup and restore operations, and networking service.
  • Worked on all necessary day-to-day SVN/CVS support for different projects.
  • Designed and implemented SVN and CVS metadata including elements, labels, attributes, triggers and hyperlinks.
  • Implemented & maintained the branching, merging and build/release strategies utilizing SVN/CVS.
  • Worked on Grub, Kickstart, Packages, Yum, RPMs, LVM, Boot from SAN file system configurations.
  • Worked on installation, administration and deployment of JBOSS 4.2.2 servers.
  • Performed Vmotion using the VCenter on the ESX machines for migrating the VMs online.
  • Installed and configured VERITAS Volume Manager and File System as needed.
  • Installation, configuration and administration Linux servers and services like Tomcat, DHCP, DNS, TFTP, NFS, and Apache).
  • Worked on creating disk groups, volumes, deporting, importing disk groups using VERITAS volume manager 5.1.
  • Installation and configuration of VERITAS Storage Foundation Suite, Volume Manager, Cluster Servers & VERITAS File systems (Vxfs).
  • Installed and Configured SAMBA Server in Linux for accessing the shared files from the windows environment
  • Maintained to Setting up users and groups login ID's, printing parameters, network configuration, password, resolving permissions issues, users, and groups quota.
  • Worked with configuration of network equipment for newly builds servers.
  • Install, configure and manage LAMP (Linux/Apache/MySql/PHP ) stacks.
  • Provided 24x7 on-call supports for 100+ servers.

Confidential, San Francisco, CA

Linux/Unix Administrator

Responsibilities:

  • Provided 24x7 on-call supports in debugging and fixing issues related to RedHat, Ubuntu, Solaris, HP-UX.
  • Installation/Maintenance of Hardware/Software in Production, Development & Test Environment as an integral part of the Unix/Linux (RHEL/SUSE/SOLARIS/HP-UX/AIX) Support team.
  • Installed, upgraded and configured Red Hat Enterprise Linux 4/5/6.
  • Experience with use of Logical Volume Manager (LVM), creating Volume Groups, Logical volumes and disk mirroring in HP-UX, AIX and Linux.
  • Worked on installation and configuration on Solaris 10/11 on Sun T and M Series servers Mirrored root disks on all the servers by using ZFS & VxVm.
  • Managed and implemented system upgrades including hardware, operating system and patch upgrades.
  • Creating, modifing, and deleting users, groups and group memberships as per their requirements.
  • Planning and implementing Backups and Restore procedures using Ufsdump, Ufsrestore, Tar” and “Cpio”.
  • Planned, scheduled and Implemented OS patches on both Solaris & Linux boxes as a part of proactive maintenance.
  • Installed and upgraded software packages for Linux and Solaris Servers using RHN, and sun update manager.
  • Installed and configured MS SQL, ORACLE, Tomcat and Jboss in Linux server.
  • Created new groups and tested first in development, QA Boxes and then implemented the same in production Boxes.
  • Custom build have Windows 2003 and Windows 2008 servers which includes adding users, SAN, network configuration.
  • Administration and configuration of LDAP, NFS, FTP, SAMBA and POSTFIX Servers in Red Hat Enterprise Linux.
  • Setting up new network environments using TCP/IP, NIS, NFS, DNS, SNMP agents, DHCP and Proxy.
  • Worked on Installation, configuration and administration for NIS, NFS, AUTOFS, and NTPto set up servers.
  • Setup user and group login ID's, password and network configuration.
  • Configured, managed ESX VM's with virtual centre and VI client.
  • Worked on installing and configuring VMware ESXi hosts, Managing vCenters, and Data stores.
  • Implemented for migration of servers between ESX hosts and created cloned Linux Virtual Machines, templates using VMware Virtual Client 3.5.
  • Managed backups for the critical files using gzip, tar, zip and compress utilities when every team wants those files, they can unzip it.
  • Monitoring day-to-day administration and maintenance operations of the company network and systems working on Linux and Solaris Systems.
  • Maintain for creation and managing user accounts, security, rights, disk space, quotas and process monitoring in Red hat Linux.

Confidential

Linux Systems Administrator

Responsibilities:

  • Installation, Configuration, Upgradation and administration such as Ubuntu, Sun Solaris, RedHat Linux, Installing, configuration & packages through YUM.
  • Creating and maintaining user accounts, profiles, security, rights, disk space and process monitoring.
  • Maintaining automation of jobs through crontab.
  • Managed user accounts and groups for corporate Linux users. Participating in upgrading and migrating to new versions. Managed and support corporate Linux development servers.
  • Creation and management of user accounts and groups according to the security needs and adding the Packages and patches when needed.
  • Worked on Network & Firewall troubleshooting.
  • Configuring and deploying of iSCSI server and Client.
  • Hands on experience in Installation, configuration and troubleshooting for Red Hat Linux. IP bonding for load balancing and fail over, Firewall, SELINUX.
  • Managed with hosting and securing web pages using Apache (httpd) web server and ssl.
  • Creating and deploying LVM, resizing the logical volume and volume group.
  • 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.
  • Installation and Configuration for Windows 2003 and2008 Active Directory.
  • Worked with Installation and configuration of ESXi 5.0, 5.1 Servers on Blade servers. Creating Virtual machines, templates and Creation of VMs from templates.
  • Configure vCenter Server 5.0, 5.1 in QA and production environment.
  • Created many clusters enabling HA and DRS for Load balancing(F5) and High Availability. Worked on Migration concepts like Vmotion, SVmotion and cold migration.
  • Managed for changing physical to virtual (P2V) and (V2V) migrations for 50+ physical servers utilizing VMware Converter.
  • Firmware upgrade, managing the servers, collecting Logs, open KVM console for troubleshooting.

We'd love your feedback!