Hi, I'am Kadapagunta Mounica
I am a passionate AWS cloud and DevOps Engineer having good knowledge on cloud services, Continuous Integration and Continuous Deployment
Projects
PROJECT : FORETHOUGHT LIFE INSURANCE COMPANY
PROJECT DESCRIPTION : Forethought Life Insurance Company is located in Batesville, IN, United States and is part of the Life Insurance Carriers Industry. Forethought Life Insurance Company has 200 total employees across all of its locations There are 75 companies in the Forethought Life Insurance Company corporate family
TECHNOLOGY STACK
- Terraform:
- * Responsible for architecting, designing, implementing and supporting cloud-based infrastructure and its solutions using Terraform management.
- *Experience in architecting various services of AWS like (EC2, EBS, VPC, Security Group, ELB, Auto Scaling, AZ, Cloud Watch, etc.) using deploy infra IAC tool Terraform.
- CI/CD & Jenkins:
- * Maintain GIT Repositories, Branching and merging activities in GIT.
- * Configuring Jenkins with GitHub using SSH to automate the integration when source code is pushed and notify the errors to developers.
- * Using branching strategy for Source Code Management in Git.
- * Built up CI/CD pipeline using Git, Maven and Jenkins for JAVA Applications.
- * Integrated source control tools Git, build tools like Maven/ANT, CI tool like Jenkins, Containerization tool like Docker and Orchestration tool is Kubernetes.
- * Involved in build activities using Maven and Configured Maven build tool with Jenkins to generate the war/jar files.
- * Configured Jenkins jobs for generating Project artifacts and verifying the logs if build fails and Configured master and slave using Jenkins. Creating new jobs in Jenkins and managing the build related issues
- * Automated build and deployment using Jenkins to reduce human error and speed up production processes.
- * Integrated Jenkins with AWS to build our images for automation of Rolling Out the deployments.
- * On Regular Basis, Taking Jenkins Server Backup and Verifying the logs if build fails.
- * Created Jenkins Job which will upload Artifacts to Jfrog Artifact Repository.
- Ansible:
- * Responsible for Configuring Ansible master and slave nodes.
- * Responsible for writing Ansible Playbooks for installing the packages, services in Linux machines and configuring, updating them
- * Helping Development teams automate the environment setup using tools like Ansible.
- Docker
- * Hands-on knowledge of software containerization platforms like Docker and pushing to Docker Registry.
- * Creating Docker images by using Docker files and configuring the containers by using Docker Images.
- * Worked on installation of Docker & Have written customized Docker files for our application components.
- * Creation of custom Docker images, tagging and pushing the images to Private registry and Docker Hub
- * Created Docker-compose file to run our application as a single Service
- * Had set up Private Docker Container Registry on a Virtual Machine to store all our components images in a Central Repo for security.
- Kubernetes
- * Created EKS Environment to deploy our application in Azure/AWS and worked on Deployment Manifest files, Service files, Persistent Volumes (Storage Disk), PVC’s, Env files, Config Maps, Secrets.
- * Hands on Experience in writing k8s manifest files for Pods, Replication Controller, Replica Sets, Deployments and Services.
- * Created Horizontal Pod Auto Scaling (HPA) for scaling the resources (Pods).
- * Troubleshooting application related issues and providing application (Pod, Container) logs to developers for further investigation.
- * Performing deployments to multiple environments like Dev, QA, environments.
- * Managed Kubernetes charts using Helm. Created reproducible builds of the Kubernetes applications managed Kubernetes manifest files and managed releases of Helm packages.
- Tomcat
- * Worked on the Tomcat Session Replication and Sticky sessions for High Availability of Tomcat.
- * I set up the Ingress Load Balancer on the Tomcat web application and added Annotations for Sticky Session & Replication.
- Monitoring Tools
- * Installed Prometheus using Helm Charts in AKS and also has setup Grafana to get the metrics from Prometheus.
- * Maintain system-monitoring using Prometheus and Grafana Monitoring tools.
- * Develop AWS centralized logging solutions for security teams to consolidate AWS logs and analyze them to detect incidents, Cloud Trail, VPC flow logs, and EC2 server logs
- * Experience using discovery tools to define and develop customer requirement and pricing model
- Best Practises
- * Implementation and documentation of best practices, assessment of new tools and technologies
- * Implemented security access policies using least privilege principle and segregation of duties
- * Ability to perform infrastructure discovery and assessments working with the Architecture team.
- AWS Cloud
- * AWS Strong background in Linux/Unix troubleshooting CPU, Memory, Performance issues and creating Alerts
- * Experience in System sizing, Capacity Planning and Cost management tools that integrate with AWS
- * Experience in working on Terraform IAC for AWS and its services like IAM, VPC, EC2, EBS, S3, ELB, Auto Scaling, Route 53, and SNS and create custom sized VPC, subnets, NAT, EC2 instances, ELB and Security groups.
- * Designed highly available, cost effective and fault tolerant systems using multiple EC2 instances, Auto Scaling, Elastic Load Balancer and AMIs.
- * Establishing connectivity to AWS Resources in another VPC in another region using AWS VPC Peering.
- * Configured S3 buckets with various life cycle policies to archive the infrequently accessed data to Storage classes based on requirement.
- * Creating alarms in Cloud watch service for monitoring the server performance, CPU Utilization, disk usage.
- Networking
- * Experience in setting up, maintaining and coordinating the automated patch and configuration management of production servers
- * Exposure to Networking principles and protocols such as IP sub netting, routing, firewall rules, Virtual Private Cloud, Load Balancer, Cloud DNS, Cloud CDN, etc.
- * Created Resources in Azure like Virtual Machines, Virtual machine scale sets, Database services, container services, container registries, Azure Kubernetes services.
- * Thorough understanding of IAAS, PAAS, SAAS, and public & private &hybrid Cloud
- Others
- * In-depth knowledge of Linux/Unix tools and architecture
- * Strong knowledge of web, security, and networking protocols
- * Some experience with security tools such as intrusion detection, log analysis, and network scanning
- * Breadth of experience covering the "stack" of front-end web user interfaces and web servers through to backend analysis and storage systems
- * experience of running controlled code releases into non-production and production environments
- * Good communicator, self-starter, problem solver and a team player
- * Knowledge of Linux Command Line and basic commands
- * Knowledge of Windows Command Line and basic commands
- * Knowledge of some scripting language to be able to automate tasks
- * Excellent verbal and written communication in English with clear accent
- * Analyzing the Requirements and exploring and transferring knowledge in Team Hurdles.
About
Hello,I am K.Mounica .I am a AWS cloud and DevOps Engineer dedicated to automation and optimization
Understands and manages the space between operations and development to quickly
deliver code to
customers. Has experience with the Cloud, as well as DevOps automation development
for Linux
systems.
Basically, I being a Mechanical engineering graduate, I
started
developing my interest
in cloud services & DevOps field and acquired knowledge in AWS services like
Elastic
Compute Cloud (EC2), Elastic Load Balancers, VPC, VPN, Route53,Cloud
Formation,AWS Auto
scaling,
Simple Notification Services (SNS),AWS Cloud Watch and Cloud Trail services
Also to become a DevOps Engineer with my own interest and passion developed a skill
set in
DevOps tools
like GIT and GitHub, Maven, SonarQube, Nexus, Jenkins, Apache Tomcat,Docker,
Docker Swarm,
Kubernetes, Ansible , Terraform and Nagios
I have good exposure working with Operating Systems Linux and Windows. And I
have
completed a
wide range
of
projects using my skill set.
I consider myself creative, dedicated and hardworking as my status show.