Devops Engineer
Current• Designed, deployed, and managed Kubernetes clusters for mission-critical applications, ensuring high availability and scalability.• Architect, design and migrating workloads to AWS and Azure• Orchestrated containerized workloads using Kubernetes, enabling seamless deployment and scaling of microservices.• Implemented best practices for Kubernetes cluster security, including RBAC, network policies, and secure pod configuration.• Automated cluster provisioning and scaling using Infrastructure as Code (IaC) tools such as Terraform• Automated the provisioning and management of Azure resources using Terraform and Azure Resource Manager (ARM) templates, leading to a 30% reduction in deployment times.• Led the migration of legacy monolithic applications to a containerized microservices architecture on Kubernetes, resulting in improved performance and resource utilization.• Integrated Trivy into the CI/CD pipeline to automate the scanning of Docker images for vulnerabilities, ensuring the deployment of secure.• Collaborated with development and operations teams to create and optimize CI/CD pipelines, enabling automated testing and deployment of applications within Kubernetes clusters, making use of Argo CD. • Established monitoring and alerting systems using tools like Prometheus and Grafana, ensuring real-time visibility into cluster performance.• Conducted regular cluster health checks, patch management, and upgrades to keep Kubernetes clusters up to date and secure.• Assisted in the selection of cloud-native technologies and container orchestration strategies, aligning Kubernetes with the organization's long-term goals.