Devops Engineer
CurrentMy responsibilities are tailored around the Azure platform. Here, I am engaged in creating and managing Azure Pipelines, ensuring seamless CI/CD processes, and leveraging Azure DevOps services alongside Kubernetes and Helm charts to facilitate a streamlined development workflow. This position necessitates a strong command over Azure's cloud services, a strategic mindset for process improvement, and an adaptable approach to managing cloud infrastructure.● Designed and built the entire Azure-based infrastructure from scratch, including VNETs, subnets, NAT gateways, network peerings, VPN setup, and securing AKS node pools using Terraform. Integrated the infrastructure with Azure Container Registry for seamless container management.● Architected the entire infrastructure following best practices and SOC compliance standards, utilizing Azure Workload Identities, HashiCorp Vault, and Azure Key Vault with secret rotation policies to ensure robust security and compliance.● Configured and automated CI/CD pipelines in Azure DevOps, using Helm charts and ArgoCD to streamline deployments and ensure consistent, reliable application updates.● Implemented horizontal and vertical pod autoscaling within Kubernetes clusters to optimize resource utilization and reduce costs, ensuring efficient performance under varying workloads.● Deployed OpenSearch and Fluent Bit for log management, along with Prometheus and Grafana for comprehensive monitoring. Integrated SonarQube for continuous testing and code quality assurance.● Designed and managed Cronjobs for running AI optimization algorithms, enabling on-demand provisioning and maximizing operational efficiency within the warehouse management system.Technologies/Framework/Tools/Languages used: Azure | AKS | Kubernetes | Terraform | HashiCorp Vault | ArgoCD | Helm | Ansible | Azure Devops | SonarQube | React | Java | Monorepo | Docker | Pulsar | Postgresql | Keycloak | SQL | Prometheus | Grafana | OpenSearch | Fluentbit