As a DevOps Engineer with over 5+ years of extensive experience, I specialize in end-to-end deployment processes across Google Cloud, AWS, and Microsoft Azure. My expertise spans designing and implementing DevSecOps pipelines, leveraging Blue-Green and Canary Deployments, and driving seamless build and release processes for multi-tier applications, particularly in microservices architectures on Kubernetes.
I am proficient in essential tools and platforms such as GIT, Jenkins, Docker, Kubernetes, Linux, Terraform, and multi-cloud environments. My hands-on experience includes containerization with Docker, creating multi-environment Docker files, and deploying CI/CD automation pipelines using Jenkins on Kubernetes. I have set up scalable Jenkins environments with Master & Slave architectures on Linux, enabling parallel builds through a dynamic Build farm.
I have implemented DevSecOps pipelines across multi-clouds, including Jenkins on AKS, GKE, and Amazon EKS with dynamic agents, as well as CI/CD orchestration using GitHub Actions, GitLab CI, and Bitbucket Pipelines. My Kubernetes deployments are streamlined with Helm charts, and I am proficient in source control using GitHub, GitLab, and Bitbucket.
My expertise in Azure, AWS and Google Cloud includes building and managing cloud resources via Terraform, creating high-availability architectures, and implementing security-compliant solutions. I have deployed multi-cloud LoadBalancers to optimize performance and user experience, supplemented by Google Cloud Monitoring and AWS CloudWatch for real-time analytics and operational dashboards.
I am skilled in Google Cloud's CloudBuild, CloudDeploy, ContainerRegistry, and Cloud Source Repositories, as well as AWS and Azure DevOps services, including Code Commit, Code Deploy, Code Build, and Code Pipeline. For robust monitoring, I implement Prometheus, Grafana, Loki, Elastic Search, and Kibana across GKE and EKS environments.
My adaptability, fast learning, and collaborative skills enable me to contribute effectively as an individual or in a team. I am dedicated to refining release processes and enhancing customer experiences through continuous improvement, strong Release/Change Management, and proactive problem-solving.