We provide IT Staff Augmentation Services!

Devops Engineer Resume

0/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Have 10+ years of experience in Linux Administration, Configuration Management, Continuous Integration, Continuous Deployment, Release Management and Cloud Implementations.
  • Completed course of AWS Certified Solution Architect and have experience in cloud formation.
  • Experience in installing, configuration and administering of DHCP, DNS, FTP and LVM.
  • Experience in using configuration management tools like Puppet/Chef.
  • Experience in monitoring System/Application Logs of server using Splunk to detect Prod issues.
  • Have good working knowledge on cloud foundry to implement CI/CD on it with docker.
  • Deep understanding of Layer 7 protocols like HTTP, DHCP, DNS, SSL/TLS.
  • Have very good exposure and experience on web development experience using tools and automation testing using QTP/Selenium.
  • Have 2+ years of experience on Python Scripting in various projects for automating tasks.
  • Highly motivated and committed DevOps Engineer experienced in Automating, Configuring and deploying instances on AWS, OpenStack cloud environments and Data centers, also familiar with EC2, Cloud watch, Elastic Search and managing security groups on AWS.
  • Have good working knowledge on distributed computing, e.g., NoSQL, Cassandra and Hadoop.
  • Experience with various components of OpenStack and Heat orchestration templates (HOT).
  • Administration of Production, Development and Test environment’s carrying Windows, Ubuntu, Red Hat Linux, SUSE Linux, Centos and Solaris servers. Experience supporting Chef Environment with 200+ servers and involved in developing manifests.
  • Experience in continuous integration technologies Bamboo and Jenkins. Designed and created multiple deployment strategies using Continuous Integration and Continuous Development Pipelines and configuration management tools with remote execution to ensure zero downtime and shortened deployment cycles via automated deployments.
  • Experience working Data Center’s managing Servers, SAN and NAS devices like HP, Cisco, Brocade, EMC and HDS devices.
  • Good experience and understanding of SAN (SAN arrays; HITACHI, EMC) technology including zoning, disk creation on various systems, maintaining and configuring various fiber switches and storages, Shell scripting (ksh, bash) to automate system administrative jobs.
  • Experienced in branching, tagging and maintaining the version across the environments using SCM tools like GIT, Subversion (SVN) and TFS on Linux and windows platforms.
  • Extensively experienced in using Build Automation tools like ANT, Maven, Gradle and working knowledge on other build tools like make file.
  • Responsible in managing all aspects of the software configuration management process including code compilation, packaging, deployment, release methodology and application configurations.
  • Created and wrote shell scripts (Bash), Ruby, Python and PowerShell for automating tasks.
  • Administered tasks like taking backups, expanding file system disk space, creating NFS mounts.
  • Established capabilities in application design, implementation, troubleshooting, monitoring, continuous improvement and change controls. Enhances and automates internal processes to generate efficiency.
  • Coordinated different teams across the globe to deploy different builds to different environments on parallel development for multiple projects.

TECHNICAL SKILLS

DevOps Tools: Chef, Puppet, Ansible, Jenkins, Vagrant, Docker and Splunk

Cloud Platforms: OpenStack, AWS, Microsoft Azure and Rackspace

Operating Systems: Sun Solaris 11, 10, 9, 8, 7, Red Hat Linux 3.x, 4.x, 5.x,6.x, SUSE 10/11/12, Ubuntu, OEL, CentOS, Windows NT/2003/XP/2000.

Hardware: Sun Ultra Enterprise Servers (E3500, E4500, E450, E420R, E250), Sun Workstations (Ultra 5, 10,20,Blade 100,150,2000), SunstorEDGEA1000 and D1000, HP 9000 series, IBM RS/6000, p Series, x Series. Dell R710, R720, R510 and R910, IBM Blade Servers

Network Protocols: SMTP, SNMP, ICMP, TCP/IP, FTP, TELNET,UDP, and RIP, iSCSI, Fibre Channel.

Software and Tools: VERITAS Volume Manager 3.x/4.x,WinSCP, FTP, SSL, VERITAS Cluster Services, Cisco CNR, Send mail.

Backup Management: VERITAS Netback up 4.x/5.x/6.x, Solstice Disk Suite, tar, dd, cpio

Tape Hardware: Storage tape libraries L40, L80, L180, L700, SL500, SL8500, DAT & DLT, STK 9940B, 9840B, LTOs.

Web/Application Servers: Tomcat, Apache, Web logic, Webspere iplanet and JBoss

Database: Oracle,DB2,Sybase, Cassandra

Languages: C/C++, HTML, Shell Scripting, Perl, Python, Ruby

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

DevOps Engineer

Responsibilities:

  • Led a companywide adoption of open source Chef by building Chef Development workflow and best practices around configuration management as well as building a strong and diverse internal Chef community. Launching and configuring of Amazon EC2 (AWS) Cloud Servers using AMI's(Linux) and configuring the servers for specified applications.
  • Created and maintained continuous integration (CI) and continuous deployment (CD) environments to facilitate an agile development process which is automated and repeatable enabling teams to safely deploy code many times a day while ensuring operational best practices are supported.
  • Worked on creation and managing IT infrastructure and application stack using AWS CloudFormation and writing the template file using Json.
  • Managing the multi - tier and multi-region architecture using AWS CloudFormation.
  • Automating the operational tasks like software configuration, server scaling, deployment and database setup using AWS OpsWorks.
  • Worked on AWS ELB and configure the auto scaling as per the application user traffic.
  • Setup up and maintenance of automated environment using Chef recipes & cookbooks within AWS environment.
  • Designed and built a continuous integration and deployment framework for Chef Code using test driven development.
  • Experience designing, building, maintaining, and coordinating an automated build/release process using Git, Jenkins, Bamboo, Docker, Vagrant.
  • Having ample experience in load balancing and monitoring with Nagios.
  • Worked on Redhat5.x and 6.x, SUSE Linux 10.x, Microsoft SCOM hardware platforms and in VMwarevSphere client 5.x virtual environment.
  • Installing, configuring and maintaining RHEL 5.x, 6.x physical and virtual server.
  • Worked on Grub, PXE boot, Puppet, Kick start, Packages, Yum, RPMs, LVM, Boot from SAN, file systemconfiguration.
  • Building RHEL 5.x, 6.x and SUSE Linux 10 as a 4 node cluster from scratch using HPSA tool.
  • Installing CAD cluster Oracle 11g and Web logic applications 11.x, 12.x on RHEL 5.x and 6.x.
  • Creating and configuring user accounts and DNS entries.
  • Writing shell scripts to accomplish day to day system administration task.
  • Troubleshooting Hardware and Operating system related issue.
  • Managed VMware Infrastructure/vSphere5 clusters on Test/Development environments.
  • Involved in configuring network bonding and troubleshooting networking issues.

Confidential, San Francisco, CA

Linux Administrator/DevOps

Responsibilities:

  • Installed, administered and managed Red Hat Linux, SLES, Solaris, HP-UX and AIX servers.
  • Managed UNIX’s server services such as Bind DNS, Puppet, Postfix, Apache web server, Tomcat, MYSQL.
  • Developed the puppet manifest scripts using DSL for the deployment on different servers/environments.
  • Maintaining the infrastructure servers for different data centers using Amazon Web Services AWS .
  • Worked on various components of OpenStack and Heat orchestration templates (HOT) on diff project.
  • Developed shell scripts to automate the system management functions and system backup.
  • Created and maintained continuous integration (CI) using tools Jenkins/Maven over diff environments to facilitate an agile development process which is automated and repeatable enabling teams to safely deploy code many times a day while ensuring operational best practices are supported.
  • Performed PXE network installations to install Red Hat Linux in Dell servers.
  • Worked on script conversion from kickstart to puppet manifest for a while.
  • Performed installation of new software packages, patches and security updates and updated server’s firmware (BIOS) as when required and maintained server’s security from external attacks.
  • Implemented central authentication system using NIS server.
  • Worked with monitoring tools such as Hobbit, Nagios, Cacti, Xcat, MRTG and other monitoring tools.
  • Performed user and group administration, UNIX tools installation and configuration.
  • Worked with Veritas Cluster Suite, Veritas Net Backup (5.1) and Veritas Volume manager.
  • Installed and configured VMWare ESX server on HP Blade servers.
  • Responsible for troubleshooting various networking and system related issues with UNIX server’s application and hardware.
  • Responsible for monitoring various servers’ performance ensuring security and stability with the help of available UNIX utilities.

Confidential

Linux Administrator/DevOps

Responsibilities:

  • Installation, Configuration & Upgrade of Solaris and Linux operating system.
  • Problems & performance issues; deployed latest patches for Sun, Linux and Application servers, Performed Solaris and Red Hat Linux Kernel Tuning for TCP stack.
  • Installation Red hat Linux 8, 9.0 on Dell, Proliant, Enterprise Server 4.0.
  • Installation and administration of TCP/IP, NFS, DNS, NTP, Auto mounts, Send mail and print servers as per the client’s requirement.
  • Network trouble shooting using ‘ndd’, 'traceroute', 'netstat', 'ifconfig' and 'snoop' etc.
  • Implemented cloud foundry on one of our application using docker.
  • Installation of Web sphere, upgraded to service pack updates, installed IBM patches, configuring and creation new admin & managed servers, start & stop Web sphere server.
  • Created Role Based Access Control (RBAC) for users.
  • Linux kernel memory upgrades and swaps area. Redhat Linux Kickstart Installation Sun Solaris Jump start Installation. Configuring DNS, IDNS, DHCP, NIS, NFS in Sun Solaris 8/9& other Network services.
  • Installation and configuration of Veritas Storage Foundation Suite, Volume Manager, Cluster Servers&Veritas File systems (Vxfs).
  • Written shell scripts and Perl scripting to take backup oracle database.
  • Integrating UNIX file systems using packages like SAMBA. Setting up printers on UNIX / NT machines to work seamlessly across platforms.
  • Installation and configuration of Oracle 8/9i database on Sun Solaris Servers.

Confidential

Jr. Linux Administrator

Responsibilities:

  • Install, configure, and maintain servers using enterprise standards and build process
  • Provide problem management support for the production site and services - troubleshoot technical problems as they arise, design and implement long term solutions.
  • Performed Server design engineering, configuration and troubleshooting of all components, hardware and software, including large scale storage systems with 32 and 64 bit processors, Intel and AMD based
  • Configured host-based and user-based security for the service using TCP wrappers
  • Work closely with DBAs, software partners and Staff in a proactive and solution oriented manner
  • Maintaining RHEL 2.1/3, Redhat 9.0, SUSE 9 and 10 on Intel based servers.
  • Patch Management, Package Installation/Upgrades and Kernel upgrades
  • Installation and Configuration of Web servers like Apache, Jakarta Tomcat
  • Used Webalizer for monitoring webserver logs.
  • Installed Fedora core 2 having kernel 2.6.
  • Used utilities like VNC, Nessus, Ethereal and Port Monitors.
  • Wrote Scripts for system management and monitoring in Bash and Ksh.

We'd love your feedback!