add photo
Anil
anilkaruturi706@gmail.com
919-337-2052
Raleigh, NC 27699
Azure Devops Engineer
13 years experience W2
0
Recommendations
Average rating
126
Profile views
Summary

  • Azure DevOps Engineer with 10+ years of experience in developing, testing, and deploying applications in the cloud.
  • Proven track record of success in designing, implementing, and managing highly scalable and secure CI/CD pipelines.
  • Hands on experience on Terraform a tool for building, changing, and versioning infrastructure safely and efficiently.
  • Experience in developing and maintaining custom Terraform modules. Integrated Terraform into CI/CD pipelines to automate infrastructure deployment.
  • Creating Dockerfiles to define the build process for Docker images. Automating the deployment of Docker containers using tools like Docker Compose or Kubernetes.
  • Integrated Git with CI/CD tools like Azure Pipelines, Jenkins and GitHub Actions to automate build, test, and deployment processes. Configured CI pipelines to trigger builds and tests on code changes. Implemented continuous deployment workflows using Git hooks or webhooks. Automated deployment of applications to different environments.
  • Expertise in developing solutions using Azure Services, such as Azure Functions, Azure Storage, Azure Cosmos DB, Azure SQL Database, and Azure App Service. Proven experience in developing and deploying scalable applications in Azure cloud environments.
  • Automated deployment and configuration of resources using PowerShell, Azure CLI and ARM templates.
  • Knowledge of Azure Active Directory (AAD) for managing identities and controlling access to Azure resources.
  • Integrated Azure Boards with version control systems for traceability and source code management. Linked work items to code changes and builds for end-to-end visibility.
  • Developed and maintained automated test scripts using Selenium. Implemented test automation frameworks and infrastructure for efficient and scalable test execution. Integrated automated tests into CI/CD pipelines for continuous testing.
  • Automated code analysis and quality checks in the pipeline by utilizing SonarQube. customized the rules and quality gates based on project requirements and coding standards.
  • Integrated Azure Key Vault with development and deployment pipelines for secure secret and key management. Configured build and release pipelines to securely retrieve secrets and keys from Key Vault during deployments.
  • Configured and utilized Azure Application Insights for monitoring application performance. Azure Monitor to monitor the health and performance of cloud resources.
  • Conversant with Agile and Scrum methodologies.
  • Experience in developing Web APIs & Web pages using ASP.NET, .NET Core, C#, MVC, Entity framework.
  • Strong knowledge in developing REST API in Go-lang.
  • Hands on experience using Document based Database like MongoDB, Cosmos DB and conventional SQL language.

Experience
Education
Bachelor's in Information Technology
Geethanjali College of Engineering and Technology
Certifications
Microsoft Certifications
400 DevOps Engineer Expert, AZ
link
204 Azure Developer Associate, AZ
Terraform Associate
Skills
C#
2023
7
MS Azure
2024
7
Selenium
2023
6
Continuous Deployment
2024
5
Docker Containers
2024
5
Pipeline
2024
5
QA
2024
5
SQL
2024
5
Terraform
2024
5
ASP.NET
2023
4
Cloud Infrastructure
2023
4
Data Warehousing
2023
4
Git
2023
4
Jenkins
2023
4
MVC
2023
4
SQL Server
2023
4
Process Improvement
2016
3
.NET
2018
2
AngularJS
2018
2
Bootstrap
2018
2
CSS
2018
2
Database Upgrades
2018
2
JavaScript
2018
2
jQuery
2018
2
JSON
2018
2
Mockup
2018
2
MongoDB
2018
2
node.js
2018
2
REST
2018
2
WebServices
2018
2
Windows
2018
2
Azure Active Directory
2024
1
Azure Resource Manager
2024
1
MS Active Directory
2024
1
Network Security
2024
1
PowerShell
2024
1
Scripting
2024
1
Agile Methodology
0
1
API Development
0
1
ARM
0
1
Azure App Insights
0
1
Azure Monitor
0
1
Azure Storage
0
1
Scrum
0
1