Currently working at PWC
Managing Azure Cloud infrastructure and services across different environments - AKS, Appinsights, Log
Analytics, SQL Databases, SonarQube, Veracode, Storage Accounts, Redis cache, Keyvault and Datadog.
- Designed and implemented a continuous deployment (CI/CD) system with multiple component pipelines using
Azure DevOps.
- Integrating SonarQube with multiple projects for continuous inspection of code quality.
- Performing Veracode scan to all applications to find security vulnerabilities and code-quality risks.
- Creating and troubleshooting the existing ADO CI/CD pipeline issues as per requirements.
- Implemented Horizontal pod autoscaler (HPA) to steer load balancing for handling a constantly increasing user base & ensuring scalability & reliability of application across different env.
- Automated Jfrog Token refreshupdate to all environments can be done by akv2k8s configuration setup.
- Configured and administered JFROG registry and also collects the new Artifacts builds which was generated by builds pipeline triggers in Azure Devops Pipeline (ADO ).
- Managing the Application traffic and load balancing by Nginx ingress controller and Application gateway.
- Deploying and troubleshooting the pods which are running in AKS cluster and fixing the issues.
- Upgrading and troubleshooting AKS cluster to latest stable releases and scaling the pods and Nodes.
- Managing secret management with Vault servers and integrating with Kubernetes.
- creating a new environment setup by infrastructure as code Terraform.
- Monitoring all the infrastructure and applications with Datadog Monitoring tool
- Managing Log Analytics tool in the Azure portal which used to edit and run log queries with data in Azure
Monitor Logs and creating a notification of alerts.
- Migrating the Database from one Env to other environment and pointing to SQL server for Testing live data.
- By using Application Insights, we use to monitor Live applications to automatically detect performance anomalies and help to diagnose issues and continuously improve performance and usability.
- Deploying the new Releases In Prod And STAGE environment with proper plan and deploying it on Approval of Change Request.
- Participating in SCRUM meetings and sprint grooming sessions.
- Generating reports on all aspects related to the product as per requirement of client.