Mani Rama Kumar Kothapalli
Yellanahalli, Bengaluru - 560068
maniramakumar@gmail.com
+91 9538335915
Professional Overview:
Experienced DevOps and CloudOps Engineer with a demonstrated history of working in
the Cloud Infrastructure Configuration and Management Projects. Strong information
technology professional skilled in Amazon Web Services and related technologies and
tools (AWS Certified Solutions Architect - Associate).
Passionate on Cloud Computing technologies and DevOps, love to work in AWS services
and learn and adapt to new technologies.
Education:
B.Tech in Electrical Engineering (65%) 2013
JNTU, Kakinada, Andhra Pradesh
12th Standard (86%) 2009
Aditya Junior College, Rajahmundry, Andhra Pradesh
10th Standard (71%) 2007
Z.P.H school, Thorredu, Andhra Pradesh
Area of interest:
Amazon Web Services (AWS).
Linux
Docker, Kubernetes, Jenkins, CICD
CloudOps and DevOps
Architecting applications stacks on AWS
Professional Highlights:
AWS
Compute: EC2, Elastic Container Service, Lambda
Storage: S3, Glacier
Database: RDS, ElastiCache (Redis)
Networking: VPC, Direct Connect
Security and Identity: IAM, Certificate Manager
Management tools: OpsWorks, CloudTrail, CloudWatch, CloudFormation
Others: Elasticsearch service, SNS
Jenkins
Docker, Kubernetes
Capistrano
Architecting Highly Available and Resilient infrastructure in AWS
Working on continuous improvement of application performance
Basic shell scripting, AWS CLI
JIRA
SumoLogic
NewRelic
GitHub
Professional Experience:
NuWare Systems LLP, Bengaluru, KA (Aug 2016 - Present)
Senior DevOps Engineer
Project: NuMi and SouthBeach Tracker by Nutrisystem Client: Nutrisystem
NuMi by Nutrisystem is a diet and health tracking application (Web and Mobile app). Users can
track their diet and health activities like food logging, activity logging, weight etc and get notified
about their weight loss status. This is a ROR application hosted on AWS (migrated from OpsWorks
to ECS). Southbeach is also health tracking ROR application hosted on AWS.
Roles and Responsibilities:
Architecting Cloud Infrastructure for NuMi and SouthBeach Tracker applications, like
planning proper of multiple VPC creating, subnet setup, NACL, RouteTables, Security
Groups, Multi AZ setup, VPN Connections to corporate datacentre etc
Responsible for keeping the Application available and working towards improving
application performance
Deployment automation of applications using Jenkins and OpsWorks
Configure Jenkins jobs for deployment of different environments like integration, staging
and production
ROR application deployment automation using Capistrano tool and Jenkins i.e. CICD
Log management, monitoring and analysing using SumoLogic and CloudWatch
Setting up Monitoring for both Application (Errbit) and Infrastructure using NewRelic
(NewRelic APM, Infrastructure, Server, Browser, Syntetics, Alert policies)
Keep up with new features released from AWS and implement the same to improve
application performance and operations.
Taking care of security of AWS account and its resources by implementing CIS AWS
Foundations Benchmarch
Managing multiple VPCs and multiple AWS accounts.
Scaling the infrastructure based upon load using auto scaling configurations.
Provisioning and providing configured below components to developers
ElastiCache (Redis)
Elasticsearch endpoint
RDS Instances, coordinating with DBA team.
Setting up SumoLogic dashboards, alerts using application logs and CloudTrail logs.
Working with development team to resolve the errors and issues.
Working on POCs to improve the operations activities (like using monit, Cronjobs) and
setting up platforms for developers according to the requirements.
Work on to explore and figure out suitable tools or solutions for resolving outstanding
issues or operations improvement.
Accomplishments:
AWS Certified Solutions Architect - Associate
Worked towards moving application from AWS OpsWorks to AWS ECS and stabilize it
Successfully implemented CIS AWS Foundations Benchmark recommendations.
Successfully completed POC on Log management and application and infrastructure
monitoring and recommended SumoLogic and NewRelic respectively and implemented the
same.
Oracle india Pvt LTD Bengaluru, KA (12/08/2013 to 17/07/2016)
System Administrator
Project: Cloud Service Line (CSL) Client: British Petroleum (BP) (Dec 2013 – July 2016)
CSL’s motive is to provide infrastructure support in migration of all BP’s internal projects’
applications to cloud environment from traditional mega datacentre. Our team is responsible for
supporting and maintaining the CSL core services that are used in CSL project implementation and
cloud infrastructures. Provisioning AWS infrastructure to the customers and managing CSL AWS
accounts.
Roles and Responsibilities:
Provisioning EC2 instances according to requirements and configuring networking
connectivity to the instances by analysing access limit (private or public subnets) to it with
ensuring security.
Configuring VPC, subnets and route tables according to the architecture and requirements.
Creating and configuring ELBs with analysing requirements.
Creating and configuring Auto Scaling setup by gathering and assigning desired
parameters.
Troubleshooting EC2 instance and ELB issues.
IAM: Identity Access Management- Providing restricted and only required access to users
to AWS resources (services). Restricting the users to their resources only i.e. giving
resource level permissions by customizing the IAM policies. Creating desired groups, roles
and policies and managing them in organized manner. Cross account access management
using Switch role.
Analysing the cost of the resources before provisioning them thus making cost effective.
Provisioning S3 storage resources to users and managing access to them. Cross account
access to S3 resource and EC2 instance accessing S3 resources management.
Provisioning AWS Glacier Vaults and managing specific access to the vaults specific to
user. Restricting user to download, upload or multipart upload/download. Guiding users to
access vaults using Fast Glacier.
Monitoring CloudTrail and CloudWatch to analyze access and event logs.
AMI builder: Automated using GO.CD. Hardening AMIs (Amazon Machine Images) specific
to BP requirements and making them available for provisioning EC2 instances. Patch
management.
WSUS: Centralized management of Windows servers’ patches, troubleshooting if any
issues.
Administering AD users, groups and GPOs.
CHEF: Setup workstation, bootstrapping servers, uploading and maintaining cookbooks,
writing basic cookbooks for remote configurations and basic operations. Testing
applications deployed through chef and fixing bugs and deciding on acceptance criteria
Guiding and helping team members in completing assigned tasks.