Cloud Operations Engineer
CurrentManaged GKE clusters for container orchestration, including updates and security enhancements; deployed and scaled applications using Docker, Helm, and ArgoCD; and optimized Kubernetes for efficient microservices management.Developed disaster recovery strategies for GKE, including multi-region deployments, automated failover with pod disruption budgets, regular backup and restore using Velero, Snapshots and Cloud Functions.Responsible and managed infrastructure of B2B eCommerce sites serving over 150 clients. This involved using Kubernetes with a microservices architecture and Compute Engine with Apache web servers to ensure both scalability and reliability.Architect and deploy scalable systems on GCP, including VPCs, Cloud Routers, Load Balancers,URL maps, NFS server, Filestore and IAM policies, ensuring security, performance, and cost-efficiency. Implemented security best practices and ensure compliance with industry standards.Implemented version control for Docker images by tagging and managing versions, and integrated CI/CD pipelines for automated builds and deployments using GitLab, ensuring consistent and reliable containerized application management.Configured and managed NGINX, Apache, and HAProxy servers.Ensured site reliability, perform health checks, manage stability, and conduct root cause analysis for incidents, Implemented monitoring solutions with Site24x7 for APM, Grafana, and Prometheus, Google Monitoring. Address incidents swiftly and conduct post-incident analyses.Cost Optimization: Achieved $60K in savings monthly by optimizing cloud resources.Automate processes using Bash and Linux; manage configurations with Ansible for efficiency.Manage user access and enforce RBAC to secure cloud resources. Using IAM Custom and predefined roles to manage access over cloud resources for multiple users.Utilized Terraform (IAC ) to provision and maintain resources , ensuring consistent and automated infrastructure management