DevOps Engineer with hands-on experience in supporting, automating, and optimizing mission critical deployments in Azure, leveraging configuration management, CI/CD, monitoring, and DevOps processes using Azure Cloud, PowerShell scripting and Azure DevOps.
-
Devops EngineerEncora Inc.Hyderabad, In -
Devops EngineerEncora Inc. Apr 2022 - Present -
Devops Engineer IiiMindtree Sep 2019 - Present• Working on Azure Cloud to create development and productions clusters and servers as required by the business.• Automating service builds to provide continuous integration and deployment in Azure DevOps.• Building and deploying Docker containers to break up monolithic app into microservices, improving developer workflow, increasing scalability, and optimizing speed • Upgrading the Skype for Business topology with the latest builds.• Creating and maintaining the Key Vault secrets for microservices and website in Azure to decouple the dependency of application settings from the projects.• Building the Exchange topology by creating the Data Center, Exchange Server and Edge server in Azure. • Using Git as source code management repository and implemented the Branching and Build/Release strategies.• Setup and monitor the alerts on the microservices and website from the deployed servers in terms of cluster resource utilization and exceptions occurred in the services from the cluster.• Building the various types of topologies like Single Box, Multi Box and DAG (Database Availability Group) to provide the high availability and upgrading the topologies with latest CU and SU builds.• Monitoring cloud infrastructure on Azure including backups, patches, and scaling Create and maintain automated CI/CD pipeline using Azure DevOps.• Configuring the custom domains, DNS zones required for various environments in Azure and encrypt the communication to SSL by adding Wildcard certs.• Automating the AKS deployments in Azure DevOps using the PowerShell and shell scripts.• Creating metrics and monitoring reports using Sysdig and AppInsights and troubleshooting the Application Server problems by monitoring the usage of CPU and load on memory and security aspects of the servers. -
Devops Engineer IiMindtree Jan 2018 - Sep 2019Hyderabad, Telangana, India• Implementing an end-to-end CI/CD pipeline in Azure DevOps using PowerShell Scripting for multiple build types with various deployment phases, deployed to multiple environments using custom Docker images.• Containerizing the microservices using docker and developing docker build files for development and production clusters.• Creating and maintaining the container registry in Azure to store the custom docker images of applications.• Managing the API Gateways to decouple the dependency between the services and achieve the individual micro services management with ease.• Configuring servers for deployments, preparing automation scripts from deploy to roll back, configuring release manger.• Working with the integration tools to enable the zero down time deployments for the website which allows to release code at any time without bringing the site down.• Involving in the build and deployment of the application for all the environments and troubleshooting application issues.• Developing the deploy cycle, responsible for weekly deploys to development, staging and production environments, developed testing plans and performed an active role in deployment. -
Devops Engineer IMindtree May 2016 - Jan 2018Hyderabad, Telangana, India• Automating Service builds to provide continuous integration and deployment using Team foundation server.• Enhancing the applications performance by constantly monitoring the queries by running Execution plans and query optimization techniques in SQL server.• Automating the deployment files update to individual environments with the appropriate environment variables during the build by using PowerShell scripts.• Handling incidents using ServiceNow and worked on finding the Root Cause Analysis.• Creating Build Monitoring tool using PowerShell which will trigger the mail if the new build is deployed.• Providing enhanced operational support and sustained maintenance of deployed systems and involved in 24/7 support rotation for all the environments. -
Software EngineerMindtree Jan 2014 - May 2016Chennai, Tamil Nadu, India• Creating the dashboard in Tableau according to the client requirements.• Maintaining Dashboard and monitoring reports to identify and fix problems like: data related problems, refresh related, connection from data source.• Enhancing the existing reports by modifying different filters and visualization and adding new features.• Supporting review of new releases/enhancements, testing the same in QA and Pre-Production environments Using multiple data sources like SQL Server, Cosmos, Kusto, Excel, Azure, SharePoint, OData, Azure Blob Storage, and Text File for creating reports.• Analyzing the raw data from multiple data sources and converting it into structured data to use in Power BI.• Using Azure Data Factory Pipeline to fetch data from Cosmos view file and stores into Azure Blob Storage.• Using SSIS Package to read data from multiple Data sources like: SQL Server, Excel, OData, Text File and SharePoint Online and transform data to structured data.• Deploying Change Release’s and hotfixes in Production environment. (Make sure that all the project deliverables are in line with production system.)• Experienced in managing both low and high-severity task across the entire ITIL life-cycle in accordance with availability, resolution and restoration SLAs.• Organizing, facilitate and administer the request process for pre-approved RFCs• Monitoring RFC execution and assist in the follow-up approval of RFCs not yet approved• Documenting & maintaining internal procedural standards relating to support role as required.• Identifying the defects and logging the bugs in VSO.• Creating the Power BI dashboard to show the Test pass Status and results of the test cases in that test passes and information about the bugs raised and status of those bugs.
Naresh D Education Details
-
Computer Science -
Introduction To Data Science In Python
Frequently Asked Questions about Naresh D
What company does Naresh D work for?
Naresh D works for Encora Inc.
What is Naresh D's role at the current company?
Naresh D's current role is DevOps Engineer.
What schools did Naresh D attend?
Naresh D attended Institute Of Aeronautical Engineering, University Of Michigan.
Who are Naresh D's colleagues?
Naresh D's colleagues are Pavithra Srinivasareddy, Júlia Fontana, Vikas J., Gabriel Gonzales Zevallos, José Luis Moreno Meza, Bibhishan Dhagate, Francisco Frank Cabanillas Yali.
Not the Naresh D you were looking for?
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial