We provide IT Staff Augmentation Services!

Systems Devops/linux Engineer Resume

3.00/5 (Submit Your Rating)

Sandy Springs, GA

SUMMARY

  • Overall 8+ years of IT experience as Unix/Linux Administrator, DevOps Engineer, Build and Release Engineer, System Engineer and AWS Cloud computing
  • Extensive experience in Linux/Unix system Administration, System Builds, Server Builds, Installations, Upgrades, Patches, Tuning, version control, Migration, Troubleshooting on RHEL/CentOS 5.x,6.x,7.x
  • Experience in configuring Red Hat Linux 5.x, 6.x, 7.x using Kickstart (with FTP, HTTP, and NFS.), and interactive installation and Unix/Linux Platform and Application Support.
  • Experience in Implementing Organization DevOps strategy in various environment of Linux and Windows servers along with adopting cloud strategies based on Amazon Web Services.
  • Experience in administering VMware ESX Infrastructure, vSphere and other Virtualized Environments like KVM.
  • Experience building Linux virtual infrastructure using KVM, XEN and VMware ESX using Foreman. Worked with Version Control Systems SVN (Subversion), GIT based of Gitlab and Atlassian Tools.
  • Experience in Branching, Merging, Tagging and maintaining the version across the environments using SCM tools like Subversion (SVN), GIT (GitHub, GitLab).
  • Worked with different AWS Services VPC, subnets, EC2 instances, ELB, Security groups, S3, AutoScaling, Cloud Front, Cloud Watch, RDS, Kinesis, Route53, SNS, SQS, Cloud Trail.
  • Worked on several DevOps tools like GIT, Ant, MAVEN, Puppet, Ansible, Rundeck, VeraCode, BlackDuck, Capistrano, SonarQube, Nexus Artifactory, Docker for Build, deploy, continuous integration for Application development in Agile environment.
  • Authored different CloudFormation and Terraform Templates to deploy cloud architecture using Ansible.
  • Experienced in implementing and maintaining an Apache 2.4, Tomcat 7, WebLogic 10.x, SQL/ MySQL, PHP, LDAP, LAMP web service environment.
  • Worked with multiple Application deployments using Helm Packages with Kubernetes Cluster for Blue - Green Based Deployment Strategies.
  • Worked with Puppet Master and Agent Architecture, module developments, unit and Integration testing with Rspec and ServerSpec .
  • Worked with activemq server, to setup mcollective server and agents for orchestrations or parallel job execution systems Infrastructure setup, also managed/administered Puppet nodes using mcollective.
  • Experience in implementing and monitoring High Availability environment using RedHat Pacemaker and Corosync Cluster, Veritas Cluster Services.
  • Worked with different Ansible modules for Haproxy/Keepalived Install/Config/Maintenance, Rotate SSL Certificates, Change LB Algorithms, MySQL Percona -cluster/Oracle Install and Configuration, Nagios Server and Client deployments and Plugin distribution.
  • Experience in Installation, Configuration and Troubleshooting of various web server issues including IBM HTTP Server, Apache Web Server 2.x, Tomcat, Varnish, and HAproxy.
  • Worked with ELK and EFK (ElasticSearch, Fluentd, Kibana) Stacks for Log Monitoring and Analysis, Prometheus Server and Pod metrics using NodeExporter and Grafana Dashboards.
  • Efficiency in installing, configuring, and implementing of RAID 0, RAID 1 levels using Logical Volume Manager, VERITAS Volume Manager.
  • Experienced with the installation, configuration and Volume/File system management using VERITAS Volume Manager, Logical Volume Manager ( LVM ).
  • Proficient in configuring the Data Communication Devices such as Routers, Switches, Hubs, Terminal servers and Troubleshooting LAN and First Level WAN Related Problems.
  • Proficient in Networking and configuring TCP/IP, DNS, NFS, SAMBA, LDAP, SSH, SFTP, SMTP, SNMP.
  • Proficient in installation and configure file systems such as EXT, and software RAID managers such as Logical Storage Manager.
  • Expertise in Installation, Configuration, Integration, Tuning, Backup, Crash recovery, Upgrades, Patching, Monitoring System Performance, System and Network Security.
  • Self-motivated, Strong in troubleshooting, monitoring, training and 24/7 production support in mission critical environments, able to set effective priorities to achieve immediate and long-term goals and meet operational deadlines. Able to work independently and as team member

TECHNICAL SKILLS

Infrastructure as Code: Cloud Formation, Terraform, Puppet, Ansible, Chef.

CI/CD Tools: Jenkins, ANT, Maven, Rundeck, Capistrano, Maven, Pipelines.

DevOps Tools: Puppet, Ansible, Chef, Docker.

Cloud Infrastructure: AWS, Openstack.

Container Orchestrator: ECS, Docker, Kubernetes

Monitoring Tools: HPOV, CloudWatch, Nagios, Splunk, AppDynamics, Prometheus, ElasticSearch, Kibana, Logstash, Fluentd.

Scripting: Python, Shell Scripting, Bash, Perl

Operating systems: Red Hat Linux 4.x, 5.x,6.x, 7, Cent OS 4/5/6/7, Sun Solaris10, 9, 8, SUSE 11/12, Ubuntu 10/12/14/16, OEL 5/6/7, Windows 2012/2016.

VCS Tool: Git (GitHub), CVS, SVN, Git Bit bucket, GitLab.

Networking Protocols: TCP/IP, NIS, NFS, DNS, DHCP, Cisco Routers/Switches, WAN, SMTP, LAN, FTP/TFTP, SNMP, SMTP.

Database: Oracle 11g/10g and 8i/9i, MS SQL, DB 2 7.2/8.1/8.2 , MS Access

PROFESSIONAL EXPERIENCE

Systems DevOps/Linux Engineer

Confidential, Sandy Springs, GA

Responsibilities:

  • Implemented Organization’s DevOps strategy in Linux environment and adopted cloud strategies using Amazon Web Services.
  • Created AWS cloud formation templates to create custom-sized VPC, subnets, EC2 instances, ELB, security groups. Managed other AWS Services like S3, Cloud Front, Cloud Watch, RDS, Kinesis, Route53, SNS, SQS, Cloud Trail.
  • Implementation of a Continuous Delivery CD framework using Ansible, and Jenkins in Linux environment.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with Shell scripts to automate routine jobs.
  • Created S3 buckets and managed policies for S3 buckets and utilized S3 Buckets and Glacier for storage, backup and archived in AWS and worked on setting up and maintenance of Auto-Scaling AWS stacks.
  • Built and managed a large deployment of Red Hat Linux instances systems with Ansible, Terraform Automation and provision virtual servers using vagrant and kitchen in Oracle VM virtual box, provisioned servers in Amazon EC2.
  • Worked in developing and maintaining build, deployment scripts for test, staging environments using ANT, Maven, Shell, Python and Perl scripts.
  • Responsible for Load Balancing and Auto Scaling of the EC2 instances with in the cloud infrastructure.
  • Support and configured all cloud services including AWS Direct Connect to On-Premise datacenter.
  • Developed CloudFormation script to automate the EC2 instances with JSON templates.
  • Created Inventory for automation in Ansible and wrote Playbooks with Python SSH wrapper to manage configurations of AWS nodes and test Playbooks on AWS instances using Python.
  • Wrote Ansible playbooks which are the entry point for Ansible provisioning, where the automation is defined through tasks using YAML format & also to run Ansible Scripts to provision Dev servers.
  • Involved in Configuration Automation and Centralized Management with Ansible and Implemented Ansible to manage all existing servers and automate the build/configuration of new servers.
  • Expertise in Configuration of Ansible Tower , which provides a dashboard and role-based access control, so that it's easier to allow individual teams access to use Ansible for their deployments.
  • Experienced in configuring the Ansible Tower to automate repetitive tasks and quick deployments for the critical applications.
  • Experienced in Installing, Configured and management in Ansible Centralized Server and creating the playbooks to support various middleware application servers, and involved in configuring the Ansible tower as a configuration management tool to automate repetitive tasks.
  • Worked With RedHat Satellite Server for On-premises Server Lifecycle Management (Based of KVM, Vmware, and BareMetal), Patch Management, Audit Management using OSCAP and XCCDF Profiles.
  • Deployed CoreOS Kubernetes Clusters to manage Docker containers in the production environment with light weight Docker Images as base files.
  • Implemented a production ready, load balanced, highly available, fault tolerant, auto scaling, Kubernetes AWS infrastructure and micro service container orchestration.
  • Setup Jenkins master slave architecture to use Jenkins as pipe line as service.
  • Configured Git with Jenkins and schedule jobs using POLL SCM option and integrated to automate the code check out process. Installed many custom plugins along with ANT and MAVEN plugins, also used Artifactory Repository managers for Maven Builds.
  • Performed many pipeline jobs using Jenkins files and automate the code review process and published the results on Jenkins as well the graph by comparing everyday nightly builds.
  • Installed and administered Docker and worked with Docker for convenient environment setup for development and testing.
  • The Docker container leverages Linux containers and has the AMI baked in. Converted our staging and Production environment from a handful AMI's to a single bare metal host running Docker.
  • Worked with GitHub to manage source code repositories and worked on branching, merging, and tagging depending on requirement.
  • All facets of HP/DELL Systems Administration in a large online book & e-book environment on HP IA Blades/C7000 Chassis, IA VM's, SG Clustered Superdome2's with P2000 to IOX plus Procurved Interconnects, and HP ProLiant Blades.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud Watch.
  • Working on different RHEL servers and configure different services on Linux servers based on requirements.
  • Established Chef Best practices approaches to system deployment with tools with vagrant and managing Chef Cookbook as a unit of software deployment and independently version controlled.
  • Integrate automated build with Deployment Pipeline to pick up the Build from Jenkins repository and deployed in target environments (Integration, QA, and Production).s
  • Extensive worked on MAVEN as build tool for the building of deployable artifacts (jar, war & ear) from source code.
  • Installed configured Managed Monitoring tools, such as Nagios for Resource Monitoring/Network Monitoring/log Trace Monitoring.

Environment: Ansible, chef, Nexus, ANT, MAVEN, Jenkins, Splunk, Bit Bucket, GIT, JIRA, Python, SSH, Docker, JBoss, Json, Apache, Nagios, Red Hat Enterprise Linux, EFK, LAMP stack, Kickstart.

Linux/DevOps Engineer

Confidential, Phoenix, AZ

Responsibilities:

  • Involved in configuration and support of a production environment hosted in a 24x7 setup.
  • Designed and deployed high available, fault tolerant, scalable, secure applications in Amazon Web Services comprising of EC2, EBS, S3, VPC, RDS.
  • Develop and enhance the automated configuration management system, by Creating Chef Automation tools and builds, and make an overall process improvement to any manual processes.
  • Worked with Agile Methodologies in AWS using CodePipeline, CodeBuild and CodeDeploy for Java Application Build and Deployments.
  • Involved in testing cookbooks on different platforms using Chef Kitchen . Maintaining and accessing the infrastructure through Chef Compliance and Inspect the node to enforce the policies.
  • Involved in writing Chef Cookbooks and Recipes to automate the deployment process and to integrating Chef Cookbooks into Jenkins jobs for CD framework .
  • Installing and configuration of an automated tool Puppet that included installation and configuration of Puppet Master, Agent nodes and Module Development.
  • Configured Puppetforge Modules as per the requirement on Puppet, and also involved in creating modules and manifests in Puppet and validate the functionalities using TDD Methodologies.
  • Installed and used Chef Server Enterprise on premise, workstation and bootstrapped the nodes using knife and automated by writing ruby scripts in Chef Recipes and Cookbooks with test-kitchen/chef spec.
  • Experience with creating Container Orchestration Platforms using Kubernetes that supports DEV, TEST, and PROD environments.
  • Managed local deployments in Kubernetes , creating local cluster and deploying application containers.
  • Experienced in Installing, Configured and management in Ansible Centralized Server and creating the playbooks to support various middleware application servers, and also involved in configuring the Ansible tower as a configuration management tool to automate repetitive tasks.
  • Handled configuration-management, application deployment, and cloud provisioning and multi node orchestration using Ansible.
  • Used Vagrant, Oracle Virtual Box, and VMware ESXi for deployment automation and build release.
  • Performed Branching, Tagging, Merging and release activities in various version control tools such as GIT, SVN according to environment.
  • Install and run automated Puppet and chef to configure, install, manage, and bring up applications and Involved in Modifying the Puppetforge as per the requirement on Puppet, and also involved in creating modules and manifests in Puppet using Ruby.
  • Troubleshooting Puppet errors and inspecting configuration settings in Puppet, and also used schedules to limit when resources can be applied in Puppet.
  • Installing, Configuring, and maintaining Puppet on Linux and Windows servers and creating repositories in Bit Bucket .
  • Installing, configuring and administering Jenkins CI tool on Linux machines and Implemented the setup for Master slave architecture to improve the Performance of Jenkins.
  • Deployed Puppet, Puppet Dashboard for Configuration management to existing infrastructure.
  • Monitoring the hosts and networks using VMstat, MPstat and Other Tools&Configuring and Maintaining of Network File Systems (NFS) and Auto mount over the networks.

Environment: Chef, Puppet, Docker, GIT, PostgreSQL, MySQL, MariaDB, RHEL, Ubuntu, SUSE, Solaris, Middleware Application Servers, VMware Virtual Center, vSphere 5.x/6.x.

Linux/Unix Administrator

Confidential, Deerfield, IL

Responsibilities:

  • Administration of RHEL 6.x which includes installation, testing, tuning, upgrading and loading patches, troubleshooting both physical and virtual server issues.
  • Installed Red Hat Enterprise Linux over the network using Kickstart Installation.
  • Installation of patches and packages using RPM and YUM in Red hat Linux and Suse Linux.
  • Auto scaling the instances to design cost effective, fault tolerant and highly reliable systems.
  • Installed, configured and supported Windows and Linux servers, including Active Directory authentication for Linux servers via Samba and Winbind.
  • Creating volume groups, logical volumes, extending logical volumes based on the requirements using Logical Volume Management (LVM), SVM, ZFS & VERITAS commands.
  • Set up user and group login ID's, printing parameters, network configuration, password, resolving permissions issues, user and group quota.
  • Install and configure DHCP, DNS, web (Apache, IIS), mail (SMTP, IMAP, POP3), and file servers on Red Hat Enterprise Linux servers
  • Configured and troubleshooting NFS, NIS, DNS, DHCP, FTP, LDAP, and Samba, Apache servers in Linux Servers.
  • Configured the systems for TCP/IP Networking with the existing LAN, Setting up SSH and SCP.
  • Troubleshooting and configuration of Local and Network based printers. User, Group Administration and Advanced File Permissions
  • Troubleshooting Linux network, security related issues, capturing packets using tools such as IPtables, firewall, TCP wrappers, NMAP.
  • Installed and configured VERITAS Net Backup and Tivoli storage manager on Red Hat Enterprise Linux.
  • Monitoring system resources, logs, disk usage, scheduling backups and restore using Nagios and VERITAS Net backup
  • Implemented and monitored clustering on SPARC servers using VERITAS Clustering.
  • Running SQL queries on Oracle and MySQL.
  • Provided 24 X 7 dedicated supports for SQL Server production server. Installation, configuration and management of Oracle 11g & MySQL database servers.
  • Managed SSL certificate purchasing, renewals, and installations, also Worked on SAN storages like Netapp, EMC.
  • Created project report and wrote technical document for various projects.

Environment: RHEL 6.x, Solaris, CentOS, SQL, VMware ESXi, Web Logic, OpenStack, Net Backup, SAN, LDAP, LVM.

Linux Administrator

Confidential, Richfield, MN

Responsibilities:

  • Interact with client to help resolve and troubleshoot their day to day issues.
  • Involved in Installation, Configuration, Integration, Performance Tuning, Backup, Crash recovery, Upgrades, Patching, Monitoring System Performance, System and Network Security of the servers.
  • Installed RedHat Virtualization Linux Service using Kickstart.
  • SSL certificate installation and configuration, Mail server (SendMail) Management
  • Performed RPM and YUM package installations, Change Management requests for software releases, patches
  • Installed and configured Logical Volume Manager - LVM and RAID
  • Involved in Storage management, LVM, File system management, User account management, data backups and user's logon support.
  • Installing and Configuring LAMP (Linux, MYSQL)
  • Monitor DHCP and DNS servers for resource usage, CPU usage, RAM usage, disk IO and network IO.
  • Configures DNS, NFS, FTP, Apache, Jboss, HTTPS, DHCP remote access, and security management
  • Assisted in resolving hardware issues and network connectivity issues related to TCP/IP.
  • Setup and Configured Red Hat Satellite and Kickstart Servers for Red Hat Enterprise Linux/CentOS 6/7 installs and RPM Push updates.
  • Created and maintained user's accounts, profiles, security, rights disk space and process monitoring.
  • Managed systems routine backup, scheduling jobs, enabling cron jobs, enabling system logging and network logging of servers for maintenance.
  • Develop and Maintain documents, library, and procedural documents of the system.
  • Management of user accounts, files, and directory permissions, and securing systems to match industry best practices
  • Administers VMware Infrastructure Client 3.5 and vSphere 5.5.
  • Responsible for LAN/WAN and VMware ESXi Administration and Management. .
  • Monitor multiple applications via keynote, Dash, App dynamics to help check critical alerts and troubleshoot them.
  • Maintain and support day-to-day data center operations such as Single Sign-On w/LDAP, Active directory.
  • Ticketing and Workload Management - IBM Service Now
  • Works with Database administrators to tune kernel for Oracle installations.
  • Provided 24/7 technical support to Production and development environments

Environment: RHEL 6, VMware ESXi, RedHat Satellite, IBM Service Now, LDAP, Active Directory, WebSphere, Apache.

We'd love your feedback!