You are on page 1of 7

Naga Sai

DEVOPS AWS CLOUD ENGINEER / MIDDLEWARE ADMINISTRATOR


reachnagasai@gmail.com
512-956-6188
OBJECTIVE:
Close to 7 Years of extensive work experience in Information Technology as Middleware, DevOps and AWS cloud
providers and API's for Amazon (AWS) Build & Release administration mainly on Building, Packaging, Managing and
Releasing of Code from one Phase to other Phase and Deploying to Servers. 
Always intended to learn new Technologies and would like to gain new experiences, always gives more than
100% performance to the Company which hires me and makes the company feels that I am delivering above the
expectations.

SUMMARY:
 Expertise in working with the various AWS broad set of global cloud-based products such as Compute-EC2,
Networking-VPC, Scalability-ELB, Auto Scaling, Storage and Archiving-EBS, S3, Glacier, Monitoring-Cloud Watch,
Security-IAM, Management-Cloud Formation, AWS CLI-Filter, Query etc. 
 Experienced with Apache Tomcat, Web sphere, Web Logic, JBoss clusters, load balancers, webservers, and
deployment of Enterprise java financial applications, support of Production, Staging, Test and Development
environments.
 Expertise in creating DevOps strategy in a mix environment of Linux (RHEL, CENTOS) servers along with Amazon
Web Services.
 Experience with Docker and Kubernetes on multiple cloud providers, from helping developers build and
containerize their application (CI/CD) to deploying either on public or private cloud.
 Experience in installing and configuring of OpenShift platform in managing Docker containers
and Kubernetes Clusters.
 Perform analysis on different cloud environments like AWS (Amazon Web Services), Azure, Azure DevOps, and
Sky Tap (IBM based Cloud) and identify suitable cloud to create build pipeline for the application.
 Build and implement build pipeline using Azure DevOps tasks
 Written Templates for AWS infrastructure as a code using Terraform and CloudFormation to build staging and
production environments.
 Extensive experience in driving, executing enterprise-wide agile transformations.
 Hands on experience in implementing Scrum and Scaled Agile Framework.
 DevOps Practice for Micro Services using Kubernetes as Orchestrator.
 Implemented a Continuous Delivery pipeline with GitHub, Jenkins, and AWS AMIs.
 Ability in development and execution of XML, Power Shell, Perl, Bash, Salt and Ruby Scripts for merging,
branching, and automating the processes across the environments.
 Configure Amazon VPC environment and Networking within a VPC.
 Develop/capture/document architectural best practices for building systems on AWS
 Designing and configuring the AWS Secure Notification Service (SNS) and Secure Email Service (SES) architecture
of the solution and working with a client.
 Experience in Maintaining BEA WebLogic Server on different UNIX platforms and setting up the Development,
Testing, Staging and Production environments.
 Experience in Installing, Configuring, and administering JBOSS 4/5/6/7
 Installed, Migrated, and configured IBM WebSphere MQ Series on AIX, Linux, and Windows.
 Involved in support of applications running on IBM BPM Version 8.0,8.5 And IBM Message Broker.
 Experience in configuring Node Manager to start and stop managed servers from admin console.
 Experience in both Clustered and non-Clustered environments.
 Extensive experience in finding the Memory Leaks and tuning the JVM Heap Size by configuring Eclipse Memory
Analyzer to detect memory leaks.
 Experienced in creating AppDynamics dashboards which helped in assessing business impacts of application
outages.
 Experience in writing scripts to handle everyday system administration tasks such as backup procedure, system
cleanup and everyday system tasks
 Involved in doing a performance benchmark of WebLogic server by using Load Runner.
 Created Cron jobs for scheduled batch jobs.
 Configured and setup Secure Sockets Layers (SSL) for data encryption and client authentication.
 Log files analysis for troubleshooting to resolve issues using scripts.
 Played a key role as a team member in JBOSS & WebLogic Architecture.
 Experience with supporting development team debugging and failure handling.
 Experience in working on source controller tools like GIT, GITHUB and Subversion (SVN).
 Implemented Continuous Code Integration, Code build, Code testing and Continuous Delivery pipeline using
automation tools like Jenkins, Nexus, and various Jenkins plugins.
 Experience in Core Dumps, Thread dump, Memory leak and Verbose analysis.
 Developed and automated processes that run daily to check disk usage and perform cleanup of file systems on
UNIX/Linux environments using shell scripting and CRON.
 Installed and integrated Black Duck scan tool with CI/CD environment by validating applications

Technical Skills and Environments:

DevOps Tools GIT, Bitbucket, Ansible, SPARTA, Webtools


Jenkins, Ansible, Docker, Vagrant,SVN,
Programming Languages C, C++, JAVA/J2EE
Middleware Technologies BEA WebLogic Application Server 8.x/9.x/10.x, JBoss
4.x/5.x/6.x/7.1, Apache webserver 2.x
Apache Tomcat 5.x/6.x/7.x
Cloud Technologies Tibco Silver Fabric, Amazon webservices, Microsoft
Azure.
Web Technologies JDK 1.4/1.5/1.6, HTML, XML, DHTML, MSXML

Scripting Languages UNIX Shell Scripting (Bourne, Korn, C and Bash), Python,
Java Script

Database Oracle 8i/9i/10g, MS SQL Server, DB2, MySQL,


PostgreSQL

Monitoring Tools AppDynamics, Splunk, SiteScope, Dynatrace,CA APM

Networking & Protocols TCP/IP, Telnet, HTTP, HTTPS, FTP, SNMP, LDAP, DNS,
DHCP, SSL.

Operating systems Redhat Linux, Unix, Windows, Solaris

Professional Experience:

Compass, Charlotte, NC Feb 2020 – Present


Role: DevOps / Cloud Engineer
Responsibilities:
 Responsible for using AWS console for configuring, deploying, and operating AWS services like EC2, VPC, S3, EBS,
Route 53, IAM and cloud Formation.
 Maintained the user accounts IAM Roles, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud and
Checking the health and utilization of AWS resources using AWS CloudWatch.
 Directed at enhancing volumes and EC2 instances and use these to create VPC instances and Worked with AWS,
IAM to generate new accounts, assign roles and groups. Created Alarms and notifications for EC2 instances using
Cloud Watch in case of extreme situations.
 Creation of continuous delivery pipelines in Jenkins to trigger code build, test and deployment using various
plugins.
 Resolve incident requests from application teams for build or deployment issues in Production by providing
Technical Application Support.
 Coordinate as a deploy POC (Point of Contact) for daily build and deploy to both LLEs and HLEs including
Production.
 Migration of applications from legacy SVN to Bitbucket and perform Git onboarding for users and DevOps tools
 Install and Upgrade enterprise-wide platform applications from Dev till Production.
 Onboard new applications to the platform and help creation and amp, Merge of Branches
 Installed and Implemented CI/CD automation system and worked on creating and updating Bash scripts, shell
scripts and modules, files, and packages.
 Designed, Installed, and Implemented Ansible configuration management system and used Ansible to manage
Web applications, Environments configuration Files, Users, and Packages.
 Managed Ubuntu, Amazon Linux and RHEL virtual servers on AWS EC2 instance by creating Ansible Nodes.
 Configured Docker container for branching purposes and Implemented Docker automation solution for
Continuous Integration / Continuous Delivery model.
 Worked with Kubernetes on cloud providers, from helping developers build and containerize their application
(CI/CD) to deploying either on public or private cloud.
 Used Terraform for provision the server to achieve Infrastructure as a Code.
 Worked with ecommerce SAP Hybris Suite and Java code Structure.
 Troubleshooting issues related with start and stop of the server, Web server, Application installation and
analyzing logs, Experience in finding Root Cause for application server.
 Configure the setup of every release weekly, biweekly, and monthly on the regular basis for product teams in
Production environment
 Monitoring Application performance, alerting of production and corporate servers/using tools like Nagios, Cloud
Watch, New Relic and Varnish cache.
 Maintained JIRA for tracking and updating project defects and tasks.
 Managed and document all post deployment issues utilizing the Post Deployments Issue Log.
 Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile
and Scrum.
 Provided support for System Integration and application flow in a production environment 24X7 customer
supports.
Environment: GIT, Jenkins, Nexus, Ansible, Terraform, AWS Services, Dockers, SPARTA Webtools, Apache, Jira, Linux
Ubuntu, and Windows, BMC BladeLogic, SiteScope, Splunk, AppDynamics, SiteMinder, Ping Federate.

Sapient corporation d/b/a Publicis.Sapient, Redwood City CA June 2019 – Jan 2020
Role: DevOps / Cloud Engineer
Responsibilities:
 Responsible for build and deployment automation using AWS, Docker, Tomcat and Chef  
 Focused on containerization and immutable infrastructure. Docker has been core to this experience.  
 Developed container support for cloud environments and Docker. Deployed the applications in Docker
containers and managed the containers in enterprise level.  
 Created Docker images using a Docker file, worked on Docker container snapshots, removing images, and
managing Docker volumes  
 Configured Docker container for branching purposes and Implemented Docker automation solution for
Continuous Integration / Continuous Delivery model  
 Created and implemented chef cookbooks for deployment and used Chef Recipes to create a Deployment
directly into Amazon EC2 instances  
 Developed Chef Cookbooks to manage system configuration and for Tomcat, Windows applications and
versioned them on GIT repositories and Chef Server  
 Installed Red hat Linux using kick start and applying security polices for hardening the server based on
company's policies.  
 Created users, roles and groups using Identity Access Management (IAM) and attached the required policies.  
 Performed Branching, Tagging, Release Activities on Version Control Tool GIT (GitHub)  
 Experience in Software Integration, Configuration, building, automating, managing, and releasing code from one
environment to another environment and deploying to servers  
 Involved in supporting cloud instances running Linux and Windows on AWS, experience with Elastic IP, Security
Groups and Virtual Private Cloud in AWS.  
 Extensive experience on configuring Amazon EC2, Amazon S3, Amazon Elastic Load Balancing IAM and Security
Groups in Public and Private Subnets in VPC and other services in the AWS.  
 Managed network security using Load balancer, Auto-scaling, Security groups and NACL.  
 Experience in deployment of Java applications and implementation and automation of Shell scripts for release
and build automation  
 Extensively worked on Jenkins CI/CD pipeline jobs for end-to-end automation to build, test and deliver artifacts
and Troubleshoot the build issue during the Jenkins build process.  
 Implemented Jenkins Code Deploy plugin to deploy to AWS and used to automate the build process and deploy
the application to Tomcat server.  
 Created Route tables to route the traffic to find whether it is public or private network.  
 Used Bootstrap Script for launching large number of instances in AWS  
 Utilized AWS CLI to automate backups of ephemeral data-stores to S3 buckets, EBS and create nightly AMIs for
mission critical production servers as backups.  
 Used Chef for configuration management of hosted Instances within AWS, Configuring and Networking of Virtual
Private Cloud (VPC).  
 Implementing and Configuring AppDynamics APM tool for various .Net and Java applications.
 Handle end to end daily deliveries to customers.
 Participate in the customer calls for resolving the incidents.
 Being a part of production support team provided 24*7 supports for the production environment.

Environment: GIT, GitHub, Subversion 1.6, Shell, Linux, ANT/Maven, Gradle, JUnit, Enterprise Jenkins, AWS, Nexus,
Udeploy, TFS, Black Duck, IBM HTTP Servers, Perl Scripting, Oracle, MS SQL Server, Java, J2EE Applications, Jenkins, Jira,
Tomcat, ANT, AWS Services, RedHat, Linux and Windows. Jenkins, Hudson, Bamboo, Chef, Puppet, Puppet Dashboard,
Puppet DB, Ansible, Nagios, Slunk, ELK, Web Logic, Apache, RDS, Route 53, VPC, RDB, Dynamo DB, SES, SNS

American Tower, Woburn, MA Sep 2018 to June 2019


Role: DevOps Engineer
Responsibilities:
 Resolve incident requests from application teams for build or deployment issues in Production by providing
Technical Application Support.
 Coordinate as a deploy POC (Point of Contact) for daily build and deploy to both LLEs and HLEs including
Production.
 Responsible for using AWS console for configuring, deploying, and operating AWS services like EC2, VPC, S3, EBS,
Route 53, IAM and cloud Formation.
 Maintained the user accounts IAM Roles, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud and
Checking the health and utilization of AWS resources using AWS CloudWatch.
 Directed at enhancing volumes and EC2 instances and use these to create VPC instances and Worked with AWS,
IAM to generate new accounts, assign roles and groups. Created Alarms and notifications for EC2 instances using
Cloud Watch in case of extreme situations.
 Creation of continuous delivery pipelines in Jenkins to trigger code build, test and deployment using various
plugins.
 Installed and Implemented CI/CD automation system and worked on creating and updating Bash scripts, shell
scripts and modules, files, and packages.
 Designed, Installed, and Implemented Ansible configuration management system and used Ansible to manage
Web applications, Environments configuration Files, Users, and Packages.
 Worked with Kubernetes on cloud providers, from helping developers build and containerize their application
(CI/CD) to deploying either on public or private cloud.
 Used Terraform for provision the server to achieve Infrastructure as a Code.
 Maintained JIRA for tracking and updating project defects and tasks.
 Managed and document all post deployment issues utilizing the Post Deployments Issue Log.
 Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile
and Scrum.
 Work closely with various IT groups including but not limited to project management, database administration,
network and security teams, application team and assist in overall architectural design, implementation, and
troubleshooting.
 Review weekly production deployment schedules with business teams in weekly meetings and keep production
running without any technical issues.
 Provide regular updates to project manager on project progress and outstanding issues.
 Documentation of Design, implementation and support activities of infrastructure, Build Pipeline, Tool
integration, Build configuration, Artifact publishing, platform, and configuration management.
 Provided support for System Integration and application flow in a production environment 24X7 customer
supports.

Environment: Jenkins, Bitbucket, Ansible, AWS, WebSphere Application Server, Oracle WebLogic, Red-Hat JBoss, Apache
tomcat, BMC Remedy, BMC Blade Logic, IBM Web Server, Apache Web server, Wily Introscope, SiteScope, Splunk, App
Dynamics.

General Dynamics IT, Fairfax, VA Jan 2018 – Aug 2018

JBOSS/ WebLogic Middleware Administrator


Responsibilities:
 Involved in migration of WebLogic server from WebLogic 8.1 to WebLogic 10.3.
 Installation, Administration and Configuration of WebLogic Application Server 8.1/10.x with backend like DB2,
Oracle 10g RAC, Sybase Gateway, IBM MQ, Web Methods, and other local system.
 Installation and configuration of Apache and Sun ONE Web Server including SSL configuration and proxy plug-in
for application server.
 Web services in WebLogic server for remote application access of SOAP calls to other application in different
domain.
 Developed and maintained UNIX shell scripts that monitors and zip the log files for BEA WebLogic 8.1/10. x.
 Monitoring the error logs, server logs and fixing the problems and Performance tuning of JBoss servers.
 Created Cronjob with UNIX shell scripts for Monitoring of various WebLogic attributes for Production Servers
which helps to send Alert through emails as well as to Pagers.
 Co-ordinating with network team to configure Cisco Load Balancer for request distribution to apache web layer.
 Involved in Performance Testing and tuning of WebLogic server with respect to heap, execute queue, Work
Manager and load management in a cluster, threads and connection pools and solving issues with applications
during the Performance test.
 Had to co-ordinate with WebLogic Portal team for the frontend application portal setup. Trouble shooting any
issue with Portal team and make sure applications are launching properly from the portal page.
 Make myself available to application architect to provide WebLogic infrastructure support and creating
WebLogic Portal as frontend and other application installed on WebLogic Server as backend calls.
 Comfortable with IBM MQ 6.0 use in WebLogic 8.1/10.3 as foreign JMS configuration.
 Involved in connectivity setup for applications between WebLogic and Web sphere server.
 Maintaining code and configuration file in version management tool like Clear Case. Migrating the application
from Web Sphere to JBoss
 Deployed applications from Admin Console of JBoss EAP 6.2 as well as done the hot deployment
 Involved in creating SSL certs and renewing certificates for node manager and MQ.
 Preparing documents for Production implementation for all Project releases.
 Available as on call for Production support.
 Was involved in migration of IBM WPS version 7.0 to IBM BPM 8.5.

Environment: Oracle WebLogic Server, Linux RHEL, JBoss 6, Apache 2.0 HTTP, Apache Active MQ 5.0, Oracle Http Server,
Oracle 9i/10g/11g RAC, LDAP, OEM (Oracle Enterprise Manager), HP OVO, Remedy Ticketing system 6.1 , Remedy Client
(Change/Release management), CMS (Content Management), F5 load Balancer, JON 2.4, IBM Message Broker, IBM BPM,
FDA, SOA suite 10g.

Key Bank, Cleveland, OH Jan 2017 to Dec 2017


WebLogic Application Administrator
Responsibilities:
 Used configuration wizard and configuration builder extensively to create and manage WebLogic domains.
 Involved in doing a performance benchmark of WebLogic server by using Load Runner.
 Deployed the applications like formats of WAR, JAR, and EAR in WebLogic 8.1.
 Configuring and Administering JDBC, JMS, JNDI in WebLogic Server 8.1.
 Install, configure, and administer BEA WebLogic Server 8.1 in various environments.
 Install and configure Apache Webserver in various environments.
 Configure and administered of WebLogic server with Oracle9i database.
 Deployed the applications on multiple WebLogic Servers and maintained Load balancing,
 High availability and Failover functionalities.
 Configure Clustering EJB objects, JDBC connections and JMS connection factories.
 Configuration and administration of Connection pools for JDBC connections.
 Configured and deployed applications in various work environments like Development, System Test and
Production.
 Developed ANT build scripts, UNIX shell scripts and auto deployment process.
Environment: Oracle WebLogic Server 8.1 SP4, JDK 1.4/1.5, J2EE, JSPs, JMS, Perl 5.0, EJBs 3.0., Red Hat Linux 4.0, Tomcat
5.5, JBoss 4.0

Vision Labs India Ltd, India May 2014 to Dec


2015
Role: WebSphere Administrator
Responsibilities:
 Installing and Configured WebSphere Application Server ND 6.X and IBM HTTP Server6.1/7.X on Linux, Windows.
 Installation of App server, Web server and Plug-in in GUI & Silent mode.
 Creation of different profiles and federation of multiple nodes to deployment manger.
 Fix packs installation in GUI & Silent mode.
 Enabled Global Security for Administration and Application using user repositories.
 Troubleshooting issues related with start and stop of the server, Web server, Application installation and
analyzing logs.
 Experience in finding Root Cause for WebSphere Problems and handling Problem Management Records (PMR)
with the IBM and working with them on various issues related to Updating unresolved bugs or issues.
 Involved in Analyzing the Requirements.
 Maintaining the source code in SVN for various applications.
 Creating the Branching Strategy for the parallel development.
 Configuration Management using Subversion.
 Enhancing/Maintaining to suite the request from teams across the organization.
 Configure the setup of every release biweekly and monthly on the regular basis for product teams to perform
integration testing.
Environment: WebSphere Application Server 6.x, IBM DB2 9.0, SVN, Jira, Service Now, IBM HTTP Server 6.x, RHEL 5.3,
Windows 03, Oracle 8i, 9i, 10g, Tivoli Access Manager 5.1 and CA Site Minder.

You might also like