Projects
Project-1
Role: DevOps Engineer
Tool Set: Azure (AKS, Blob storage, Storage account, Azure NetApp Files), Velero, Monitoring (Grafana, Loki, Prometheus), Terraform, WordPress
Project-2
Role: DevOps Engineer
Tool Set: AWS (EC2, VPC, ELB, EBS, IAM, Auto Scaling, Security Groups, SSO, SSM, SFTP server, Lambda, Cloud watch, and Billing), Tomcat
- Worked on creating a new organization account and a private network in VPC (AWS)
- Worked on creating EC2 instances and deployed Tomcat application
- Created permission sets for users.
- Worked on enabling SSO service and creating SSO users and added them to the permission set
Project-3
Role: DevOps Engineer
Tool Set: GitLab, ArgoCD, Helm, GCP (GKE, Artifact repository)
- Worked on integrating Google Workspace to AWS SSO in the organization account.
- Created SSM service for connecting to EC2 instances without a password by adding necessary roles to the instances.
- Worked on backup of EC2 instances through SSM
- Worked on Lambda function for starting and stopping instances
- Created triggers using Cloud Watch and configured Lambda functions in events.
- Configured SSO in the local machine and connected the local machine with EC2 using SSM
- Also connected the local machine with RDS using SSM and IAM
- Configured SFTP server in the organization account and enabled user automatic login and connected SFTP user without password
- Worked on connecting IAM through RDP
- Worked on implementing fleet manager.
- Worked on analyzing and inspecting the billing variations and other billing issues on the client organization account (QA and Production).
- Worked on configuring Cloud-watch agent to collect logs of the server and push them to the Cloudwatch for client accounts (QA and Production)
- Also worked on automating the renewal of “letsencrypt” SSL certificates.
- Established Kubernetes (K8s) clusters utilizing kubeadm, ensuring efficient setup and configuration.
- Implemented NFS (Network File System) for seamless management of multiple environments.
- Proficient in managing on-premises K8s clusters created via kubeadm, ensuring smooth operations and high availability.
- Experienced in managing various versions of K8s clusters, ensuring compatibility and optimization.
- Skilled in deploying applications across both virtual machine (VM) and Kubernetes clusters, enhancing scalability and performance.
- Utilized Azure DevOps for continuous integration and continuous deployment (CI/CD), streamlining development pipelines.
- Leveraged Azure Key Vault (AKV) and Azure Container Registry (ACR) services for secure storage and management of sensitive data and container images.