Reddy.docxWeb viewExperience in creating Docker containers leveraging existing Linux Containers and AMI's in addition to creating Docker containers from scratch. Worked on creating the Docker containers and Docker consoles like Docker swarm

Download Reddy.docxWeb viewExperience in creating Docker containers leveraging existing Linux Containers and AMI's in addition to creating Docker containers from scratch. Worked on creating the Docker containers and Docker consoles like Docker swarm

Post on 18-May-2018




1 download

Embed Size (px)


Mani Reddy

Professional Summary:

Over 8+ years of experience in Information Technology with expertise in Configuration/Release/Build Management on both Windows and UNIX environments and Cloud Implementations.

Complete understanding of Software Development Life Cycle with Agile Methodologies.

Programming, support, debugging, and administration in distributed environments UNIX, Linux, Windows, RDBMS across a wide range of products.

Architecture/design and deployment of solutions using bare solutions, VMWare, and Amazon Web Services.

Experience with most layers of AWS offerings and integration, and migration of existing metal solutions into virtualized hosting environments.

Build servers using AWS: Importing volumes, launching EC2, RDS, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection.

Experience on working on analytics tool on AWS such as AWS Redshift.

Connected user requests to infrastructure running in AWS such as Amazon EC2 instances, Elastic Load Balancing load balancers, or Amazon S3 buckets and outside AWS using Amazon Route 53.

Expertise in shell, python, ruby, PowerShell, java scripting for more than 5years.

Ruby scripting skills create new, redesign, modify existing scripts to support and improve Java-based applications, data feeds, reporting, batch jobs, and overall system performance.

Expertise in Configuring & Deploying Enterprise Applications in Apache Tomcat and Jboss application servers

Experience in designing and creating deployment strategies using Continuous Integration (CI) and Continuous Deployment (CD) Pipelines, to ensure zero downtime and shortened deployment cycles via automated deployments.

Used Shell scripts to automate the deployment process

Expertise in using build tools like MAVEN and ANT for the building of deployable artifacts such as war & jar from source code. Application Deployments & Environment configuration using Chef, Ansible & Puppet.

Artful in manipulating POM.XML and BUILD.XML for maximum utilization of build tools.

Experience in creatingDockercontainers leveraging existing Linux Containers and AMI's in addition to creatingDockercontainers from scratch.

Worked on creating theDockercontainers andDockerconsoles like Docker swarm, kubernetes for managing the application life cycle.

Highly proficient SQL and RDBMS skills, including SQL Server, Oracle DB NoSQL, Dynamo DB and MySQL. Expertise in writing files in XML and JSON formats.

Strong understanding of and experience with Java, .Net, C/C++. Strong understanding of web technologies like PHP, JavaScript, jQuery, JSF, Hibernate, Spring and JSP.

Experience in approaches and tooling for automated build, delivery and release of software.

Cloud for flexible, cost-effective, reliable, scalable, high-performance and secured. Management and design of integrated build pipelines using continuous integration and continuous development workflows such as Jira, Git, Jenkins, Nexus, Puppet/Chef.

Creating alarms in Cloud watch service for monitoring the server's performance, CPU.

Setting up UNIX/Linux environments for various applications. Worked on different Linux distributions like Ubuntu, RHEL, Amazon Linux, CentOS.

Deployed Java Applications as a service on AWS. Also, Designed and implemented role based access control mechanism to let users view and access robots and used AWS DynamoDB and S3 to store and retrieve robots and access control data.

Installed, Configured, Managed Monitoring Tools such as Splunk, Nagios for resource Monitoring/Network/Monitoring/Log Trace Monitoring.

Implemented Nagios core/XI for monitoring Infrastructure resources.

Hands on Experience in some monitoring tools like Data log, New Relic, Kibana, Cacti etc.

Experience in agile principles and used JIRA for maintenance and Bug development tasks.

Management/configuration/repair of Active Directory Security Groups/OU structure/replication and Managed the Domain trusts for the enterprise including connectivity configuration and customer side support 24/7.

Educational Background Bachelors in Computer Science, Kakinada, JNTU, Kakinada, India

Technical Skills

OS Administration: RHEL, Solaris, Ubuntu, Windows Server.

Database: Oracle Database 10/11 g, SQL SERVER, MY SQL.

Infrastructure as A service: AWS, open stack (basic understanding)

Virtualization Platforms: Virtual Box, VMware VSphere, Vagrant.

Configuration management: Chef, Puppet, Ansible, Salt

CI & Build Systems: Ant, Maven, SonarQube, Jenkins, Bamboo, MS Build, Urban Deploy

Testing Tools: SonarQube, JUnit and JMeter.

Application/Web Servers: WebLogic, Tomcat, JBoss, Apache, Web Sphere, PHP, Drupal

Scripting Languages: Bash, Power Shell, Ruby, Python

Logging: Splunk, Nagios, Sumo Logic

Version Control Software: GIT, SVN, Perforce, Bitbucket and TFS

Bug Tracking Tools: JIRA, Bridge Clarify, HP Quality Center

Professional Experience

Client: ASICS America Corporation, Irvine, CA. Sep 15-Till Date

Role: Sr. DevOps Engineer/ Cloud Engineer


AsDevOps/Build & Release Engineer extensively involved in release management, Environment Management, deployments, Continuous integration, Continuous deployment, Incident management, Version management.

Manage version control tools SVN and Git to version code changes to help developers / programmers branch/ merge/revert code.

Automated deployment of builds to different environments using Jenkins.

Experienced in Cloud automation using AWS Cloud Formation templates.

Hands on experience in deploying the content cloud platform on Amazon AWS using EC2, S3, and EBS.

Worked on setting up the life cycle policies to back the data from AWS S3 to AWS Glacier.

Involved in configuring AWS EC2 instances on cloud platform using Ansible.

Configured Jenkins to integrate tools (Maven, git, Selenium, Docker, Ansible, Puppet, Chef, Kubernetes) to accomplish the goal and notify the status of the build by creating and mailing the reports to the members of team.

Familiar with Bitbucket in merging checks and also setup and configure Bitbucket server.

Deployed and orchestrated containerized application using Docker-Compose and Kubernetes which we created and managed using AWS.

Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups.

Participated in the installation of multi-node Oracle 11g databases on Linux OS and configured RDS.

Experience using Jenkins as a full cycle continuous delivery tool involving package creation, distribution and deployment onto tomcat application servers via shell scripts embedded into Jenkins jobs.

Automated deployment of builds to different environments using Jenkins.

Manage deployment automation using Ansible, Automated the build and release management process including monitoring changes between releases.

Experienced in Creation and maintenance of content for the Ansible community, and implementation of Ansible modules based on customer and community requirements.

Managed Ansible Playbooks with Ansible roles.

Worked on build scripts using ANT and MAVEN build tools in Jenkins to move from one environment to other environments.

Extensive exposure to Configuration Management policies and practices with regards to SDLC; along with automation of scripting using BASH/Shell, Perl scripting.

Monitoring of Linux servers and applications via Nagios.

Setting up SSL certificates to use DNS for the tools.

Maintained Black Duck scan reports and ensured the application code packages were not subject to vulnerability.

Worked on Docker and created virtual instances with Docker.

Experience working on several docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.

Experience with automated testing tools (i.e. Selenium) for Java applications.

Established processes and tools to maintain code base integrity, including check-in validation rules and branch/merge processes.

Experience in configure automated application deployment process through uDeploy (urban Deploy) and resolve any deployment problems.

Involved in defining documenting and maintaining code deployment pilot automation project documents.

Deliver monitoring solutions to measure uptime for scenarios, proactively capture system failures and address them.

Experienced on Databases, to create its Objects - Tables, Stored Procedures, Triggers, using PL/SQL in MS SQL Server, Oracle. Data Connectivity, for Web and Windows Using JDBC and ODBC Drivers.

Configured and worked upon monitoring and logging tool Splunk. Used the data to trouble shoot many issues and identify the problem bottlenecks as per the data generated.

Experience in building VMware ESX/i Server and adding all the hosts to cluster. Experience in spinning up virtual machines in ESX host and managing all the VM's.

Knowledge in troubleshooting and resolving RedHat Linux Server Network problems in a Production Server environment.

Experience in patching and upgrading Redhat Satellite Server.

Knowledge in Python and able to go through files in OpenStack components.