Post Job Free
Sign in

Engineer Management

Location:
Hillsboro, OR
Posted:
April 04, 2017

Contact this candidate

Resume:

Sravan Kumar

Mobile: +1-785-***-****

E-mail id: ******.******@*****.***

Professional summary:

* ***** ** ********** ** Amazon Web Services, DevOps as well as Build and Release Engineer in solving complex problems with creative solutions, supporting development, Deployment operations in different environments.

Experienced in designing AWS and Azure cloud models for Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS) and Software-as-a-Service (SaaS).

Collaboration with development support teams to setup a continuous delivery environment use docker

Setup and build AWS infrastructure various resources, VPC, EC2, S3, IAM, EBS, Security Group, Auto Scaling, RDS in Cloud Formation JSON template

Extensively used Docker for virtualization, run, ship, and deploy the application securely for fasten the build/release engineering.

Installed and used Chef Server Enterprise on premise /workstation /bootstrapped the nodes using knife and automated by testing Chef Recipes/Cookbooks with test-kitchen/chef spec.

Created chef cookbooks for Sudo users and network configurations using chef server

Developed Ansible scripts for an automated server provisioning and Docker images, reducing the time between provisioning and deployment from over 3 hours to less than 10 minutes.

Wrote Ansible Playbooks with Python, SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances using Python. Run Ansible Scripts to provision Dev servers.

Management of configuration files, services, packages using puppet

Using puppet for automation of application such as tomcat, apache, Web logic & OEM client.

Implemented JIRA workflows with for the QA teams and worked on splitting the JIRA servers.

Wrote puppet manifests for deploying, configuring install shield and managing collected for metric collection and monitoring

Develop and implement an automated Linux infrastructure using puppet.

Developing puppet module for automation using combination for puppet master, R10k wrapper, Git enterprise, open stack (horizon), vagrant and simple UI (Jenkins).

Implemented rapid provisioning and a lifecycle management for red hat Linux using kick start.

Experience with Linux Administration, Application Build and Release Management, Cloud Infrastructure management, Software Configuration Management.

Experience in administrating, configuring, managing Red Hat Linux distributions and Virtualization with VMWare vSphere ESXi 5.x/4.x, vCenter 5.x/4.x.

Wrote crontab for scheduling of automatic repetitive jobs, and executing shell scripts.

Implementing a continuous delivery framework using JENKINS, CHEF, and MAVEN in Linux environment.

Update, flash, modify and capture BIOS, ILO, storage controller and OA settings to meet customer specific configuration.

TECHNICAL SKILLS

Operating system

Linux (Red Hat 4/5/6/7, CENTOS & SUSE), Solaris 11/10/9/8, HP-UX 11.0, 11.11, 11.23, 11.31, HPUX11i V1, V2 & V3, Ubuntu 12/13/14, Windows NT /2000/2003, DEBIAN.

Application Servers

Web Logic Application server 9.x, 10.x, Apache Tomcat 5.x/7.x, Red Hat JBoss 4.22. GA Web Sphere 6.x/7.x/8.x

Automation Tools

Jenkins, chef, Puppet, Ansible, Docker, Vagrant, Terraform

Version control tools

GIT, Subversion, CVS

Web servers

Tomcat, APACHE 2.x, 3.x, JBOSS 4.x/5.x, Web Logic (8/9/10), Web Sphere4.0/5.0

Networking/protocol

DNS, DHCP, CISCO Routers/Switches, Palo alto, WAN, TCP/IP, NIS, NFS, SMTP, LAN, FTP/TFTP, Juniper, Cisco

Scripting

Perl, Python, Ruby, Bourne, NodeJ, Bash shell, Power shell scripting

Virtualization Technologies

VMWare ESXi, Windows Hyper-V, Power VM, Virtual box, Citrix Xen

Cloud Environments

AWS, Amazon EC2 & S3

Volume manager

VERITAS volume manager, LVM with Linux

PROFESSIONAL EXPERIENCE:

INTEL, Hillsboro, Oregon

Sr. Devops/Cloud engineer (July 2015 to present)

Responsibilities:

Worked with AWS cloud management and chef automation.

Implemented AWS solutions using EC2, S3 and load branches.

Strong knowledge and experience in AWS services like EC2, S3, EBS and IAM.

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 and Puppet.

Automated apache-webserver configuration, DB server configuration, SSSD configuration LAMP by writing ruby cookbooks in chef.

Managed Chef Server in pushing the infrastructure change to client nodes, monitoring the logs and security.

Worked on using Chef Attributes, Chef Templates, Chef Recipes, and Chef Files for managing the configurations across various nodes.

Used packer for creating Amazon machines images and installed various software using Chef.

Configuration automation and centralized management with Ansible and Cobbler.

Implemented Ansible to manage all existing servers and automate the build configuration of new server.

Used Ansible to manage web applications, configure files, database, users, mount points and packages.

Developed Ansible recipes to configure, deploy and maintain software components of the existing infrastructure.

Good knowledge on container management using Docker in creating images.

Hands on experience in creating Docker container and Docker consoles for managing the application life cycle

Deploying and maintaining production environment using AWS EC2 instances and elastic container services with Docker.

Got good hands on kubernetes, in managing and monitoring the cluster.

Experience in monitoring the availability & performance of AIX Linux servers through tools like vmstat, net stat, svmon, iparstat, vmstat and iostat.

Centrally managed on automated research oriented Linux environment through automation/configuration tools like chef/puppet and cobbler.

Played a key role in converting 700+ existing Jenkins jobs into the new pipeline process.

Prepared document on process of migrating Jenkins jobs from development environment to production server.

FINRAA, Rockville, Maryland

AWS/Devops engineer (April 2013 to June 2015)

Expertise in amazon AWS cloud which include services like EC2,S3,VPC,ELB,IAM, cloud font, cloud watch, security groups.

Experience in cloud automation using AWS cloud formation template, python, ruby, chef (devops), puppet (devops) and vagrant.

Implemented migration from VMware to AWS using VMDK import tools.

Implemented puppet manifests for LAMP server deployments.

Extensive experience in using build automation devops tools like ANT, Maven, Nexus and Hudson/Jenkins, puppet.

Configured and monitored distributed and multi-platform servers using Puppet.

Rewrote many Puppet modules to modern code quality standards.

Contributed patches to Puppet modules.

Building Splunk quires by Splunk search processing language (SPL) and regular expressions.

Perform Splunk agent deployment, configuration and troubleshooting across variety of platform.

Used Jenkins for continuous integration and deployment in Tomcat application server.

Implemented a continuous delivery pipeline with Docker, Jenkins and GitHub and AWS AMI’s whenever a new GitHub branch gets started Jenkins, our continuous integration server automatically attempts to build a new Docker continuous from it.

Extensively experienced in using Build and Automation tools like ANT and Maven.

Developing build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments for Continuous Integration.

Server automation with Puppet and used tools like Maven for deployment and build management.

Involved in editing the existing ANT/MAVEN files in case of errors or changes in the project requirements.

Written Maven and Ant build tools for application layer modules.

Mass build of Linux OS server using Kick start/jump start automation application.

Configuration and administration of LDAP, NFS and NIS in Linux and also implemented Samba for sharing of resources between Linux and windows environment.

Worked on Grub, PXE boot, Kickstart, Packages, Yum, RPMs, LVM, Boot from SAN, file system configuration.

Wrote JUnit test cases for unit, integration, and functional tests, run automatically by Hudson/Jenkins in the builds triggered by each push to GIT.

Responsible for performing tasks like Branching, Tagging, and Release activities on version control tool: SVN, GIT and migrated SVN into GIT and terraform.

FIDELITY, Raleigh, North Carolina

Devops/Build & Release engineer (March 2011 to April 2013)

Production experience in large environment using configuration management tools like Ansible, puppet and Chef Environment and involved in developing manifests. Developed Chef Cookbooks to manage system configuration.

Configured the Ansible playbooks with Ansible tower so that other users can run them with just a push of button.

Installed Ansible registry for local upload and download of Docker Images and even from Docker Hub.

Designed and developed Chef Cookbooks, recipes & wrote Ansible playbooks to manage configurations and automate installation process.

Installed and configuration of an automated tool Puppet that installed and configuration of puppet master, agent nodes and an admin control workstation.

Writing modules for Puppet and good understanding analyzing manifests.

Deployed Puppet, Puppet Dashboard, and Puppet DB for configuration management to existing infrastructure.

Strong knowledge/experience in creating Jenkins Continuous integration Pipelines and good experience in automating Deployment Pipelines.

Setting up Jenkins master, adding the necessary Plugins and adding more slaves to support scalability and agility.

Used Jenkins to automate most of the build related tasks.

Maintained and Developed infrastructure using Jenkins.

Experience in load balancing and monitoring with Nagios and Splunk, ELK.

Monitored server, switches, ports etc.…, with Nagios monitoring tool.

Implemented Nagios monitoring solution for mission critical server. Monitored the server and application using Nagios, Cacti and Splunk.

Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using Subversion (SVN) and GIT source control.

GIT and GIT Hub experience in a collaborative development environment.

Initiated responsibility for administering the SVN and GIT servers which included install, upgrade, backup, adding, users, creating repository/branches, writing hooks scripts, performance tuning, troubleshooting issues and maintenance.

Experience in system administration, system builds, server builds, install, upgrades, patches, migration, troubleshooting, security, backup, disaster recovery, performance monitoring and fine-tuning on Red Hat Linux systems.

Configuration implementation and administration of NFS, DNS and Sun cluster the LDAP on Solaris and Linux.

Implemented and administrated VMware 5.x for running the Windows, Centos, SUSE and Red Hat Linux servers on development and test servers.

Creation of Linux virtual machine using VMware Virtual center.

Experience in creating Linux virtual machine using VMware Center.

Tech Mahindra, Hyderabad, Telangana

Linux/Unix administrator (august 2009 to April 2011)

Administered Red Hat Linux 5.x/6 servers for several functions including managing Apache Tomcat server, mail server, MySQL database and Firewall in both Development and Production.

Managed Apache/Tomcat for web hosting Application.

Design and Test a Disaster recovery solution for all business critical applications and systems including Linux and Solaris system.

Installed and configured DHCP, DNS, TCP/IP, UDP, FTP, NFS server and clients, Assigning IP addresses to client hosts, and performed Troubleshooting.

Used the application server admin (JBOSS/Tomcat) to manage the system remotely using Puppet and using Linux.

Responsible for package management. Where I installed, updating and removed different packages using RPM and XUM to update specific packages.

Troubleshooting and problem solving of LINUX/UNIX servers, Debugging OS failure.

Experienced in monitoring system performance and check the status of the system using utilities such as SAR, VMSTAT, IOSTST, NETSAT etc.

Worked on Updating and developing new scripts using Grep, Awk and regular expression as per the requirements.

Configured central Login management using OPEN LDAP.

Working on Linux Logical Volume (LVM), creating volume group, Logical volumes, file systems, and troubleshooting.

Created and modified users and groups with SUDO permission.

HSBC, Hyderabad, Telangana

Linux/Unix administrator (august 2008 to June 2009)

Configured Kickstart server and updating/applying patches to the server using Red Hat satellite server.

Troubleshooting Linux network, security related issues, capturing packets using tools such as IP tables, firewall, and TCP wrapper and NMAP.

Configuring and hardening Linux servers evaluating needs and installing appropriated recommended patches as needed.

Expertize in virtualization using VMware ESX server 3.5, 4.0 VMware workstation, virtual box and XEN, RED HAT enterprise virtualization suite.

Upgrading Linux kernel with latest releases on RHEL servers.

Ensured business continuously by designing, implementing and testing Disaster recovery systems.

Setup squad proxy server for internet sharing and to block the unwanted site.

Remote system administration using tools like SSH, Telnet and Rlogin.

Pro-active maintenance on systems by timely upgrading patches to the systems and applications.

Installed operating systems on multiple machines using Kickstart.

Performed troubleshooting of DNS, DHCP and active directory.

Modified kernel parameters to improve the server performance in Linux.

Responsible for writing/modifying scripts using both Bash, SSH for day-to-day administration.



Contact this candidate