Post Job Free
Sign in

Manager Management

Location:
Morrisville, NC
Posted:
August 10, 2017

Contact this candidate

Resume:

TARUN

Sr. AWS/Devops Engineer

E-mail ID: ac1rp4@r.postjobfree.com

Phone no: 919-***-****

PROFESSIONAL SUMMARY:

Around 8+ years of IT experience as DevOps engineer with expertise in areas of Linux Administrator, Build/Release Management, Software Configuration and with a wide range of experience and involved in Planning, Requirement Analysis.

Certified Solutions Architect and Certified Developer Associate from Amazon web services (AWS) with around 4 years of experience on Cloud Platform.

Helped migrating and managing multiple applications from on premise to cloud using AWS services like S3, Glacier, EC2, RDS, SQS, SNS, SES, Cloud Formation, VPC, Opswork, Elastic beanstalk, AWS Key Management Service (KMS) AWS redshift etc.

Created Python Scripts to Automate AWS services which include web servers, Cloud front Distribution, database, EC2 and database security groups, S3 bucket and application configuration, this Script creates stacks, single servers or joins web servers to stacks.

Used AWS lambda to run servers without managing them and to trigger to run code by S3 and SNS.

Devops role converting existing AWS infrastructure to serverless architecture (AWS Lambda, Kinesis) deployed via Terraform and AWS Cloud formation.

Development of services that utilize the Cloud Foundry for Java

Encrypted EBS volumes via Key Management Service (KMS) created monitors, alarms and notifications for EC2 hosts using Cloud watch.

Worked with different teams to manage the integration of new projects and implement branching and merging strategies, resolving GIT conflicts.

Implemented a GIT mirror for SVN repository, which enables clients to utilize both GIT and SVN.

Extensively worked on Jenkins and Bamboo for continuous integration and for End to End automation for all build and deployments.

Expertise in implementing the Configuration Management Tools like Chef, Puppet and Ansible.

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

Involved in migration of Artifactory from docker registry. Developed a python script that allows access tokens of artifactory to send images from docker registry and also from ECS clusters.

Created and deployed VMs on the Microsoft cloud service Azure, managed the virtual networks, Azure AD and SQL.

Continuing architectural changes to move software system offerings to a distributed, service based architecture utilizing Docker/Kubernetes.

Used Chef for server provisioning and automating infrastructure and version control of Chef Cookbooks, testing of Cookbooks using Food critic and NG.

Created puppet manifests and modules to automate system operations. Created monitors, alarms and notifications for EC2 hosts using Cloud Watch.

Experience in developing Chef Cookbooks, Recipes, Resources, run lists, managing Chef Client nodes, and uploading cookbooks to chef-server.

Evaluated use case for Salt and Ansible for deployment of artifacts.

Utilize Cloud formation and Puppet by creating DevOps processes for consistent and reliable deployment methodology.

Experience with monitoring and management tools like NAGIOS.

Automate the installation of ELK agent (filebeat) with Ansible playbook.

Customized migrated JIRA projects as requested by users, including optimizing workflows, creating custom calculated fields to support reporting needs, and managing gadgets/widgets.

Worked on Installation, renewal and configuration of SSL Certificates for data encryption and client authentication. Involved in migrating Web Sphere from v6.x to v7.x.

Set up SAMBA NFS servers, to enable Windows & UNIX clients to communicate with Linux without the need of additional software on the windows side, Such as NFS clients.

Experience in Installing Firmware Upgrades, kernel patches, systems configuration, system Performance tuning on Unix/Linux systems.

Administration various environments in software development life cycle (SDLC) Windows, Ubuntu, Red Hat Linux, SUSE Linux and Centos.

Disk and File system management through Logical Volume Manager (LVM) on HP-UX, LINUX and Solaris Volume Manager (SVM) on Solaris.

Experienced in Installing, configuring and administering Red Hat Linux 3.0 /4.0/5.x,SUSE Linux, Solaris 8/910, Dell, IBM and HP x 86 Server.

Configuring Kick start Servers and booting the images using PXE in Red hat Linux (RHEL).

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, IBM AIX (4.3/5.x/6.x/7.x), HPUX11i V1, V2 & V3, SLES 8, 9, 10, 11 & 12, Ubuntu 12/13/14, Windows NT /2000/2003, DEBIAN.

Web Server

Tomcat, APACHE 2.x, 3.x, JBoss 4.x/5.x, Web Logic (8/9/10) & Web Sphere 4.0/5.0

Clusters

VERITAS Clusters, HACMP (High Availability)

Volume Manager

VERITAS Volume Manager, Solaris Volume Manager, LVM with Linux, AIX-LVM

Cloud Environments

AWS,AZURE

Automation Tools

Chef, Puppet, Ansible, Jenkins, Kick start, Jumpstart.

Networking/Protocol

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

Virtualization

Technologies

Database

Monitoring

Scripting

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

Cassandra,Postgres DB, Dynamo DB,AWS RBD, oracle

Cloud watch, Nagios, Splunk, Kibana, log stash

Python, Ruby, shell, Bash, Hashicorp, Perl

PROFESSIONAL EXPERIENCE:

Depository Trust & Clearing Corporation Tampa, FL. Jun 2015 - Present

Responsibilities:

Involved in installing, configuring and administration of Red Hat Linux 4.x, 5.x, 6.1 servers by using Kick start and Jump Start servers and supported various applications running on them.

Certified Solutions Architect and Certified Developer Associate from Amazon web services (AWS) with around 4 years of experience on Cloud Platform.

Worked extensively on AWS solutions using EC2, S3, RDS, EBS, ELB, and Auto scaling groups, Optimized volumes and EC2 instances.

Created Python Scripts to Automate AWS services which include web servers, ELB, Cloud front Distribution, database, EC2 and database security groups, S3 bucket and application configuration, this Script creates stacks, single servers or joins web servers to stacks.

Design AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.

Created IAM policies for delegated administration within AWS and Configure IAM Users/Roles/Policies to grant fine-grained access to AWS resources to users.

Utilized Amazon Route53 to manage DNS zones and also assign public DNS names to elastic load balancers IP's.

Worked on POC to migrate to Windows Azure to address scalability and performance issues.

Involved in Upgrade of Jenkins & Artifactory Server and use of AWS, Azure for cloud issues

Involved in configuring S3 versioning and life cycle policies to and backup and archive files in Glacier.

Worked on Databases services of AWS like RDS, Dynamo DB. Elastic Transcoder, Cloud front, Elastic Beanstalk. And Migration of ec2 instances from one region to another. Configuration of site- to- site vpn and open vpn using Linux ec2 instance.

Implemented various stacks in cost-effective infrastructure by using cloud formation scripts and deployed the application through Opswork.

Have built Elastic search, Log stash and Kibana (ELK) for centralized logging and then store logs and metrics into S3 bucket using Lambda function for more than 2 weeks.

Automated AWS Infrastructure using Jenkins and Terraform.

Worked on creating the modules driven AWS Infrastructure with Terraform.

Used Bash and Python, to supplement automation provided by Ansible and Terraform for tasks such as encrypting EBS volumes backing AMIs and scheduling Lambda functions for routine AWS tasks.

Worked on installation and configuration of Concourse CI to create pipelines and setup automated workflows for CI/CD (Jenkins) with PCF Full stack Development.

Worked on creating workflows on Team City for setting up automated pipelines for CI/CD with PCF and also documented all the process of CI/CD pipeline.

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

Implementing new projects builds framework using Jenkins & maven as build framework tools and also Integrated Docker build as a part of Continuous Integration process and deployed local Registry server.

Used Jenkins and pipelines to drive all micro services builds out to the Docker registry and

Then deployed to Kubernetes, Created Pods and managed using Kubernetes.

Created private cloud using Kubernetes that supports development, test and production environments.

Managed local deployments in Kubernetes, creating local cluster and deploying application containers.

Experienced in Writing Chef Recipes to automate our build/deployment process and do an overall process improvement to any manual processes.

Established Chef Best practices approaches to systems deployment with tools such as vagrant, berkshelf and test-kitchen and the treatment of each Chef cookbook as a unit of software deployment, independently version controlled.

Developed Chef Cookbooks, Recipes in Ruby scripts and Resources, run lists, managing Chef Client nodes, and uploading cookbooks to chef-server.

As part of continuously delivering Agile team, develop, test, and deploy Data platform features Develop ongoing test automation using Chef, Python based framework Using Ansible to Setup/teardown of ELK stack (Elastic Search, Log stash, Kibana).

Worked directly with C-level staff in reviewing and re-architecting the entire IT infrastructure adopting salt stack, docker, Prometheus and ELK stack.

Installed and configured AEM 6.1 of Adobe Web Content Management System and Apache Felix Admin Console.

Expertise in various GIT branching methodologies, merging and tagging to facilitate defect/change management in conjunction within projects across the organization.

Installed JIRA Behavior plugin, which simply defines how field behaves with the issue in the project.

Involved installing and managing different automation and monitoring tools on Red hat Linux like Zabbix and Nagios.

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

Building & configuring Red hat Linux systems over the network, implementing automated tasks through crontab, resolving tickets according to the priority basis.

Environment: Jenkins, Maven, Amazon Web Services, Bamboo, Azure, salt, Chef, JIRA, Clover, Maven, Nexus, Subversion, Git, VPC, IAM, RDS, ELK, Lambda, Shell, bash, ANT, Maven, docker, Nagios, Zabbix python, puppet, Splunk, VMware, Vagrant, Virtual Box, Red hat, Ubuntu.

Hewlett Packard San Ramon, CA. June 2013 – May 2015

Responsibilities:

Involved in deploying the content Cloud platform on AWS using EC2, S3 and EBS.

Performed AWS cloud deployments for web applications with monitoring using Cloud Watch and VPC to manage network configurations.

Helped migrating and managing multiple applications from on premise to cloud using AWS services like S3, Glacier, EC2, RDS, SQS, SNS, SES.

Migrated various applications from on-premises to the AWS cloud using cloud formation templates and using Interfaces Directly with Amazon Simple Storage Service (S3).

Managing Amazon instances by taking AMIs and performing administration and monitoring of Amazon instances like EC2 using Amazon Cloud Watch.

Created and Configured Red Hat, Ubuntu, Centos, Solaris and Fedora Virtual Machines in AWS using EC2, ElasticIP, VPC, Subnets, Route Tables, NAT Gateway.

Configured SNS, SQS, Data Pipeline, RDS, Dynamo DB, S3, IAM, Cloud Front and ELB to setup environment ready for cloudification.

Created load balancers (ELB) and used Route53 with failover and latency options for high availability and fault tolerance.

Used AWS Cloud Formation and AWS OpsWorks to deploy the infrastructure necessary to create development, test, and production environments for a software development project.

Deployed LAMP based applications in AWS environment, including provisioning MYSQL- RDS and establish connectivity between EC2 instance and MySQL-RDS via security groups.

Profound understanding of business challenges and transforming them into technical solutions by offering both cloud (IaaS, PaaS and SaaS) and on premise solutions

Experience in setting up Baselines, Branching, Merging and Automation Processes using Shell/bash and Batch Scripts.

Implemented branching, tagging and maintaining the version across the environments using SCM tools like Subversion (SVN), CVS and GIT on LINUX and Windows environment.

Configured Jenkins slaves and achieved the load balancing on Jenkins.

Involved in Setting up Continuous Integration Environment using Jenkins and responsible for design and maintenance of the GIT Repositories, views, and the access control strategies.

Resolved update, merge and password authentication issues in Jenkins and Jira.

Worked on migrating projects from ANT to MAVEN to maintain the uniformity of the build across all the applications.

Written several Chef Cookbooks and recipes to automate the installation of Web Logic domain and JDK installations and have customized recipes from Chef Supermarket to align with current requirements.

Experience in writing Docker files to build the micro-service applications.

Created Docker images to simplify configuration and maintain a uniform environment over all the stages of development.

Implemented puppet manifests for LAMP (Linux, Apache, MySQL, Perl/Python/PHP) server deployments

Used Puppet to deploy ELK for automating continuous deployment (CD) and configured Slave Nodes and deployment failure reporting.

Used Puppet M Collective to interact with clusters of different servers for continuous deployments.

Production experience in large environments using configuration management tools like Chef and Puppet.

Good knowledge in scripting languages like Node js and wrote code to copy the data from Service Now MySQL database to Mongo DB in the background.

Worked with Facter to define custom facts using python and shell scripts.

Configured and maintained Puppet DB, and integrating it with Postgres DB as the backend server to export resources.

Integrated Splunk with AWS deployment using Puppet to collect data from all database server systems into Splunk.

Involved in integrating the GIT into the Puppet to ensure the integrity of applications by creating Production, Development, Test, and Release Branches.

Implemented zero downtime deployment process in Web Logic using python and script

And automated it using Jenkins.

Install, maintain, and manage JIRA/Confluence/Bit Bucket add-ons and plugins

Experience on Virtualization technologies like VMware, Vagrant and Virtual Box.

Configured file system using RAID 0, 1 and 5 levels.

Environment: Jenkins, Maven, Amazon Web Services, Bamboo, Chef, JIRA, Clover, Maven, Nexus, Subversion, Git, VPC, IAM, RDS, Shell, bash, ANT, Maven, docker, chef, python, puppet, Splunk, VMware, Vagrant, Virtual Box, Red hat, Ubuntu.

Lexis Nexis Corporation Cary, NC Dec 2012 – May 2013

Responsibilities:

Involved in Setting up Continuous Integration Environment using Jenkins and responsible for design and maintenance of the GIT Repositories, views, and the access control strategies.

Maintained the overall SVN architecture that includes setting up branching process, setting up user accounts, and maintaining the user access across the organization as an admin.

Created Hudson jobs for continuously building the projects. Scheduled Hudson jobs to build upon every checking into subversion. Setup shell script in Hudson jobs to do pre and post build operations.

Setup automated email notifications on build status for every Hudson build. Installed Hudson agents on client machines and installed all the packages required for doing the builds, for e.g.: Java, Maven etc.

Experience in setting up Upstream and Downstream Jobs Jenkins and Hudson. And also worked with Jenkins Pipelines.

Worked on Multi project jobs in Jenkins and used pipeline plugin to manage them.

Configured the Backup Management in Jenkins for Config.xmls for all the jobs using plugin named periodic backup.

Performed integration of Code Quality Analysis Techniques like Check styles, Find Bugs, and PMD with CI tools like Hudson/Jenkins.

Experienced in authoring pom.xml files, performing releases with the Maven release plugin, Mavenization of Java projects and managing Maven repositories.

Worked with development team to migrate Ant scripts to Maven.

Worked on Maven to create artifacts from source code and deploy them in Nexus central repository for internal deployments.

Setting up continuous integration and formal builds using Jenkins with Maven and Tomcat repository.

Developing and managing Puppet enterprise manifests and modules using puppet DSL to automate infrastructure provisioning and configuration automation across the environments.

Deployed the Java applications into web application servers like Web logic.

Configured servers to provide networking services, including HTTP/HTTPS, File Transfer Protocol (FTP), network file system (NFS), and server message block (SMB), Simple Mail Transfer Protocol (SMTP), secure shell (SSH) and Network Time Protocol (NTP).

Installed and configured DHCP, web (Apache, IIS), mail (SMTP, IMAP, POP3), and file servers on Linux and Windows servers.

Environment: Jenkins, Maven, Git, Hudson, Ant, puppet, Tomcat, HTTP, FTP, NFS, SMB, SMTP, SSH, NTP, DHCP

Flipkart Mumbai, INDIA Jun 2011– Jul2012

Responsibilities:

Provided 24x7 System Administration support for 300+ Red Hat Linux 3.x,

4. X servers and resolved trouble tickets on shift rotation basis.

Creation of Logical volumes (LVM) for Linux operating systems.

Creating physical volumes, volume groups and logical volume.

Configuration of Hardware and Software RAID on Digital & Sun Servers.

Installation of Linux servers and creation of VMS's using the web console VCenter on VMWare ESX.

Experienced on Installing, Configuring and Upgrading of Red Hat Linux 5/6, Centos 5/6 operating systems.

Creating Linux Virtual machines, templates using VMware virtual client 3.5 and migrating servers between ESX hosts.

Managing systems routine backup, scheduling jobs, enabling cron jobs, enabling system logging and network logging of servers for maintenance.

RPM and YUM package installations, patch and other server management.

Installation and configuration of VMware ESXI 5.0

Experience in implementing and configuring network services such as HTTP, DHCP, and TFTP.

Experience in Creating and managing user and group accounts, security, rights, disk space and process monitoring in Solaris and Red Hat Linux.

Installing and configuring Apache and supporting them on Linux production servers.

Troubleshooting the network issues and response problems.

Installed and configured SAMBA server for Windows and Linux connectivity.

Monitored System Activities like CPU, Memory, Disk and Swap space usage to avoid any performance issues.

Build Yum and RPM repository Server for Development team to upload packages, Written UNIX Shell scripts for monitoring & clean up old files.

Modified Kernel parameters to improve the server performance in Linux.

Experience in Developing KORN, BASH, PERL, Python shell scripts to automate cron jobs and system maintenance. Scheduled cron jobs for job automation.

Installed and configured Apache / Tomcat web server

Used LDAP to set Permissions, as an administrator to allow only certain people to access the LDAP database

Monitored system performance, tune-up kernel parameter, adding /removing /administering hosts, users, disks on DNS / NIS domain.

Experience with web and application servers such as Apache, Tomcat, Nginx, Web Logic, Web Sphere and JBoss.

HSBC Hyderabad, Telangana, INDIA Jun 2009 – May 2011

Responsibilities:

Involved with a solid execution foundation in wide variety of professional system support and solution-based IT services for Linux Systems (or administrations) including monitoring, configuration, troubleshooting and maintenance of operating systems

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

Startup and shutdown scripts, crontabs, file system maintenance and backup scripting and automation using shell scripting (BASH, KSH) and Perl.

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.

Worked on Linux Kick-start OS integration, DDNS, DHCP, SMTP, Samba, NFS, FTP, SFTP, SSH, LDAP integration.

Utilized ssh-keygen within DSA encryption to make a connection without a password from a remote Linux cloud server to a local machine.

Experience in deploying and upgrading software packages.

Having good hands-on experience with Apache Kafka. Install databases like Oracle 10g, 11g, MYSQL on Linux

Controlled the access to users by adding or removing the user from the groups as per the requirements by using LDAP.

Troubleshoot LDAP server if there is any login issues for the users.

Network traffic control, IPsec, Quos, VLAN, Proxy, Radius integration on Cisco Hardware via Red hat Linux Software.

Managed file systems and disk management using Solstice Disksuite.

Responsible for configuring real time backup of web servers.

Administrated DHCP, DNS, and NFS services in Linux.

Install and configure DHCP, DNS, Web, mail and file servers on Linux servers.

Created and maintained user accounts, profiles, security, rights disk space and process monitoring.

Provided technical support by troubleshooting Day-to-Day issues with various Servers on different platforms.



Contact this candidate