GANESH
DevOps Engineer
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- PROFESSIONAL SUMMARY:
- Having 5+ years of experience in the IT industry with an imperative concentration on AWS cloud Environment and management, DevOps
tools, and Terraform to automate the provisioning of the AWS Cloud Infrastructure.
- Deploying a VM in AWS Using the Terraform Workflow.
- Used Terraform Provisioners to setup an Apache web server on AWS.
- Build and Testing Terraform Module in AWS, and Azure Using Terraform.
- Wrote Manifest files Using Kubernetes Objects i.e. POD, Replica Set, Replication Controller, Deployment Objects etc.
Exposed Kubernetes PODS using Service, Ingress, Node Port, and Load Balancer.
- Integrate Jenkins Pipeline with Kubernetes by deploying to Kubernetes as part of Jenkins Pipeline.
- Handling builds deployments and configuration for JAVA, Node.JS, Vue JS, Quarqus, Pyhton, .Net based applications on the Linux platform.
- Deploying the JAR and WAR into Tomcat Application Server.
- Monitoring Kubernetes with Prometheus.
- Created Docker images, and Docker containers and pushed to Docker hub Registry
- Created Docker images using a Dockerfile worked on Docker containers, removing images, removing containers and managing Docker volumes
- Wrote Ansible Play books to install and Configuring Software Using Ansible.
- Experience in managing applications by implementing AWS services which includes EC2, S3, EBS, VPC, ELB (Elastic Load Balancing), AMI, SNS, RDS, IAM (Identity &Access Management), KMS (Key Management Service) Route 53, Auto scaling, Cloud Front, Cloud Watch, Cloud Trail, Terraform, Security Groups.
- Used Amazon IAM to grant fine-grained access to AWS resources to users. Also, managed roles and permissions of users to AWS account through IAM.
- Experience AWS Code Commit, Code Pipeline and AWS Elastic bean stack.
- Worked with AWS Elastic Beanstalk for deploying, provisioning, load balancing, auto scaling applications.
- Integrating and setup the CI/CD pipeline (Declarative and Scripted) using Jenkins, Maven, Nexus, GIT, GitHub, Ansible, Docker and Kubernetes.
- Experience in using Bug Tracking tools like JIRA TECHNICAL SKILLS
Operating Systems : Linux, Windows, Mac
Application and Web Servers : Apache Tomcat, Apache, IIS, Nginx Version control : GitHub, AWS Code Commit
Build tools : Maven, Gradle
Continuous Integration Tools : GitHub Actions, Jenkins Configuration Management Tool : Ansible
Container and Container Orchestration : Docker, Kubernetes
Cloud Services and IAC Automation : AWS Cloud, Azure and Terraform Logging tool : Prometheus and Grafana
Ticketing System : Jira
Scripting/Programming : Shell
Identity Providers : Okta
Project Details
Project 1
Role: DevOps Engineer
Client: Agni Technologies June 2022 to Present
Responsibilities:
- Launching Virtual Private Cloud (VPC), creating Subnet in the VPC, EKS Cluster and RDS Database Instances, configuring and maintaining the
Route Table, and Internet Gateway within the VPC.
- Launching a Database instance, configuring the security group and maintaining the snapshot of the RDS database.
- Creating and managing users, groups and roles with Okta Identity Provider
- Experience in version controller tools like GIT.
- Responsible for managing source code repository GitHub, creating Tags and other Release Activities.
- Deploy infrastructure as a Code through Terraform in AWS Cloud
- Created reusable Terraform Modul