We provide IT Staff Augmentation Services!

Devops Engineer Resume

3.00/5 (Submit Your Rating)

Scottsdale, AZ

SUMMARY

  • Experience in cloud connected devices systems, distributed applications and databases using Java, Scala, Apache Tomcat, Netty, Hazelcast, Cassandra or any other NoSQL, RDBMS.
  • Extensive experience in architect and develop multi - tier .NET solutions, client\server architecture and cloud-first applications on WindowsAzure, on-prem, Agile and lean methodologies.
  • Virtual/Cloud Environment technologies (e.g. VMWare,CloudStack, Amazon AWS: EC2, RDS, Route53, S3)
  • Worked on Cloud Optimizations and Encryptions on AWS.
  • Experience with Shell and Ruby, mySQL,Cloudstack, configuration management (Puppet, Chef and Ansible).
  • Experience in deploying Hadoop cluster on Public and Private Cloud Environment like Amazon AWS, Rackspace andOpenStack
  • 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.
  • 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.
  • 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.
  • Experience at DevOps Engineering in automating, building, deploying, and releasing of code from one environment to another environment.
  • Experienced with continuous integration, continuous delivery, continuous deployment and continuous monitoring.
  • Knowledge in load balancing and setting up load balancer and firewall rules in and enterprise environment
  • Hands on experience in building and deploying web services, apps using WindowsAzureand AWS from building a web service to migrating backend systems from legacy on premise SQL servers to SQLAzureand AWS
  • Deployed Java applications/Web-services using CI/CD tools like Jenkins and Chef in standalone and clustered environments.
  • 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.
  • Setup code repositories Like GIT, SVN, managed plugins for Jenkins for scheduled automatic checkout of code.
  • Administering Storage Foundation Cluster File System and its components.
  • Efficiency in installing, configuring and implementing the RAID Technologies using various tools like LVM.
  • Installed, Configured, Managed Monitoring Tools such as UIM, Nagios for Resource Monitoring/Network Monitoring/Log Trace Monitoring.
  • Troubleshooting network problems such as TCP/IP, providing support for users in solving their problems.
  • Had knowledge on Rally, creating user stories for quarters and creating tasks and executing as per sprints.

TECHNICAL SKILLS

Databases: MS SQL Server 2012, 2008 R2, 2008/2005/2000

ETL Tools: SQL Server Integration Services (2005/2008)

Reporting Tools: SQL Server Reporting Services (SSRS)

Programming Languages: C#, XML, HTML.

Database Tools: MS SQL Server Enterprise Manager, SQL Profiler, Query Analyzer, Profiler Database Engine Tuning Advisor (DTA).

Other Tools: SQL Loader.

PROFESSIONAL EXPERIENCE

Confidential, Scottsdale, AZ

Devops Engineer

Responsibilities:

  • Automate infrastructure in AWS using amazon web services.Deploy puppet to completely provision and manage AWS EC2 instances, volumes, DNS, and S3.
  • Deployed Puppet, Puppet Dashboard and Puppet DB for configuration management to existing infrastructure.
  • Automated the tasks using Chef.
  • Configuration Automation using Puppet and Docker Containers.
  • Launching and configuring of Amazon EC2(AWS) Cloud Servers using AMI's (Linux/Ubuntu) and configuring the servers for specified applications.
  • Created continuous integration system using SVN, Ant, Jenkins, chef, Puppet full automation
  • Integrated Build Process through Jenkins and Teamcity to various SCM tools like GitHub, SVN.
  • Perform daily system monitoring, verifying the integrity and availability of all hardware, server resources, systems and key processes, reviewing system and application logs, and verifying completion of scheduled jobs such as backups.
  • Built application and database servers using AWS EC2 and create AMIs as well as use RDS for Oracle DB.
  • Written python and shell scripts for automating logs backup and archiving.
  • Logs file analysis (troubleshooting) to resolve issues using python and ruby scripts.
  • Manage VMware Infrastructure clusters on Production Test/Development environments.
  • Experience working with VMWare tools like vCenter&vSphere to manage VM's running on ESX cluster nodes and experience working vMotion.
  • Provide responsive off-hours support in a 24/7 environment and ensure maximum availability of all servers and applications.

Environment: VMware, AWS, Jenkins, Python, Apache, Nginx, TFS, SVN, Puppet, Chef, Ruby, Oracle DB, Sonar, Java

Confidential, Brunswick, NJ

Sr Linux Administrator/DevOps Engineer

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 7.
  • Presented on View Object pattern in Web Application Automation Ruby, Power shell, Team City
  • 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
  • Monitoring system resources, logs, disk usage, scheduling backups and restore
  • Configuring SUDO and granting root permission to users for performing certain activities.
  • Responsible for design and maintenance of the Subversion/GIT Repositories, views, and the access control strategies.
  • Designed and implemented Subversion and GIT metadata including elements, labels, attributes, triggers and hyperlinks.
  • Updated and automated Release reports for Change Management.
  • Supporting Local System Administrators to troubleshoot Configuration Management and Network issues.
  • Created and maintained continuous build and continuous integration environments in SCRUM and agile projects.
  • Automated Linux production servers setup using Puppet scripts. Used these scripts to replicate production build environments on a local dev boxes using Vagrant and VirtualBox.
  • Documented release, builds and source control processes and plans. Writing Maven and Ant build tools for application layer modules.
  • Responsible for nightly and weekly builds for different modules.
  • Manage configuration of Web App and Deploy to AWS cloud server.
  • Developed Linux, UNIX, Perl and Shell Scripts and AWT programming for purpose of manual deployment of the code to various environments. 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.
  • 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.
  • Used Atlassain products like JIRA for issue tracking and code integration to plan and collaboration, used Dev tools to host, review, test, and deploy team's Git and Mercurial code.
  • Windows Server 2008/2003 Active Directory, SQL, DNS, DHCP, VPN, IIS, FTP server installation and system administration.
  • Network Solutions, Confidential domain names and SSL certificates purchase, installation and renewal.
  • Worked on cloud solution architecture on open stack Amazon Web Services (AWS).

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

Confidential, Austin, TX

Linux Administrator/DevOps Engineer

Responsibilities:

  • Perform server updates, patching, upgrade and package installations using RPM
  • Supporting of infrastructure consisting of Solaris 10, RHEL 5.5, 6.1, 6.2, 6.4, CentOS and Ubuntu 10.X and 12.04.
  • Custom build of Windows 2003 and Windows 2008 servers which includes adding users, SAN, network configuration, installing application related packages, managing services.
  • Installing Logical Domain Manager and Solaris Security Tool Kit, Setting up Services and Logical Domains; Create and Verify Services: Virtual Disk Server, Virtual Switch Service, Virtual Console Concentrator, Setting up Control Domain.
  • Installation of RHEL OS on Standalone servers using kickstart installation.
  • Installed and configured performance monitoring tool Netcool.
  • Utilized kick start for systems builds/recovery.
  • Design, install, administer, and optimize company servers
  • Red Hat KVM-based virtualization
  • Scheduling and managing jobs, patches and configuration files with Red hat Satellite.
  • Involved 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.
  • Responsibilities include developing complex build, test, provision, secure and deployment systems and providing support to a large community of developers and testers.
  • Worked on Branching and Merging, Resolving Branching Strategy maintaining Branching strategy using GIT.
  • Manage Linux servers to support the web Proxies.
  • Develop scalable build, test and deployment systems in virtualized environments and Conduct DevOps Process Planning.
  • Manage AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for our QA and UAT environments as well as infrastructure servers for GIT.
  • Responsible for design and maintenance of the Subversion/GIT, views, and the access control strategies.
  • Set up the scripts for creation of new snapshots and deletion of old snapshots in S3.

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

Confidential, Ohio

System Engineer

Responsibilities:

  • Responsible for installation, configuration of Linux servers using jumpstart methods.
  • Volume and file system management in Linux environments (LVM).
  • Installed, configured and hardened Solaris and Linux servers, evaluated needs and installed appropriate recommended patches as needed.
  • Configured and maintained Solaris virtual environments. Installed multiple sparse and whole root zones within one physical instance of Solaris 10.
  • Performed data management using native Solaris utilities for archiving and compression.
  • Used VI editor to edit necessary files.
  • Experience with LDAP authentication.
  • Preventive maintenance (OS Patching) of red hat enterprise Linux (RHEL).
  • Performed data management using native Linux utilities for archiving and compression
  • Installed RHEL 4.0/5.0 using kickstart and custom building the servers.
  • Installed/configured EMC Storage with 0, 1& 5 RAID configurations.
  • Installed and configured VERITAS Volume Manager and VERITAS File System as needed.
  • Supported, Installed and Upgraded VERITAS NetBackup software on multiple UNIX servers (Solaris).
  • Working Knowledge in setting up VmWare architecture (Xen/VmWare Server/KVM).
  • Automated in the form of tools and Scripts to reduce IT Work bare minimum.
  • Developed BASH, Python shell scripts to automate cron jobs and system maintenance. Scheduled cron jobs for job automation through Autosys.
  • Configuration and administration of NFS and Samba in Linux and Solaris.

Environment: Java/J2EE, ANT, UNIX,Web Sphere, Maven, Linux, Solaris, Python, Windows.

Confidential

UNIX System Administrator

Responsibilities:

  • Configuring printers to the Solaris and Linux servers and installing third party software's.
  • 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 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.
  • Managed and carried out system maintenance, hardware replacements and upgrades. Performed system patch and software analysis, installs and configuration.
  • Installed and Configured RHEL on Intel and AMD hardware
  • Participated in upgrading and migrating to newer versions.
  • Perform Linux Kernel tuning for web, database and application servers.
  • Installed new software releases, system upgrades and resolve software-related problems.

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

We'd love your feedback!