Post Job Free

Resume

Sign in

Devops/AWS engineer

Location:
Norcross, GA
Posted:
April 04, 2017

Contact this candidate

Original resume on Jobvertise

Resume:

Gnana Tejaswi Punukollu

AWS/DEVOPS Engineer

aczm9s@r.postjobfree.com

940-***-****

Professional Summary:

Around 8+ years of experience in IT industry with major focus on DevOps, Software

Configuration and Build/Release Management.

Worked as Sr.DevOps Engineer in field of release automation for java and dotnet

technologies to achieve continuous integration and continuous delivery (CI and CD)

Expertise in Amazon AWS Cloud Administration and worked as an cloud consultant

which includes services: EC2, Cloudwatch, S3, EBS, VPC, ELB, Route 53, lambda,

Auto Scaling, Security Groups, ECS, Kinesis, Cloud Watch and Cloud Formation

Expertise on using Amazon AWS API tools like: Linux Command line, puppet integrated

AWS API tools.

Configured an AWS Virtual Private Cloud (VPC) and Database Subnet Group for

isolation of resources within the Amazon RDS Oracle DB cluster.

Managed AWS EC2 instances,Redshift and AMIs.

Used Redshift service from the AWS to created tables and designs.

Managed DNS, FTP, apache servers in Linux.

Worked on powerDNS on the AWS cloud and maintained it with MYSQL database.

Worked on firebird database and the Glassfish application, Active MQ.

Have knowledge on PCI DSS compliance in AWS.

Development / operations (devops) of application server clusters comprised of several hundred

nodes.

Worked on installation of Docker using Docker toolbox.

Worked on creation of custom Docker container images, tagging and pushing the images.

Worked on creating the Docker containers and Docker consoles for managing the application

life cycle.

Experience in writing scripts using Bash and have knowledge in Python and Perl scripting.

Have knowledge on IBM Tools like SVC, NetApp, EMC.

Experience working with postgreSQL and MYSQL databases.

Used the Docker files to build, ship and run distributed as a part of Cloud Build

Responsibility for operations of ~50 monitoring servers (CentOS, RHEL), managed by

Ansible/Puppet.

Have Knowledge on Apache Spark cluster-computing frame work.

Worked on tools like Bamboo, SALT and Dockers.

Expert-level understanding of Linux/Unix administration and internals.

Familiar with most popular scripting, and languages Python, Perl.

Rapid-provisioning and configuration management for Ubuntu using Chef on Amazon

Web Services.

Implemented Puppet, Nagios, Chef and DevOps tools.

Have knowledge on Clearcase and Buildforge.

Experience using cloud providers and APIs for Amazon (AWS) with CloudSigma

(EU).

Worked on Data-Center operation and migration across Unix and Linux platforms

Good understanding of OSI Model, TCP/IP protocol suite (IP, ARP, TCP, UDP, SMTP,

FTP, and TFTP).

Ability to work independently as well as a team member. Experienced in Trouble

shooting and Back and Recovery.

Technical Skills:

Red Hat Linux4.x, 5.x, 6.x, 7.x, CentOS 6 & 7, Ubuntu12.x, 13.x,

Operating Systems 14.x, SUSE, VMware, Windows.

Apache, Tomcat, FTP, Samba OSSEC,GIT, Squid Proxy, AWS, Chef,

Application/Software Jenkins, Nagios, Puppet, Ansible, Openstack, Docker, SALT, JIRA,

Bamboo, SVN, TFS.

Languages Shell scripting, PERL, Ruby, Python.

Apache/TOMCAT Web Server Administration, WebServer, Oracle

Web/App Servers Application Server, Glassfish Application server, Apache-Spark.

DHCP, NIS, LDAP, NFS, TCP/IP, HTTP, SSL, SNMP, SMTP, FTP,

Network Protocols SSH, UDP, TELNET, SAMBA, Firewalls.

Security OpenSSH, TCP wrappers, iptables, Routing Tables, Network ACLs.

DataBase Technologies Firebird, MySQL, Postgre Sql.

AWS/DEVOPS ENGINEER

Loan protector- Solon, Ohio March 2016 till date

Loan protector is an Insurance based company. It maintains lender placed loans,

mortgages, Insurance agents etc. It has 4 major applications and 6 miscellaneous applications on

cloud. It maintains 17 client databases on cloud for an application called easytrack along with it

each databases on different applications.

Responsibilities:

Evaluating performance of EC2 instances their CPU, Memory Usage, IOPS, Network

Usages and suggest appropriate instance type for the same

Working on AWS Elastic load balancing for deploying applications in high availability.

Working on AWS Auto Scaling for providing high availability of applications and EC2

instances based on the load of applications by using Cloud Watch in AWS.

Using AWS S3 to store code bundles to deploy onto EC2 Instances.

Working on providing DNS management using AWS Route 53.

Maintained IIS webserver during deployments and production for .net applications.

Created batch files for .net applications to automate the deployments

Built python automation scripts to apply OS patching for EC2 instances for security

upgrades.

Automation of OS builds and Application Installation through Puppet & Chef.

Managing the infrastructure of applications on Cloud

Suggesting the best possible services of cloud as per requirement.

EBS Volumes management and snapshots for backups using script

Worked in configuring Elastic Bean Stalk for developers to quickly deploy application

for testing and pushing developed code for testing.

Deployed applications using Docker containers in the cloud with Paas

Installed and configured Bamboo on Linux environments.

Implement, maintain and support reliable, timely and reproducible builds for project

teams.

Evaluated and designed the software and the infrastructure for the company-wide

private container cloud solution based on Kubernetes, Swarm, Docker, Python and Go.

Experience in creating Docker containers leveraging existing Linux Containers and

AMI's in addition to creating Docker containers from scratch.

Maintained build related scripts developed in shell for Maven builds. Created and

modified build configuration files including POM.xml.

Worked with development team to migrate Ant scripts to Maven.

Experienced in authoring pom.xml files, performing releases with the Maven release

plugin, and managing artifacts in maven internal repository.

Implement source control with Team Foundation Server, Git on Bitbucket

Used JIRA tool to create and update stories and also for tracking project status.

Used JIRA for all our projects in scrum methodology for creating stories and giving

points to the stories, and also updated stories as per our sprints.

Providing documentation on Install, Upgrade release guides for application to

documentation team.

Configured and maintained Bamboo to implement the CI process and integrated the tool

with Ant and Maven to schedule the builds. Took the sole responsibility to maintain the

CI Bamboo server.

Working on designing, development and implementation of Decommissioning & re-

provisioning process and Virtual Machine using bash and Python Flask as framework.

Work with development/testing, deployment, systems/infrastructure and project teams to

ensure continuous operation of build and test systems.

Interact with developers and Enterprise Configuration Management Team for changes to

best practices and tools to eliminate non-efficient practices and bottlenecks.

Coordinate with Release Management regarding appropriate system releases among

other development platforms.

Developing scripts(recipes in chef) for automatic deployment of servers and managing

configuration files through chef.

Environment: AWS, RHEL, Puppet, Docker, HTTP web servers, Jenkins, FTP, TFS, JIRA,

Chef.

AWS DEVOPS ENGINEER

Siemens- LA, California June 2014 Feb 2016

Siemens is an company which started with the innovation of improving the life through

technology. It is structured to provide many solutions with population growth, increasing power

needs, mobility, globalization and rapid growth of urban centers.

Responsibilities:

Participated in configuring and monitoring distributed and multiple platform servers

using Puppet. Used Puppet server and workstation to manage and configure nodes.

Experience in writing Puppet manifests to automate configuration of a broad range of

services.

Worked with MYSQL and postreSQL Databases.

Experience with automation tools like Puppet, Jenkins, Ansible and Nagios.

Experience with TFS, Artifactory and GIT for source controlling.

In managing virtual instances and disks using Puppet.

Used Redshift service from the AWS to create design and implement table structures.

Used the Docker files to build, ship and run distributed as a part of Cloud Build.

Experience in designing and deploying AWS Solutions using EC2, S3, EBS, Elastic

Load balancer (ELB), auto scaling groups, RedShift and OpsWorks.

Worked at optimizing volumes and EC2 instances and created multiple VPC instances.

Experience working with IAM in order to create new accounts, roles and groups.

Experience in creating alarms and notifications for EC2 instances using Cloud Watch.

Experience involving configuring S3 versioning and lifecycle policies to and backup

files and archive files in glacier.

Worked on installation of Docker using Docker toolbox.

Worked on creation of custom Docker container images, tagging and pushing the

images.

Worked on creating the Docker containers and Docker consoles for managing the

application life cycle.

Experience working on User admin groups, maintaining account and monitoring

system performance using Nagios.

Deployed Puppet, Puppet dashboard for configuration management to existing

infrastructure

Experience in configuring and maintaining LAMP stack on production and staging

servers.

Analyze and resolve conflicts related to merging of source code for GIT.

Experience in designing and implementing continuous integration system using Jenkins

by creating Python and Perl scripts.

Installed VMware VSphere 5 and created virtual machines on ESX 5.0 Servers using Dell

PowerEdge R410.

Worked on maintenance of ESX host clusters and security

Managed and configured VMware virtual machine for RHEL, Oracle /Sun Solaris,

Oracle Linux server

Installed, configured and maintained DNS, FTP, TCP/IP and Samba on Red Hat

Linux.

Installed, configured and maintained web servers like HTTP Web Server, Apache Web

Server, WebSphere Application Server and Samba Server on Red Hat Linux

Responsible for installation and upgrade of patches and packages on RHEL 5/6 using

RPM & YUM.

Environment: RHEL, Puppet, sun Solaris, AWS, HTTP web servers, Jenkins, Ansible, Chef,

FTP, VMware VSphere 5.

Linux Admin / Cloud Admin / DevOps Engineer Oct 2013 Jun 2014

VOYA - Braintree, MA

Headquartered in Houston, Texas, Selene Finance is a residential mortgage company with strong

experience in all aspects of mortgage loan servicing. Owned and operated by some of the best

known names in the industry, Selene Finance brings the power of its deep experience to

customize loan servicing options for each homeowner. Our loan servicing team boasts an average

of more than 16 years of mortgage loan and credit management experience.

Responsibilities:

Experience in designing and deploying AWS Solutions using EC2, S3, EBS, Elastic

Load balancer (ELB), auto scaling groups and OpsWorks.

Used Redshift service from the AWS to create design and implement table structures.

Worked at optimizing volumes and EC2 instances and created multiple VPC instances.

Experience working with IAM in order to create new accounts, roles and groups.

Experience in creating alarms and notifications for EC2 instances using Cloud Watch.

Experience involving configuring S3 versioning and lifecycle policies to and backup

files and archive files in glacier.

Wrote some Bash Scripting.

Experience working with PostreSQL database.

Experience working on User admin groups, maintaining account and monitoring system

performance using Nagios.

Managed and configured VMware virtual machine for RHEL, Oracle /Sun Solaris, Oracle

Linux server

I have used the Automation tools like Puppet, Anisble, Nagios.

Installed, configured and maintained DNS, FTP, TCP/IP and Samba on Red Hat Linux.

Installed, configured and maintained web servers like HTTP Web Server, Apache Web

Server, WebSphere Application Server and Samba Server on Red Hat Linux

Responsible for installation and upgrade of patches and packages on RHEL 5/6 using

RPM & YUM.

Environment: RHEL 6, AWS, Solaris, LINUX, Windows 2003/2008, Nagios, Anisble.

Linux system engineer Feb 2012 Sept 2013

Panasonic - Peach Tree City,GA

Panasonic is an retail company which deals with sales and production of the electronic devices. It

is located in Georgia.

Responsibilities:

Installed, Configured & Upgrade of Solaris 10 and Linux operating system.

Performed LAMP installation and configuration on Ubuntu, Red hat and amazon

Linux Instances.

Installation and Administration of Red Hat Enterprise Linux, SLSE10 using Kick start

including performance monitoring, scaling and capacity planning and hardware

maintenance of Sun fire servers.

Managing systems routine backup, scheduling jobs like disabling and enabling cron jobs,

enabling system logging, network logging of servers for maintenance, performance

tuning, testing.

Managed UNIX's server services such as Bind DNS, Puppet, Postfix, Apache web

server, Tomcat, MYSQL.

Installation and administration of TCP/IP, NFS, DNS, NTP, Auto mounts, Send mail and

print servers as per client's requirement.

Experience with Articraft and automation tools like puppet, Nagios, Jenkins and

Anisable.

Integration of Linux/Solaris with Active Directory (LDAP).

Performed PXE network installations to install Red Hat Linux in Dell servers

Worked on Building new servers from scratch and server monitoring operations using

monitoring tools (Nagios, Zabbix).

Redesigned and redeployed Nagios implementation. Nodes automatically added and

removed mselves via Puppet.

Collaborated with backup team to maintain and recover enterprise wide backup servers

using VERITAS Net Backup.

Environment: LINUX, Nagios, Puppet, Solaris, Apache server,Tomcat,SLSE10,Zabbix,

JR LINUX ADMINISTRATOR

Karur Vysya Bank Ltd,Hyderbad, India Dec 2010 to Feb 2012

Karur Vysya Bank is a private-sector Indian bank. It is one of the largest old generation private

bank in India. It also has many ATMs located across India. It markets services through multiple

channels including internet banking.

Responsibilities:

Install and configure Ubuntu, Centos on remote servers and Desktop servers.

Working with developers to load software onto Linux Enterprise servers and also

debugging Scripts.

Set up and administer user and groups accounts, setting permissions for users.

Diagnosed and resolved problems associated with DNS, DHCP, VPN, NFS, and

Apache.

Used LVM for the management of logical volumes including creation of physical

volumes in Linux

Creation and administration of Virtual Machines using VMware

Utilized Remote Desktop on Windows to provide connectivity and support for remote

users.

OS upgrades and installation of third party software, packages and patches as per

requirement

Maintaining the Linux Firewall for network and implement to secure the network.

Troubleshooting the network with the help of netstat, ping, nslookup and traceroute

tools.

Environment: Apache server, NFS, LVM, Ubuntu, Centos, troubleshooting network like netstat,

ping, nslookup.

VMC systems Pvt limited, India Nov 08 - Nov 10

Network Administrator:

A VMC system is a telecommunication company in Hyderabad. It deals with manufacturing of

routers modems, switches. It also has an manufacture company where they manufacture all

power adapts and PCB for the routers and switches.

Responsibilities:

Troubleshooting distributed systems at runtime.

Fundamental understanding of Application and JVM Tuning.

Experience working in a 24x7 Production environment.

Configuring data sources for database connectivity.

Applying web and middleware software upgrades and patches

Enable application tracing on the application server level in order to troubleshoot a

problem.

Schedule maintenance request in Test, QA and Production environments in line with

change management procedures and guideline.

Document requirements and action plans based upon resolution and root cause.

Troubleshoot issues with existing and developed systems and work with the

appropriate service levels to resolve them.

Have done some development using C programming language.

Write up documentation for Application Health checks

Reproduce Customer problems and log bug reports in Engineerings Defect Tracking

System using Quality center.

Coordinate with Engineering and QA teams to provide assistance in isolating and

resolving product defects.

Work with Development group to resolve issues and log products problems to be

addressed for customer specific issues.

Provide customers regular updates on open issues.

Reproduce reported product issues to determine symptoms, root cause and solution or

workaround.

Environment: Linux, QA, Testing, web and middleware software upgrade,health checks.

Education:

Masters in computer system engineering.



Contact this candidate