Devops Engineer
Current• Designed and developed Web Interfaces for the Connectivity Check and Workshop User Web UI tools.• Implemented the SSO Authentication and Authorization using Azure Active Directory.• Provisioned Linux Virtual machines to host the Web UI tools.• Worked with version control tools such as GIT and Bitbucket which involves branching, tags and merges• Configured and implemented Azure Container Registry to host the Docker images of Connectivity REST API in Linux Virtual Machine.• Implemented Kestrel Reverse Proxy Server using NGINX to host both Web UI tools.• Created Azure Resource group and provided role-based access control to users using Azure Management APIs.• Implemented Continuous Integration and Continuous Delivery using Azure Pipelines.• Used Azure DevOps services such as Azure Repos, Azure Boards and Azure Test Plans to plan work and collaborate on code• Deployed auto scaling clusters for Azure Kubernetes Service (AKS) by using Terraform and worked with scheduling, deploying and managing pods and replicas using AKS• Configured and created the Azure Cosmos DB API to store the data for Connectivity Check and Workshop User WebUI tools.• Configured and deployed the NGINX web server to host the web apps.• Deployed 3-tier architecture infrastructure on Azure cloud using Terraform• Deployed Azure IaaS virtual machines (VMs) and Cloud services (PaaS role instances) into secure VNets and subnets using PowerShell• Created and configured the Azure Load balancers, Azure Private Link Service and Azure Private Endpoint.