Manikanta Reddy
*********@*****.*** : 210-***-****
Professional Summary:
Expertise:
Used Jenkins for implementing automated CI/CD for daily deployments and for creating the end to end builds and deployment process.
Wrote Ansible playbooks to launch AWS instances and used Ansible to manage web applications, configuration files, used mount points and packages and Worked on playbooks for Ansible in YAML.
Configured application servers (Tomcat) to deploy the code for different environments.
Proficient experience in Amazon Web Services like EC2, EBS, S3, RDS, LAMBDA, ROUTE53, Hands-on security groups which provide highly availability and security with the scalable production environment
Designed and created new load testing tool using Python, BOTO3, DynamoDB, EC2, S3, EFS, Auto Scaling Group, and other AWS internal tools, which tested the load testing performance of Elastic File Systems.
Worked on Multiple AWS EC2 instances, set the security groups, Elastic Load Balancer, and AMIs, Auto scaling to design cost-effective, fault tolerant and highly available systems
Proficient level of experience in source code management tools like GIT and Subversion.
Strong experience in building CI/CD pipeline for continuous integration with SCM, automated build, release, and deployment using GIT, Jenkins, Maven, and Docker.
Experience in writing shell/bash scripts and setting up Cron Jobs for backup and monitoring of Linux Servers.
Provided authenticated access to AWS resources using MFA (Multi-Factor Authentication) and managed users using IAM policies, roles.
Authorized to work in United States for any employer AWS/DevOps Engineer 2018 June – 2019 Present
Sysco Corporation, TX
Responsibilities:
Designing and configuring the AWS Secure Notification Service (SNS) and Secure Email Service (SES) architecture of the solution and working with a client.
Implementing a Continuous Integration/Delivery framework using Github, Jenkins, Ansible, in Linux environment for CI/CD pipeline.
Taking periodical snapshots of EC2 instances for recovery, Created a Backup for EC2 instances by using lambda function (Python),Configuring firewalls using security groups and route tables in AWS.
Configure and manage Private and public subnets using VPC service.
Managing IAM accounts (with MFA) and IAM policies to meet security audit & compliance requirements.
Creating Security groups by adding specific inbound rules, outbound rules to it and attaching them to the EC2 instances, Auto scaling.
Created the VPC's, configured the subnets, attached the gateway and routing tables to the subnets and deployed the EC2 instances in the subnets created.
Helped product and platform teams to deploy .net applications for QA, STG, PROD by using Ansible Scripts. Configured applications in virtual private cloud (VPC) and using network access translator (NAT) instance
Environment provisioning solutions using Docker and Created Docker images using a Docker file, worked on Docker container snapshots, removing images and managing Docker volumes.
Used Sonarqube for Code quality purpose and push results to Sonarqube Centralized dashboard.
Implemented Backup & Recovery, S3 life cycle management, reduced costs by creating Customized Alarms. Cloud/ Intern – PRA Group, IL Sept 17- June -18
• Worked with dev team in building a serverless web app using AWS API gateway, Lambda, Dynamo DB, S3.
• Experience in writing Cloud Formation templates to provision resources & Infrastructure as Code (IaaS).
• Implemented a live video streaming solution using AWS services like Cloud Formation, CloudFront, ELB, Cloud Watch and Auto Scaling.
• Designed roles and groups of users and resources using AWS Identity Access Management (IAM) and managed User directory and authentication using Amazon Cognito User Pool and Simple Email Service (SES).
• Responsible for building cloud watch dashboards for monitoring and setting up alarms, send SNS notification, trigger lambda functions, Auto scaling of EC2 instances. DevOps Role: 2014 ‘Nov -2015 ‘July
EByte Software Solutions, Hyd.
Responsibilities:
Experience in Build/Release Engineering Automation with Jenkins, SVN.
Implementing a Continuous Delivery framework using Jenkins, Maven in multiple environments.
Installing, configuring and administering Jenkins CI tool on Linux machines.
Used Jenkins for Continuous Integration and deployment into Tomcat application server.
Developed build and deployment scripts using Ant and Maven as build tools in Jenkins to move from one environment to other environments.
Monitoring day-to-day administration and maintenance operations of the company network and systems working on Linux Systems.
Imported and managed multiple corporate applications into Subversion (SVN). Systems performance monitoring.
Experience with VMware Virtualization, Installed and configured and maintained Linux, CentOS, Servers, DNS, LDAP, NFS.
Setting up Chef Infra, bootstrapping noded, creating and uploading recipes, nodes in chef. Knowledge on how to set-up Sonarqube in Jenkins and gocd pipeline.
Created Instances in JBoss and Apache Web Server inQA, STG, Prod Env’s.
Planned, scheduled and Implemented OS patches on Linux boxes as a part of proactive maintenance. Technical skills: AWS EC2, IAM,SDK, CLI, CloudFormation, Service Catalog, Lambda, EMR, EC2, CloudWatch, CloudTrail, EC2, Autoscaling, ELB, VPC, S3, RDS, SNS, SQS. CI/CD, GitHub, SVN Jenkins, Docker, Chef, Splunk,Maven, Apache, Tomcat, Windows, Ubuntu, CentOS, Red Hat
(RHEL), Java.
Python, Bash, Shell Scripting, NodeJS. Education:
• Master of Science in computer science information system –(GPA-3.8) --A Bellevue University – Nebraska
Projects on Data Base Capstone, Software Development and Computing platforms.
• Bachelor’s in Computer science and Engineering JNTUK-India - (GPA-3.4) Certified Amazon Developer Associate.