Vaisesika Consulting Private Limited
2nd Floor, Athulya Annexe Block, Infopark Special Economic Zone ,Kakkanad, Ernakulam, Kerala, 682042, 04844045106
Sr. Azure DevOps Engineer
Measuring and improving the performance and availability of Azure App Services.
Implementing and Managing Azure VMs, Virtual Networks, Configuring Virtual Network Connectivity, Configuring Subnets, Region Peering, Global Peering, Deploy VNet Gateway, Understanding UDR
Understanding and Configuring Network Security Groups, Creating and Updating Inbound and Outbound Security Rules, Creating NSG with ASG
Overview of Azure Firewall as a Service, Configure Routing on UDR and Assigning to Subnets, Create Network Rule Collection and Application Rule Collection to Check the Traffic and Block Traffic, Understanding SNAT and DNAT in Azure Firewall
Implementing and Configuring Azure Virtual Machines
Designing and Implementing Azure Load Balancing, Creating Backend Pools, Health Probes and Load Balance Rules
Configure Azure DNS and AZURE Standard Load Balancer, Installing Active Directory domain services, DNS, IIS and file servers
Configuring Azure Application Gateway
Configuring Auto Scaling with Virtual Machine Scale Sets
Planning and Implementing Azure Storage
Configure and Manage Azure Backup and Disaster Recovery Services
Planning and Implementing Azure SQL Database
Implementing Azure APP Services
Implementing Azure Active Directory
Implementing Azure Based Management and Automation
Designing and Developing Apps for Containers
Configure Diagnostics, Monitoring, and Analytics
Create and Execute Azure Functions, Logic Apps and Azure API Management
Hands on experience on ARM templates.
Azure DevOps Experience
Responsible to design and implement continuous integration & continuous delivery pipelines that serves the purpose of provisioning and operating client dev, test and production environments. Make necessary changes in already existing CI-CD Pipelines to resolve any issues and implement deployment automation.
Identify tasks and develop automated solutions to address potential problems before they result in service interruption.
Debug and troubleshoot all bottlenecks/issues throughout the whole application stack.
Measure and monitor availability, latency, and overall system health (Keep an eye on all Azure alerts been setup for each environment: Dev, Minor, Major & Prod)
Create new repositories for any new component depending on Developer’s requirement.
Taking care of all Azure DevOps Portal Access related Issues. Manage and architect authentication and authorization in azure DevOps portal which includes dev team members role-based access control.
Setting up of new Build agents in addition of any new environment. Creating Agent Pool and enabling security in it.
Installation of pre-requisite software in Build Agents (Like java, ant , maven, git, dotnet core).
Taking care of central repositories in Azure Artifact and resolving its issue in case of any failure.
Work closely with all Dev Team members and provide technical coaching and directions to use Azure DevOps in a more efficient way.
Creating KQL query alerts and use exiting azure metrices to provide optimum & advance monitoring solution.
Installation of necessary plug-ins in SonarQube matching applications code analysis requirement.
Taking care of maintenance activities in existing external tool set that are embedded in Azure DevOps foe e.g.: SonarQube, White source Bolt, Cred Scanner, Release notes etc.
Will Write, update, and use documentation, including runbooks/playbooks.
Bring in Continuous deployment practices to enhance our Agile posture.
Understanding Azure DEVOPS Application Tool, Creating KANBAN Boards, Repos and Branches, install 3rd Party Plugins, Creating Release Pipelines and Deploy Infrastructure
Technology Skills Required:
SaaS Platform (Mandatory): Azure App Service, Azure App Service Environment, Azure VM’s, OMS, Application Insight, Resource Groups, Azure Functions, Logic Apps, Runbooks, Azure Key vaults, Azure SQL, Azure Web Jobs, Azure Data Factory, Azure Data lake.
Azure DevOps: CI/CD configuration. Azure Repo, Azure Boards, SonarQube, White source Bolt, RBAC policies, SAS Tokens, well versed with YAML file configuration.
OS: Primarily Linux and Windows Servers
Scripting: PowerShell, Python, Bash.
Monitoring: Monitoring tool like Application Insights, OMS, Azure Monitor, Log Analytics Workspace, KQL Queries.
Programming: Good Understanding of REST API, java (Maven & Ant), DotNet Core and JSON Structures. Should be familiar with engineering practices, architecture / workflows, used cases etc.
Basic understanding of Information Security requirement.