[*]Rakshith Kumar
Email: ************@*****.***
Phone: 201-***-****
Cloud DevOps Engineer
IT experience as a Cloud DevOps Engineer. Experience in developing APIs, microservices, serverless functions using Python, NodeJS, Java. Strong Linux background fueled my ability to implement, automate and optimize the Continuous Integration (CI) and Continuous Deployment (CD) pipelines in DevOps methodology.
SUMMARY:
●Experience in defining AWS and Azure Infrastructure-as-a-Code using Terraform, AWS Cloud Formation and Azure ARM Templates
●Experience in development of Ansible playbooks to provision AWS EC2, S3 buckets, ELB, Route 53. Integrated Ansible with Jenkins to perform continuous deployment of multiple environments.
●Experience in applying patches to the AWS EC2 instances by triggering Ansible playbooks through AWS System Manager.
●Developed Ansible playbooks to build and upload docker images to the docker private registry. Developed Ansible roles to deploy Kubernetes cluster and manage namespace.
●Created Chef Cookbooks and Recipes from scratch to automate the provisioning of AWS Infrastructure, packages installation, application deployments.
●Developed Jenkins pipelines to automate the Chef cookbook upload, generate environments.json file based on the applied Chef recipe attribute changes.
●Working knowledge of Apache Hadoop, Kafka, Spark, and LogStorage.
●Very strong knowledge and good experience with the monitoring tools like Amazon Cloud Watch, Splunk, and Datadog to monitor metrics like Load Balancer Logs and Network Logs.
●To aggregate log data into HDFS, we used Flume and Kafka.
EDUCATION:
Bachelor of Computer Science and Engineering, Anurag University, Telangana, India.
Master of Information Studies
TECHNICAL SKILLS:
Operating Systems
Ubuntu/Debian/Fedora, Sun Solaris 7/8/9/10,
Build/Automation Tools
Ansible, Puppet, Chef, Ant,
Languages
Shell, Python, Groovy
Databases
MySQL, MongoDB, PostgreSQL,
Containerisation
Docker, Kubernetes, OpenShift,
Cloud Platforms
AWS, Azure,
Web/App Server
Tomcat, WebSphere Application Server, JBoss
Bug Tracking Tools
JIRA,
Version Control Tools
GitHub, Bitbucket GIT, GitLab,
Web Technologies/Programing Languages
Java Script, Java/J2EE, C, C++, Python, Shell scripting.
PROFESSIONAL EXPERIENCE:
Alphosoft, Columbus, USA July 2021 – present
DevOps Engineer
Responsibilities:
●Deployed Kubernetes cluster on bare metal servers, containerized tools like Observium, deployed Gitlab, Jenkins and Gerrit on Kubernetes.
●Using Spark streaming on top of Apache Kafka, I created a stream filtering system MQ.
●Managed the Helm Charts for multiple services, developed Umbrella helm charts to deploy tightly integrated microservices on EKS cluster
●Optimized Kubernetes environment with service accounts, RBAC, helm charts to package deployment of the services, ingress nginx controllers to expose services
●Deployed and tested Data platform on AWS, developed data pipelines, experience with provisioning tools like AWS Glue, Athena, RedShift
●Developed Python test scripts as part of Jenkins CI CD pipelines to validate the Rest APIs performance and security
●Developed data migration pipelines across different accounts in AWS through cross account roles and policies
●Developed Jenkins CI CD pipelines, integrated ArgoCD to deploy Helm charts across different Kubernetes clusters
●Worked with Umbrella helm charts to deploy interdependent services for multiple microservices
Ezerka, Hyderabad, India June 2020 – May 2021
Kubernetes Engineer/ Azure DevOps Engineer
Responsibilities:
●Implemented multi account strategy on AWS and custom RBAC for Azure Subscriptions, provisioned IAM roles, policies, assumerole policies, EC2 lifecycle hooks, EC2 auto scaling launch configuration
●Provisioned Jenkins instances with cross account roles to trigger Terraform scripts to spin up Kubernetes cluster.
●Defined Azure DevOps pipelines as YAML files and triggered builds through Rest API, triggered ARM Templates through service principle; developed custom script and Ansible extensions to deploy applications.
●Developed Terraform scripts to provision AWS EKS Kubernetes Cluster along with AWS Lambda functions to blacklist and whitelist Client addresses.
●Developed Ansible playbooks to automate provisioning of AWS EC2 instances, S3 buckets, Lambda functions, Azure VM, Azure Blob storages, Azure storage accounts, Azure cosmosDB, Azure functions.
●Experience in defining AWS and Azure Infrastructure-as-a-Code using Terraform, AWS Cloud Formation and Azure ARM Templates
HCL Tech, Hyderabad, India Mar 2019 – April 2020
System Engineer/ Linux Administrator
Responsibilities:
●Developed Bash and python scripts for day-to-day administration.
●Modified Kernel parameters to improve the server performance in Linux.
●Creation of Logical volumes (LVM) for Linux operating systems.
●Involved in design, configuration, installation, implementation, management, maintain and support for the Corporate Linux servers RHEL 4x, 5.x, CENTOS 5.x.
●Strong experience with the VMware HA (High Availablility), FT (Fault Tolerance), DRS (Distributed Resource Scheduler, Troubleshooting ESX issues related to storage, network and performance issues
●Maintained proper documentation of all the activities carried out during the project.
●Developed Data center environment with VSphere 5x, VCenter Lab manager 4.0, Site Recovery Manager 5,4.1, VMWare view,) vCO (vCenter Orchestrator), vCops 5.7(vCenter Operations),vCloud director suite.5.1,5.5, vRealize automation 6.0,vSAN,vNSX
[1]