Uploaded File
Naga
sai.naga313@gmail.com
AWS Cloud Services like EC2 ELB Auto
Sr. DevOps Engineer
11 years experience C2C
0
Recommendations
Average rating
63
Profile views
Summary

Around 7 years of experience in IT industry with major focus on AWS Cloud/DevOps, Continuous Integration and Continuous Delivery (CI/CD pipeline), Build and Release management, Linux/Windows administration and support.
• Worked with project development teams following Agile & Waterfall methodologies that design source code branching, release life cycles and CI/CD pipelines based on pace and project deliverables.
• Extensive working experience and knowledge with broad range of AWS Cloud Services like EC2, ELB, Auto Scaling, VPC, Route53, RDS, S3, IAM, SNS, SQS, Dynamo DB, Elastic search, Elastic File system (EFS), Cloud Foundry, CloudWatch, Cloud Trail, Lambda, Service Catalog, Kinesis, Redshift Cluster, OpsWorks and in Cloud Security (OAuth2 and SAML) and good knowledge on Amazon kinesis firehose.
• Hands on experience in Configuration Management (CM) policies and practices with regards to software development life cycle (SDLC) along with automation of scripting using BASH/Shell/PowerShell, Perl, Python scripting.
• Implemented and managed Splunk monitoring and reporting infrastructure.
• Experience in automating large-scale deployments with software configuration management (CM) tools (Chef, Puppet, Ansible etc.)
• Experience in branching, tagging and maintaining the version across the environments using SCM tools like Subversion (SVN), CVS and Git on Unix and Windows environment on standalone and VM's.
• Experience on Distributed online analytic platform Kafka, Storm, Cassandra, Elastic search (ELK), scaling, fault tolerance.
• Automated the cloud deployments using chef, python (boto & fabric) and AWS Cloud Formation Templates.
• Exposure on maintaining various code built on various applications built on Java/J2EE, C#, .Net.
• Experience in experience on application server maintenance and J2EE application deployment in application servers like Apache, Tomcat, IBM Web Sphere, and Oracle Web Logic.
• Monitoring the servers using tools like BMC and Nagios and providing 24x7 on call support rotation basis. Specialties Agile Principles Amazon Web Services Ceremonies Software Modeling & Simulation Conflict Resolution Software Development Estimation System Analysis DevOps Technologies Distributed Database Systems Project Management Data Center Operations DOD/Acceptance Criteria Data Analysis Domain Experience HealthCare, Manufacturing, Credit Card, Software, Banking, Home Construction.

Experience
Sr. DevOps Engineer
Construction/Engineering
Mar 2018 - present
Plano, TX
Responsibilitiesand Achievements:
• Focus on continuous integration and deployment, promoting Enterprise Solutions to target environments.
• Implementation of Docker and various Docker orchestration tools such as docker-compose, docker swarm and various other management tools.
• Provided consistent environment using Kubernetes for deployment, scaling and load balancing of applications from development to production.
• Automate provisioning and other repetitive tasks using Terraform and python.
• Perform application server builds in EC2 environment and monitoring them using cloud watch.
• Design roles and groups using AWS identity and access management (IAM).
• Implement and maintain the monitoring and alerting of production and corporate servers/storage using CloudWatch.
• CoreOS Docker cluster setup and management.
• Jenkins implementation and configuration resulting in full CI/CD to integration environment on commit.
• Jenkins, job setup, maintenance used for build, test, compile, package, deploy pipeline.
• Monitoring Live Traffic, logs, Memory utilization, Disk utilization and various other factors which are important for deployment.
• Created Security groups for both individual instances and for group of instances under a network.
• Managed LDAP to add modify, delete user accounts, group accounts and service accounts across regions.
• Researched current ITIL standards and architecture integration process.
• Configured integrated Jenkins with Git to poll codes and Maven to push artifacts to AWS S3.
• Run Jenkins on-top of Kubernetes to drive all automation with web-hooks tied into our Git system.
• Managed Kubernetes charts using Helm. Created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files and Managed releases of Helm packages.
• Day to day engagement of management /monitoring/troubleshooting of multi-tier applications using Ansible and Nagios in Dev, QA, Prod environments.
• Building/Maintaining Docker container clusters managed by Kubernetes, Linux, Bash, GIT, Docker, on GCP. Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy.
• Document system configurations, Instance, OS, and AMI build practices, backup procedures, and troubleshooting guides.
Ansible AWS AWS EC2 BaSH AWS S3 Cloudwatch Application Development Database Backups Continuous Integration Database Maintenance Docker Containers Devops FOCUS Database Design IAM Git ITIL Jenkins Linux LDAP Load Balancing Maven Nagios Problem Solving Provisioning Python Quality Assurance Swarm Server Builds Scaling Continuous Deployment Terraform
Remove Skill
Sr. Software Engineer
Information Technology
May 2016 - Feb 2018
Sunrise, FL
Involved in developing and maintaining enterprise mail delivery system - As part of OSCP (Outbound servicing communication protocol), Our team is responsible for triggering and delivering Emails, Alerts, Push notifications, SMS to our customers. Responsibilities and Achievements:
• As a part of system team dealt with Infrastructure as a service (Amex Cloud) servers that hosts multiple applications.
• Built Semi-Automated deployment pipeline to deploy OSCP applications in these IAAS servers.
• Involved in Release management activities from build to deployment of artifacts.
• Dealing with incident management and change managements though service now.
• Vulnerability Management - Dealing with server specific security issues through tenable security center.
• Dealt with creating, renewal of SSL and Message signing certificates.
• Dealt with SMC (Secure Message Center) application - Fixing Test environment, identified changes to be released, provided the traversals for each scenario to engage the manual scan team to perform the scan before the release, fixed the vulnerabilities that showed up on the scan.
• Migration of obsolete IAAS applications to RedHat Openshift PAAS platform.
• Writing Shell and Python Scripts for automation of daily tasks, documenting the changes that happen in the environment and in each server, analyzing the error logs, analyzing the user logs, analyzing/var/log/messages.
• Maintaining Advanced mail delivery engine and testing as well during peak hours, troubleshooting live environment issues.
• Cutting of release branches and deploying release artifacts in lower and production environments that are managed through Nexus Artifactory.
• Created Ansible supported YML scripts to restart JBoss, Tomcat, and Jetty servers through GUI.
• Wrote Shell Scripts for manual deployment of the code to various environments.
• Implemented new build framework using Jenkins & maven as build framework tools.
• Configured Jenkins daily periodic backups for Jenkins config and plugins files.
• Resolved various Infrastructure and Application issues raised in JIRA tickets by DEV/QA teams.
• Used Splunk to monitoring/metric collection for applications in all environments.
Ansible Apache Tomcat Artifactory Database Backups Change Management Incident Management IaaS JIRA Maven OpenShift PaaS RedHat Python Shell Scripts SMS Software Engineer Vulnerability Managment SSL JBOSS Jenkins Splunk
Remove Skill
DevOps Engineer
Construction/Engineering
Jul 2015 - Apr 2016
Irving, TX
The project is all about developing tools and automated solutions with my team in support of hosted services and troubleshooting for performance, reliability, and scalability issues. Enhanced group infrastructure with Virtualization and Cloud computing technologies. Responsibilities and Achievements:
• Connected continuous integration system with GIT version control repository and continually build as the check-in's come from the developer.
• Versioning and Source control of codes using GIT concepts such as branching, merging, labelling/tagging, branches locking, access control and integration.
• Involved in designing and deploying multiple applications using AWS cloud infrastructure focusing on high availability, fault tolerance and auto-scaling of the instances.
• Leveraged Amazon Web Services like EC2, RDS, EBS, ELB, Auto scaling, AMI, IAM through AWS console and API Integration.
• Created Buckets in AWS and stored files. Enabled Versioning and security for the files stored.
• Created SNS (Simple Notification Services) and triggering it by Cloud Watch monitoring to send SMS or Email to desired recipients.
• Worked on Docker hub, creating Docker images and handling multiple images primarily for middleware installations and domain configurations.
• Integrated Docker container-based test infrastructure to Jenkins CI test flow and set up build environment integrating with Git and Jira to trigger builds using Web Hooks and Slave Machines.
• Involved in designing and deploying multiple applications using AWS cloud infrastructure focusing on high availability, fault tolerance and auto-scaling of the instances.
• Virtualized the servers on AWS using the Docker, create the Docker files and version control.
• Configured and maintained Jenkins to implement the CI process and integrated the tool with GIT and Maven to schedule the builds.
• Worked with data management tools like Splunk, ELK.
• Managed a PaaS for deployments using Docker, Ansible and Mesos, which reduced considerably deployment risks.
• Involved in building Object Oriented applications using Java, writing Shell Scripts and Python Scripts on UNIX.
• Created and wrote Python and Shell scripts for automating tasks.
• Involved in using Tomcat Web Server, JBOSS, WebLogic and WebSphere Application Servers for deployment.
Middleware Oracle EBS Mesos Python Scaling SMS WebServices Virtualization FOCUS JBOSS PaaS Continuous Integration Cloudwatch Cloud Infrastructure Cloud Computing BEA WebLogic AWS EC2 AWS Apache Tomcat Ansible Data Management Database Design Devops Docker Containers Git Elastic Load Balancer Java IMAGE Scala Version Control IAM IBM WebSphere Jenkins JIRA Maven Shell Scripts Splunk
Remove Skill
AWS-DevOps Engineer
Construction/Engineering
Jan 2014 - Jun 2015
Cincinnati, OH
In this project, our team helped in builds, maintain and support a highly available application infrastructure stack running at AWS. Also, supported and troubleshoot production and deployments to drive changes, automate processes and provide continuous improvements in system performance, reliability and security. Responsibilities and Achievements:
• Automated manual builds and deployment processes with Jenkins and for various applications, deploying to development, QA, and staging environments with multiple physical targets and multiple zones/containers per target.
• Involved in deploying the content cloud platform on Amazon AWS using EC2, S3and EBS. Evaluate Chef and Puppet framework and tools to automate the cloud deployment and operations.
• Automated deployment of software and provisioning of Linux hosts using Chef.
• Package construction and repo management using SVN.
• Utilize Amazon Web Services (AWS) Cloud Formation by creating Devops processes for consistent and reliable deployment methodology.
• Responsible for designing and deploying best SCM process and procedures.
• Created and maintained the Perl/Python/Ruby scripts for Web Logic, web application servers.
• Developed build and deployment scripts using ANT and MAVEN as a build tools to move from one environment to other environments.
• Created Ansible supported YML scripts to restart JBoss, Tomcat, and Jetty servers through GUI.
• Automated the cloud deployments using Python and AWS cloud Formation Templates.
• Created Python scripts to totally automate other AWS services which includes web servers, ELB, CloudFront distribution, database, EC2 and database security groups, S3 bucket and application configuration, this script creates stacks, single servers, or joins web servers to stacks.
• Implementing and controlling the flow of data to and from AWS.
• Selecting the appropriate AWS service based on compute, data, or security requirements. Identifying appropriate use of AWS operational best practices.
• Replaced existing manual deployment and management processes with Chef and AWS OpsWorks Stacks across four product platforms.
• Responsible for building out and improving the reliability and performance of cloud applications and cloud infrastructure deployed on Amazon Web Services.
• Worked on AWS cloud services for installing, configuring and troubleshooting on various Amazon images for server migration from physical into cloud.
• Developed Perl and shell scripts for automation of the build and release process.
• Server migration using cloud services like AWS from physical to cloud environment.
• Deploying, managing, and operating scalable, highly available, and fault tolerant systems on AWS.
• Creating S3 buckets and managing policies for S3 buckets and utilized S3 bucket and Glacier for storage and backup on AWS.
• Designed roles and groups for users and resources using AWS Identity Access Management (IAM).
• Worked on Virtualization and Cloud Computing with Open Stack and AWS instances in the cloud.
• Created Ansible playbooks for various automation purpose, file copy, permission changes, configuration changes, path specific folder creation, etc.
Ansible Ant AWS AWS CloudFormation AWS Cloudfront BEA WebLogic Chef Continuous Improvement Database Backups Database Design Elastic Load Balancer Devops JBOSS Linux Puppet Provisioning Perl Apache Tomcat AWS EC2 AWS S3 Cloud Computing Cloud Infrastructure Jenkins Maven Python Ruby Shell Scripts WebServices
Remove Skill
Build & Release Engineer
Construction/Engineering
Jul 2011 - Sep 2013
As a Build & Release Engineer, we compile source code and deliver finished software products. The main objectives are to meet client's requirements, correcting errors, assessing software performance, and integrating application with new hardware. Responsibilities and Achievements:
• Performed software configuration/release management activities for three different Java applications.
• Designed and implemented Continuous Integration process using tools like Hudson by the approval from development and other affected teams.
• Defined processes to build and deliver software baselines for internal as well as external customers.
• Converted old builds using MAKE to ANT and XML for doing Java build.
• Created and maintained built wrapper scripts using PERL.
• In charge of reviewing existing manual Software Builds, developed scripts to automate repeated tasks that are more susceptible to errors and risks using Shell and Batch scripts.
• Developed Shell/Ruby Scripts for automation purpose.
• Designed and built deployment using ANT/Shell scripting and automate overall process using SUBVERSION.
• Maintained and executed build scripts by coordinating with development and QA teams.
• Responsible in doing build and deploying on different environments simultaneously.
• Deployed the EAR and WAR archives into WebLogic and Apache Servers.
• Configured and Maintained Apache web servers for Release Management Team's internal use.
• Provided assistance to developers in resolving problems.
• Created and Maintained Subversion repositories, branches and tags.
• Acted as an Integrator for performing merge, rebase and baseline operations.
• Enforced development policies using Subversion hooks and other metadata.
• Attend forum for management of release weekly meetings.
• Monitor progression of releases and keep them on track for delivery on planned release date.
• Submit request for implementation to various groups who participate in release.
• Assemble Release Kit and complete all paperwork, including implementation/back out plans.
• Turnover documentation monitors status of actual production turnover
Metadata SVN Release Management Jenkins Turnover
Remove Skill
Linux system Administrator
Information Technology
May 2010 - Jun 2011
Functioned as a primary Linux administrator and system engineer to maintain system services and performance - Planned and executed Linux system changes and upgrades such as Install, configure, troubleshoot, update and maintain Linux servers in the network per specifications of clients. Responsibilities and Achievements:
• Managed and administrated of all UNIX servers, includes Linux operating systems by applying relative patches and packages at regular maintenance periods using Red Hat Satellite Server, YUM, RPM Tools.
• Planned and performed the upgrades to Linux (RHEL 5x, 6x, SUSE 10, 11, CentOS 5, 6, operating systems and hardware maintenance like changing memory modules, replacing disk drives.
• Handling NFS, Auto Mount, DNS, LDAP related issues.
• Monitoring CPU, memory, physical disk, Hardware and Software RAID, multipath, file systems, network using the Tools NAGIOS 4.0 monitoring.
• Performing failover and integrity test on new servers before rolling out to production.
• Deployment and Configuration of application server Tomcat deploying Java and Web Application.
• Writing Shell Scripts for automation of daily tasks, documenting the changes that happen in the environment and in each server, analyzing the error logs, analyzing the user logs, analyzing/var/log/messages.
• Planned, scheduled and Implemented OS patches on Linux boxes as a part of proactive maintenance.
• Identify, Troubleshoot and resolve problems with the OS build failures.
• Installation, configuration and customization of services Send Mail, Apache, FTP Servers to meet the user needs and requirements.
• Performing kernel and database configuration optimization such that it limits I/O resource utilization on disks.
Sendmail SuSE System Administration Systems Engineering YUM CentOS DNS FTP LDAP Nagios NFS OpenShift RAID RPM Apache Database Upgrades Linux Shell Scripts UNIX
Remove Skill
Edit Skills
Non-cloudteam Skill
Education
Skills
Maven
2021
11
Python
2021
11
Jenkins
2021
10
Shell Scripts
2018
10
Apache Tomcat
2018
9
JBOSS
2018
8
AWS EC2
2021
7
Linux
2021
7
Problem Solving
2021
7
Ansible
2021
6
JIRA
2018
6
SMS
2018
6
BEA WebLogic
2016
5
Database Backups
2021
5
Git
2021
5
Java
2016
5
Apache
2011
4
AWS
2021
4
Cloud Computing
2016
4
Database Design
2021
4
Devops
2021
4
FOCUS
2021
4
Metadata
2013
4
Perl
2015
4
RedHat
2018
4
SSL
2018
4
SVN
2013
4
WebServices
2016
4
AWS S3
2021
3
BaSH
2021
3
Cloudwatch
2021
3
Continuous Integration
2021
3
Docker Containers
2021
3
IAM
2021
3
ITIL
2021
3
LDAP
2021
3
Load Balancing
2021
3
Nagios
2021
3
OpenShift
2018
3
PaaS
2018
3
Provisioning
2021
3
Scaling
2021
3
Server Builds
2021
3
Software Engineer
2018
3
Splunk
2018
3
UNIX
2011
3
Application Development
2021
2
Artifactory
2018
2
Change Management
2018
2
Chef
2015
2
Cloud Infrastructure
2016
2
Continuous Deployment
2021
2
Data Management
2016
2
Database Maintenance
2021
2
Elastic Load Balancer
2016
2
IaaS
2018
2
IBM WebSphere
2016
2
Incident Management
2018
2
Middleware
2016
2
NFS
2011
2
Puppet
2015
2
Quality Assurance
2021
2
RAID
2011
2
Release Management
2013
2
SuSE
2011
2
Swarm
2021
2
Terraform
2021
2
Turnover
2013
2
Version Control
2016
2
Vulnerability Managment
2018
2
Ant
2015
1
AWS CloudFormation
2015
1
AWS Cloudfront
2015
1
CentOS
2011
1
Continuous Improvement
2015
1
Database Upgrades
2011
1
DNS
2011
1
FTP
2011
1
IMAGE
2016
1
Mesos
2016
1
Oracle EBS
2016
1
RPM
2011
1
Ruby
2015
1
Scala
2016
1
Sendmail
2011
1
System Administration
2011
1
Systems Engineering
2011
1
Virtualization
2016
1
YUM
2011
1
Apache Webserver
2013
3
Microsoft SDK
2018
3
NANT
2015
3
Documentation
2013
2
iWeb
2015
2
Scripting
2013
2
.NET
0
1
C
0
1
C#
0
1
Cassandra
0
1
ClearQuest
0
1
Configuration Management
0
1
CVS
0
1
Data Analysis
0
1
DB2
0
1
Email Campaign
2016
1
Hubs
2016
1
J2EE
0
1
JavaScript
0
1
JDBC
0
1
Macintosh
0
1
Manufacturing
0
1
Microsoft SMS Server
0
1
Oracle
0
1
PACE
0
1
Pages
0
1
PC Software
0
1
PowerShell
0
1
Project Management
0
1
Ruby on Rails
0
1
SDLC
0
1
Solaris
0
1
System Analysis
0
1
Web Weaver
2016
1
Windows
0
1
Agile Methodology
0
1
Analysis
0
1
Application Deployment
0
1
Cloud Foundry
0
1
Data Center
0
1
Elasticsearch
0
1
Kafka
0
1
OAuth
0
1
Simulation
0
1
VM
0
1
Waterfall
0
1