Azure Cloud Consultant Resume
Chattanooga, TN
SUMMARY:
- Azure Cloud Engineer with 7+ years of experience in System Design, Deployment & Cloud Implementations, Development, Analysis and Implementation using Microsoft Technologies for enterprise applications.
- Designed user defined Routes with custom route tables for specific cases to force tunneling to the Internet via on - premise network and control, use of virtual appliances in the customers Azure environment.
- Provided high availability for IaaS VMs and PaaS role instances for access from other services in the VNet with Azure Internal Load balancer.
- Azure Services including DRAAS, SaaS, PaaS and IaaS while contributing architecture decisions and tasks for ongoing migration efforts.
- Created and Configured Azure Cosmos DB Trigger in Azure Functions, which invokes the Azure Function when any changes are made to the Azure Cosmos DB container.
- Configured Input & Output bindings of Azure Function with Azure Cosmos DB collection to read and write data from the container whenever the function executes.
- Investigating the diagnostic logs to find unidentified issues and diagnose the root cause of the issue.
- Maintained and managed DNS (Domain Name Service) for AD (Active Directory) enterprise and maintained the users and groups accounts for the enterprise accounts.
- Created clusters on IIS web servers using Network load balancing and managed net scale clusters.
- Infrastructure Migrations - Drive Operational efforts to migrate all legacy services to a fully Virtualized Infrastructure.
- Worked with ARM templates and scripts using Azure PowerShell during Automation and Build Process.
- Azure PaaS Solutions like Azure Web Apps, Redis Cache, Application Insights, Azure Serverless Functions, SQL Azure and Azure Storage.
- Sync Azure SQL Database with on-premises Databases using ARM Portal, SSMS and DMA.
- Handled escalated Support tickets till closure for MS Azure PaaS Platform.
- Creating and Configuring Azure Redis cache, configuring cache clients using ARM, Azure PowerShell and adding and removing objects from the cache.
- Developed automation solution using PowerShell scripting for day to day operational tasks.
- Hands on experience on Linux Environment.
TECHNICAL SKILLS:
- IaaS
- PaaS
- SQL Databases
- Database Migrations
- VM Migrations
- SSMS
- DMA
- Azure AD & AD Sync
- Data Factory
- Data Lake
- Application Insights
- PowerShell
- VNets and Security Center
- Azure Storages
- Functions
- PowerShell
- MS Visual Studio
- VSTS
- Azure AD Connect
- SSMS
- AD
- Azure AD
- ARM Templates.
PROFESSIONAL EXPERIENCE:
Confidential, Chattanooga, TN
Azure Cloud Consultant
Responsibilities:
- Worked on the Business requirements and developed the solution, Agile Methodology and continuous integration using the SDLC process.
- Prepared capacity and architecture plan to create the Azure Cloud environment to host migrated IaaS VMs and PaaS role instances for refactored applications and databases.
- Collaborate to development of main Web Applications to provide invoicing emission services, Responsible of web application deployments over cloud services on Azure, using VS and PowerShell.
- Configuring the Load Balance Sets Azure Load Balancer, Internal Load Balancer and Traffic Manager and worked on Application Gateway.
- Worked on Power Shell scripts to automate the Azure cloud system creation of Resource groups, Web Applications, Azure Storage Blobs & Tables, firewall rules.
- Created and Configured Azure Cosmos DB and exposed the service as Web API.
- Provisioned Azure data lake store and azure data lake analytics, and leverage U-SQL to write federated queries across data stored in multiple azure services.
- Worked on Serverless services (Azure Functions) created and configured HTTP Triggers in the Azure Functions with Application insights for monitoring and performing load testing on the Applications using the VSTS.
- Worked on Azure Site Recovery, PowerShell Scripts and ARM templates.
- Architecting the IAM scope for B2C and B2B identities using Azure AD, and Integrating .NET Web Apps with Azure AD.
- Worked on planning and deployment of Self-service password reset functionality of Azure AD which reduces IT helpdesk cost.
- Worked with staff to outline and scheduled department needs regarding database functionalities, data analytics and reporting; created business requirements.
- Co-ordinate with global identity and access management program involved in hybrid identity project.
- Worked on dynamic group membership rules (rules are based on attributes) to provide access to various applications.
- Troubleshooted the issues regarding to access to the applications using the audit logs.
Environment: Microsoft Azure Cloud, SQL Server 2012 R2, SSMS, Azure, Web Apps, Active Directory, NSG, Traffic Manager, Azure SQL Database, Azure AD.
Confidential, Denver, CO
Azure Cloud Engineer
Responsibilities:
- Designed and configured Azure Virtual Networks (VNets), subnets, Azure network settings, DHCP address blocks, DNS settings, security policies and routing.
- Install and Configuring AD FS role on Domain Controllers, deploy WAP Server for the users to reach AD FS out of company network.
- Configured Azure Traffic Manager to build routing for user traffic Infrastructure Migrations: Drive Operational efforts to migrate all legacy services to a fully virtualized Infrastructure.
- Design, Install, Administer and Optimize hybrid cloud components to ensure business continuity (i.e. Azure AD, ADFS, SSO & VPN Gateways).
- Provide consulting and cloud architecture for premier customers and internal projects running on MS Azure platform for high-availability of services, low operational costs.
- Configuring and Controlling the Scale Up and Scale Out of the App Service Plans and Pricing tier (scale DTUs) while migrating the Databases and Applications from on-premises to Azure Cloud Platform.
- Created the VM Cluster and load balance for VMs using PowerShell in SQL & Windows Environment.
- Migrate Database Services from on-premises to Azure Cloud Environments using DMA and SSMS, updating the connection strings, collaborate with development and QA teams to maintain high-quality deployment.
- Worked on Azure AD connect to sync on-premises AD user data, groups and organizations to Azure AD and troubleshoot Azure services sync with on-premise AD and resync using the Azure tools.
- Integrating Azure Active Directory for user authentication/authorization and organization profiles.
- Develop PowerShell scripts to perform pre-migration assessments of Active Directory and server states.
- Designed and developed standalone data migration applications to retrieve and populate data from Azure Table / BLOB storage to on premise SQL Server instances.
- Utilized Agile Methodologies - Scrum meetings to manage full life-cycle development of the project.
- Configured VMs in Availability Sets using Azure Portal to provide resiliency for IaaS based solution and scale sets using Azure Resource Manager to manage network traffic.
- Deployed Web Applications using IIS Web Server and controlled Traffic flow using Internal and External Load Balancer.
- Used CRM to manage and analyze customer interactions and data to improve relationships with them and assisting customers.
Environment: Microsoft Azure Cloud, Windows Server 2012/R2/2016, Windows PowerShell, Microsoft Azure Storage, NSG, IIS, Agile Scrum Methodologies.
Confidential
Net Developer / Cloud Engineer
Responsibilities:
- Worked on VSTS and developing with Microsoft ASP.NET 3.5 and higher versions.
- Designed and implemented MVC Controllers to handle the HTTP requests from the browser.
- Implemented HTTP protocol and SSL to secure the information between WCF Service and Client.
- Created Web APIs using ASP.NET, Web API allow new web/client projects to leverage reusable data.
- Designed and developed the C# components for implementing business logic which is used to do the transactions on the database using ADO.NET.
- Involved in the design and development of Web Application in C#.NET, ASP.NET, user controls and deployment of the applications in the Cloud Environment.
- Worked with Sessions Objects, Cookies to store the application state and Used Master Pages to provide a user-friendly appearance to the applications.
- Involved in writing/modifying Stored Procedures and creating Tables, Views in SQL Server 2008 Database.
- Implemented 3-tier and MVC architecture for separation of concern & open-close design principle.
- Extensive use of client-side scripts using HTML and JavaScript for appropriate balance between the server side and the client browser capabilities.
- Created Web Services, which are used to communicate to the other departments. Involved in phase 3 level of the project design development and testing of the systems.
- Created a framework for a consistency service based on the eventual consistency pattern to replicate collected data from document DB to a SQL Database.
- Created custom scripts for adding indexes to SQL Azure Tables.
- Developed CSS (Cascading Style Sheets) for user interface uniformly throughout the applications.
- Used Git as a version control tool.
- Using SSIS to migrate data to the SQL Server Database from various sources like Excel Sheet, Microsoft Access and System Sources.
- Worked with ASR (Azure Site Recovery), PowerShell and MVMC (Microsoft Virtual Machine Converter) for on premise to cloud migrations.
Environment: ASSP.NET, MVC, C#, SQL Server 2008/2012, Windows Azure, Windows PowerShell, CSS, Microsoft Visual Studio.
Confidential
.NET Developer
Responsibilities:
- Involved in Software Development Life Cycle (SDLC) gathering Requirement Analysis, Design, Implementation and Testing.
- Created various Web Forms & User Interface Screens using C#.NET & ASP.NET.
- Implemented Business and Database layers by N-Tier architecture.
- Created Web API Controllers to provide Restful Services as well as data to UI.
- Created Tables and Implemented SQL Stored Procedures, Triggers, Views, indexes and complex queries in SQL Server 2008.
- Created various packages using SSIS and automating them using SQL Scheduler.
- Used XML based procedures for ADO.NET objects, to facilitate the importing of large XML datasets into the SQL Server Database.
- Worked extensively on designing databases and normalizing tables.
- Created Web APIs using ASP.NET Web API allow new Web/Client projects to leverage reusable data.
- Created Interfaces in C# to communicate through the WCF services.
- Used Entity Framework technology for querying, data retrieval, manipulation and data storage using LINQ.
- Worked with Report/Process automation and solution development using C#, Excel Macro and VBA development.
- Used Client-side and Server-side validations for better performance.
- Used a hybrid of Waterfall and Incremental model as SDLC.
- Created Technical Specification documents with UML diagrams like Activity Diagrams and State Diagrams for a better understanding of flow of module for future reference.
- Implemented AJAX-based functionality using jQuery library to request transaction update and dynamic page content rendering by invoking the REST endpoints.
Environment: ASP.NET, C#, JQuery, AJAX, SQL Server 2008, Visual Studio.Net 2003, HTML, XMLs.