We provide IT Staff Augmentation Services!

Devops Engineer Resume

5.00/5 (Submit Your Rating)

New, YorK

SUMMARY:

  • Over 8+ years of IT experience specialized in UNIX System Administration working on server - based operating system; kernel configurations on Redhat Linux, CentOS, SUSE, Debian 7, Ubuntu 12.x/13.x in a DevOps Environment with CI/CD as a Iterative process.
  • Networking, kernel Parameter & Tuning, Trouble Shooting System & Performance Issues, Package Management (YUM/RPM), Patch Management and Development Operations.
  • Experience in implementation and maintenance of VMware, DNS, DHCP, NIS, NFS, SMTP and Amazon Linux instances.
  • Experienced with AWS EC2, Route53 DNS, ELB, EBS, AMI, VPC, Cloud Formation Templates, Cloud Watch Monitoring.
  • Experienced in Setting up Chef Server/Workstation and Bootstrapping Nodes. Wrote Wrapper cookbooks, recipes and utilized community cookbooks as well. Performed testing with Kitchen and Unit Testing. management, patching and software deployment.
  • Proficient in Linux Utilities: KICKSTART, SSH, FTP, AUTOFS, Quota Management, wrappers, User Management, Process Management, Memory Management, and Text processing tools, Log Management, Package Management, Disk Management and Swap Partition/Files Management.
  • Installed Puppet Master, Agent, Managed Puppet DB, Apache with Passenger &MCollaborative for Orchestration. Wrote Modules and Manifests manually and used Puppet Forge to download Modules as well.
  • Expertise in writing Shell Scripting using Ksh/Csh/bash and Perl to ease administration tasks.
  • Experience in Installing, configuring and maintaining apache/tomcat,send mail, and Jboss Application Servers.
  • Deployed Java applications/Web-services using CI/CD tools like Jenkins, Chef in standalone and clustered environments.
  • Experience at DevOps Engineering in automating, building, deploying, and releasing of code from one environment to other environment.
  • Experienced with continuous integration, continuous delivery, continuous deployment and continuous monitoring.
  • Involved in setting up JIRA as defect tracking system and configured various workflows, customizations and plugins for the JIRA bug/issue tracker.
  • Setup code repositories Like GIT, SVN, Visual SVN, Tortoise SVN and managed plugins for Jenkins for scheduled automatic checkout of code.
  • Extensive experience using MAVEN and ANT as build tools for the building of deployable artifacts (jar, war & ear) from source code.
  • Experience in Installation, Configuration, Implementation, up-gradation, Maintenance and Creating and maintaining user accounts, profiles, security, rights, disk space and process monitoring.
  • Configured Networking Concepts DNS, NIS, NFS and DHCP, troubleshooting network problems such as TCP/IP, providing support for users in solving their problems.
  • Capacity planning & Performance Analysis, Uptime & Response time analysis. Expertise implementation and maintenance of NFS, & Apache SMTP.
  • Administering Storage Foundation Cluster File System and its components.
  • Efficiency in installing, configuring and implementing the RAID Technologies using various tools like VxVM, SVM and LVM.
  • Installed, Configured, Managed Monitoring Tools such as Splunk, Nagios, iCinga for Resource Monitoring/Network Monitoring/Log Trace Monitoring.
  • Troubleshooting network problems such as TCP/IP, providing support for users in solving their problems.
  • Good presentation, customer support and trouble shooting skills & experience in providing 24x7 supports.

PROFESSIONAL EXPERIENCE:

Confidential, New York

DevOps Engineer

Responsibilities:

  • Experience in creating the company's DevOps strategy in a mix environment of Linux (RHEL, Ubuntu) servers along with creating and implementing a cloud strategy based on Amazon Web Services.
  • Experience with Configuration Management Tools(PUPPET,CHEF)
  • Responsibilities include developing complex build, test, provision, secure and deployment systems and providing support to a large community of developers and testers.
  • Develop scalable build, test and deployment systems in virtualized environments.
  • Conduct DevOps Process Planning.
  • Managed servers on the Amazon Web Servicies (AWS) platform instances using Puppet, chef configuration management.
  • Lead configuration management and workflow development efforts for the development team.
  • Created and maintained various DevOps related tools for the team such as provisioning scripts, deployment tools, and development and staging environments on AWS and Cloud.
  • Deployment and implementation of Puppet.
  • Experience with CI tools ( Jenkins, Hudson)
  • Version Control Tools or Source Code Management tools ( GIT, SVN)
  • Responsible for writing Manifests to configure nodes.
  • Strong understanding of JAVA project structures.
  • Experience in build automation using JENKINS, MAVEN, ANT.
  • Experince with monitoring and management tools like NAGIOS, Splunk
  • Experienced in Installing, Upgrading, Patching, Configuring and Administrating Red Hat Linux.
  • Building post install scripts using Shell scripting in Linux servers.
  • Strong skills in managing Red Hat Linux servers, Virtualization, and system security.
  • Supported installation of Oracle database (RAC) on Linux servers associated with DBAs.
  • Experience with Apache/Tomcat, Load Balancer (Apache) and expertise in making configuration changes.
  • Knowledge in load balancing and setting up load balancer and firewall rules in and enterprise environment
  • Provided 24x7 production support and development environments. Ability to communicate requirements effectively to team members and manage applications.
  • Self-motivated and I can easily adapt new technologies and tools.
  • Ability to work in both independent and Team environments.

Environment: Java,Jenkins,Maven,Ant,Splunk,Apache,Chef,Puppet,Aws,Git,Svn,Nagios,Redhat Linux 6.6.

Confidential, Irvine, CA

Linux/Unix Admin

Responsibilities:

  • Installed and Configured Red Hat Linux servers.
  • Worked on more than 600 Linux servers to install and configure applications.
  • Decommissioned around 300 Red Hat Linux servers.
  • Actively engaged in power maintenance and network maintenance calls where I am responsible to fix issues on Red Hat Linux Servers and Solaris Servers.
  • V2V'Ed Red Hat Linux Servers from old IP addresses to new IP addresses using VMware.
  • Installation, configuration and Operating System upgrade on, Red Hat Linux 5, 6. and Sun Solaris 8,9,10
  • Veritas File system and Veritas Volume Manager 2.5 are used to configure the RAID 1 and RAID 5 Storage Systems
  • Installed and Configured Web and investigate the configuration changes in the production environment.
  • Responsible for multicasting of various components as a system administrator.
  • Worked closely with database administration staff to ensure optimal performance of databases, and maintain development applications and databases
  • Tuning the kernel parameters based on the application/database requirement.
  • Monitoring system resources, logs, disk usage, scheduling backups and restore
  • Configuring SUDO and granting root permission to users for performing certain activities.
  • Experience in Bash and Perl scripts for backup and automation.
  • Upgrading RHEL 5.0 to RHEL 5.5 using live upgrade and manual upgrade.
  • Created BASH shell scripts to automate cron jobs and system maintenance. Scheduled cron jobs for job automation.
  • Conceptual knowledge of DNS, DHCP.
  • Troubleshoot network connectivity used ping, netstat, ifconfig, and trace route commands. Login to the remote system using sudo, putty, and telnet.
  • Linux technical support and prepared technical documentation for decommissioning server's verification.
  • Regular backing up of critical data and restoring backed up data.

Environment: Red Hat Linux 5,6, Veritas Volume Manager, Sun Solaris 8,9,10, Solaris Volume Manager, Veritas Cluster Server, Web logic 8.1, Samba, Oracle 9i/10g.

Confidential, Arizona

Linux System Admin

Responsibilities:

  • Perform server updates, patching, upgrade and package installations using RPM
  • Installation, configuration and maintenance of Red Hat Linux servers
  • Utilized kick start for systems builds/recovery.
  • Manage and/or provide guidance to junior members of the team
  • Design, install, administer, and optimize company servers
  • Red Hat KVM-based virtualization
  • Scheduling and managing jobs, patches and configuration files with Red hat Satellite
  • NFS/CIFS filesystem mounting and support for developers
  • Experience upgrading server operating systems, tech refresh, imaging, patch management
  • Apply required security patches within NIST and enterprise guidelines
  • Acquire permission from stakeholders to change and/or fix their systems.
  • Maintain Linux systems serving as firewall, mail server, DHCP and DNS server
  • Performance tuning functions on RHEL servers
  • Monitoring System Performance of Virtual memory, Managing Swap Space, Disk utilization and CPU utilization
  • Create, manage and troubleshoot LVM
  • Check alert logs, trace files and file System maintenance
  • Support developers for Java based Web Applications
  • Present and guide changes through Remedy change management process
  • Support Micro Strategy development team
  • Investigate and research issues, determine impact, and provide remediation and document RCA when required.
  • Develop and maintain training materials and server documentation for use by internal team
  • Strong administration and troubleshooting skills in Linux environment.
  • Very confident with Apache, Tomcat, NFS, FTP, and DHCP in Linux.
  • Good understanding of network concepts and protocols.
  • Ability to understand client requirement and provide the best solution.
  • A keen desire to learn and update knowledge base and skill sets to keep abreast of latest technologies and trends.
  • Committed team player with strong analytical and problem solving skills.
  • Dedicated to successful project completion with excellent communication and interpersonal skills.
  • Willingness to relocate and ability to quickly adapt to new environments & technologies.

Environment: Red hat 6, NFS,LVM,DHCP, FTP, NTP, DNS,Apache,Tomcat,Java.

Confidential

Linux Systems Admin

Responsibilities:

  • Resolving software and hardware issues
  • Maintaining Local area networks.
  • Setup computers and printers on the network
  • Monitoring TCP/IP network environment
  • Experience with Internet technologies
  • Made entries to manage hardware and software inventory in Remedy.
  • Scheduling backup of files using NetBackup Experienced in User and Group administration
  • Widely used of Nagios for monitoring and configuring Alert
  • Performed Operating System upgrades
  • Performed servers updates, patching, upgrade and package installations using RPM
  • Configuration and troubleshooting of actuarial applications in CentOS platform
  • In-depth knowledge of NFS, DHCP, FTP, NTP, DNS
  • Knowledge of Internet and networking infrastructure design
  • Ensure server security integrity by reviewing and implementing server policies within the system
  • Installed and configured APACHE Web Server
  • Experienced in Disk and file system management through Logical Volume Manager (LVM)
  • Performed data management using native CentOS utilities for archiving and compression.
  • Updated and documented Helpdesk tickets with Remedy ticket system.
  • VMware Installation and monitoring of ESXi Servers, Vsphere Client and Vcenter Server
  • Configuring Kickstart Server and setting up for automating installations
  • Performed software troubleshooting and resolved network issues
  • Installed and managed YUM and RPM for package management
  • Submit Change requests using Change Control Procedures
  • Implemented IPTable and ACL on RedHat Linux servers.

Environment: CentOS Linux 5, WINDOWS 2008, TCP/IP,Win 7, 8.1,MySQL Database,Nagios,Apache.

Confidential

Jr. Linux Administrator:

Responsibilities:

  • Installation and configuration of Red Hat Linux, Solaris, Fedora and Centos OS on new server builds as well as during the upgrade situations.
  • Log management like monitoring and cleaning the old log files.
  • System audit report like no. of logins, success & failures, running cron jobs.
  • System performance for hourly basis or daily basis.
  • Remotely coping files using sftp, ftp, scp, winscp, and filezilla.
  • Created user roles and groups for securing the resources using local operating System authentication.
  • Experienced in tasks like managing User Accounts and Groups, managing Disks and File systems.
  • Configuring & monitoring DHCP server.
  • Taking backup using tar and recovering during the data loss.
  • Experience in writing bash scripts for job automation.
  • Documenting the installation of third-party software's.
  • Configuring printers to the Solaris and Linux servers and also installing third party software's.
  • Maintaining relations with project managers, DBA's, Developers, Application support teams and Operational support teams to facilitate effective project deployment.
  • Manage system installation, troubleshooting, maintenance, performance tuning, managing storage resources, network configuration to fit application and database requirements.
  • Responsible for modifying and optimizing backup schedules and developing shell scripts for it.
  • Performed regular installation of patches using RPM and YUM.
  • Experience managing various file systems using LVM and SVM and also configured file systems through network using NFS, NAS, SAN methodologies and installed RAID devices.
  • Monitored and fine tuning system and network performance for server environments running Solaris, Redhat Linux.
  • Troubleshoot various systems problems such as application related issues, network related issues, hardware related issues etc.
  • Involved in creating new users, groups and setup their home directories and appropriate access restrictions to software in the Active Directory environment and NIS domains.

Environment: Red Hat Linux 3/4, Solaris 9, Veritas volume manager, SSH, LVM, SVM.

We'd love your feedback!