Having around 9+ years of experience in IT. Having 5 Years of experience in Azure Cloud.
Overall 4 years of Azure DevOps & Microsoft Azure involved in IAAS & PAAS, DevOps build & release pipelines also worked with Azure Storage, Azure Active Directory, VSTS, GitHub, MySQL, Terraform, Docker, and AKS(Kubernetes). Proven ability to successfully analyze an organization's cloud migrations, manage both classic & ARM, effectively use Power Shell to manage Azure services, troubleshoot access-related issues, and Azure services involved in software design and implementation of various Client Server applications.
Created CI Build Pipeline for Dotnet Application, CD Release Pipeline, and Deployed Application in Windows Webserver IIS 2022 & Web App by Azure DevOps
Created CI Build Pipeline for Java application and CD Release Pipeline Deployed Application in Azure Web App by Azure DevOps
Worked with Version Control, Build & Release Management & Deployments for applications to the DEV, QA & PROD Environments
Created AKS (Azure Kubernetes Service), ACR (Azure Container Registry), and Azure Container Instances in Azure Portal
Created a Docker release pipeline to pull and push Docker images from one ACR to another ACR by PowerShell
Created Azure Windows Self-Hosted Agents and Deployments Groups
Created Azure App Service Domain, Azure App Service Certificate, and Record Set in Azure DNS Zones to Host website in Azure App Service Domain
Configured SSL Certificates in Azure Windows Server 2022 VM
Implemented and managed Azure SQL Databases - create and configure the SQL Databases and restore the database
Created YAML Pipelines for new Repos
Created ARM Templates for Azure VM and Azure Storage accounts
Worked on various tickets for Azure Build & Release Issues, Service Connections, Renewal of Client Secrets of APP Registration in Azure AD, Troubleshooting the YAML Pipelines, Azure Blob Storage and ADO Permissions in Pipelines, Azure Repos, Boards, Area Paths, Teams Configuration, Branch Polices, Azure Artifacts, added users for both approvals in deployment pipeline and approval for YAML build Pipeline in Environments
Monitored LOB web application in Azure Monitor & Application Insights to check the logs by Kusto Query.
Installing and configuring IIS and FTP services, creation of FTP sites
Performing health checks on server for space and memory management.
Tech Lead (Azure DevOps & Azure Infrastructure Engineer)
L&T Technologies Services
Bangalore
08.2018 - 03.2021
Client: Rolls Royce PLC
Environment: Azure DevOps, Docker, AKS, Azure Monitor, and ACR
Worked on Azure IAAS and PAAS services for automation deployments using Terraform
Creating repositories, new users for GIT, and giving permissions to users to access the repository
Create branches and merge the Branches for Integration
Helping users on Day to Day activities involving Check In, Check Out, View problems
Manage branching & merging of releases for Parallel development
Maintaining the repositories (including creating, and deleting)
Taking back up on the time of the repository
Work with Development Teams and Testing Teams to establish a build schedule, execute the builds and troubleshoot build failures
Good exposure to agile development methodology in designing and implementing DevOps-related Continuous Integration and Delivery (CI/CD) methodology
Build and release definition configuration and enable triggers for CI and CD
High level of understanding and experience in Continuous Integration, Continuous Delivery (CI/CD), Agile, and other DevOps related methodologies
Writing power shell scripts for automating repetitive tasks
Providing Access Rights to users, Giving support to developers, and resolving troubleshooting Git issues
Developing the utility scripts to effectively reduce the time and manual effort
Process template modifications/customization based on customer requirements.
VMware Administrator
Artech Infosystems
Bangalore
05.2015 - 04.2018
Client: Westpac/NAB/ABN AMRO
Environment : VSphere, VCenter, Vmware Standalone, Platespin, TADDM, Windows Server 2003, 2008, 2012 and ESXi
Creating and managing Virtual Machines and installing VM Tools into VMs
Manage VM’s using VMware Virtual Center and Web Access
Creating and managing Resource Pools and adding the VMs into Resource Pools
Monitoring of VMs & ESXi servers (CPU, Memory, Disk, and Network Utilization)
Configurations of Virtual Switches and Network Connections
Creating duplicate VMs using Cloning technology
Performing Snapshots, Cloning, Cold migrations and hot migrations
P2V and V2V conversions by using VMware Converter, PlateSpin 9.X & 11.X
As a member of Discovery team, work on TADDM tool to collect information of servers to be migrated
Collect data for the Server scope for Inventory, Middleware, and DB etc
Use/update scripts for data collection from the servers
Process the data collected from TADDM tool as well as through scripts on SCOPE DB
Generate reports using Add-in for Client and Migration team
Good knowledge of TADDM tool
Installing Windows Server 2016 on rack servers and workstation servers with required RAID configurations & Hard Disk partitioning
Creating, disabling, and removing domain user accounts and resetting passwords for user accounts in Windows Active Directory on Windows Server 2012 R2
Planning the internal network design and supervising the implementation of internal networking of Cloud in a Box (CiaB) Servers mounted onto a server rack, patched with Network Switches and Patch Panels leading to the workstation ports
Installing Ubuntu OS on the Nodes of the Cloud in a Box (CiaB) Servers and initializing the Nodes
Taking SSH connection onto each Node from the Master Node, Mounting and Unmounting of NAS drives onto each Node of the Cloud in a Box (CiaB) Servers
Designing and implementing Network Architecture
Installation and configuration of HDP cluster on physical servers
Installation and configure NAS for HDFS.
Engineer (System Administrator)
HCL Comnet
Bangalore
05.2010 - 11.2013
Client: TMEIC
Environment: Exchange Server 2007, Ms Outlook, Active Directory, Windows Server 2003 and 2008
Install, upgrade, support, and troubleshoot Windows OS, authorized desktop applications, hardware, and peripheral equipment
Coordinate and execute preventative maintenance and remedial repairs on computers, laptops, printers, and peripherals
Return defective equipment to maintenance inventory, document customer repairs, and maintain and restock parts inventory to maintain spare parts levels
Monitor, operate, manage, troubleshoot, and restore service to terminal service clients, PCs, or notebooks with authorized access to network.
ETL Lead /Onshore Technical Business Analyst at HCL Technologies India & HCL Technologies NZ LtdETL Lead /Onshore Technical Business Analyst at HCL Technologies India & HCL Technologies NZ Ltd