Azure / Windows Engineer Resume
Charlotte, NC
PROFESSIONAL SUMMARY:
- A Professional outstanding, self - motivated career with over 7 + years of experience in IT industry with major focus on), Azure, Software Configuration and Build/Release Management Maven, Chef, Puppet, Jenkins, Ansible, Terraform, Docker, Kubernetes, Splunk, OpenStack, Ant, Maven, GIT etc.
- Experienced on Task Scheduling & Systems backup using Python, Ruby, Perl, Shell scripting for RHEL.
- Experienced writing shell scripts to automate the deployment.
- Worked in building new Azure Infrastructure and implementation.
- Created new Resource groups, Virtual Machines, in Azure Cloud.
- Implement and support new and existing customers on Microsoft Azure infrastructure and Microsoft IaaS
- Experience working with the message queuing services like ActiveMQ.
- Experienced with Nagios, CloudWatch as IT Infrastructure Monitoring tool and knowledge on Splunk.
- Experienced in creating Splunk Dashboards
- Experienced with Web/Enterprise Application Deployment Technology specifically including Windows, Linux, Apache, Tomcat, WebLogic, Java, MS SQL and Oracle
- Experienced in Configuring Servers to provide Networking Services, including HTTP/HTTPS, FTP, NFS, SMB, SMTP, SSH and LDAP.
- Used Wrecker for Continuous Integration and Deployments and created pipelines for automation.
- Expertise in automating builds and deployment process using Bash, Python and Shell scripts.
- Rapid provisioning and configuration management for Ubuntu using Chef on AWS platform.
- Worked with Terraform key features such as Infrastructure as code, Execution plans, Resource Graphs, Change Automation.
- Familiar with designing and deploying container-based production clusters using Docker.
- Experienced as administering MS Hyper-V.
- Hands on Experience in Installing, Configuring & Troubleshooting VMware ESX 6.5/ 6.0/5.5/5.1/5.0/4.1/4.0, vSphere 6.0/5.5/5.1/5.0/4.0, vCenter or Virtual Center 6.0/5.5/5.1/5.0/4.1/4.0 servers. Configuring VM’s on ESX server and installing hosts and Migrating Virtual Machines across various VMware ESXi Servers and VMware servers.
- Experienced in Virtual Server Administration, WINS, DNS, DHCP and Patch Management on Microsoft Windows Servers.
- Installed, Configured and Supported Intel based IBM x3850 / x3950 Rack Servers and HP Proliant DL360, DL380, DL580 Servers, BL460c, BL20p Blade Servers, and Dell Power Edge Servers. Extensively worked on vMotion, Storage vMotion.
- Experience with VMware Convertor for server migration from P2V and V2V.
- Experience in designing and deploying the application by utilizing Azure Services (Virtual Machines, SQL Database, Azure Storage, Azure Active Directory, Network Virtualization, Content Delivery Network).
- Extensively worked on Jenkins, Docker for continuous integration and for End to End automation for all build and deployment.
- Good at managing, hosting, and planning for Azure Infrastructure Installing and deploying workloads on Azure virtual machines (VMs). Worked on creating end-end ci/cd pipeline using VSTS and deployed it in the Azure cloud.
- Experienced with CI/CD by integrating Jenkins with various DevOps tools such as Git, Maven, Nexus, Sonar Qube, Docker, AWS, Azure etc.Implemented and created compute instances for machine learning models in Azure
- Experienced in Branching, Merging, Tagging and maintaining the version across the environments using SCM tools like GIT, GITLAB CI, Subversion (SVN) on Linux platforms.
TECHNICAL SKILLS:
Operating system: Linux, Red Hat, CentOS, SUSE
Scripting Languages:: Bash Script, HTML, CSS, SQL, Azure Cli, JSON, Python, Terraform.
Cloud services:: Azure IaaS: Virtual machine, SIG, VMSS (Virtual machine scale set), Azure file share, Azure Automation,Agent and extension
Tools:: Run Command, Linux Perf Insight, custom extension script, Kusto,VMAcessSecurity: Multi Factor Authentication, TLS
Application Servers: Apache Tomcat 5.x 6.0, Apache HTTP Server 2.4.27 (httpd)
SDLC: Agile, Waterfall model
PROFESSIONAL EXPERIENCE:
Azure / Windows Engineer
Confidential - Charlotte, NC
Responsibilities:
- Working as a cloud support engineer, supporting Premier, Government, and Professional customers Globally by collecting relevant facts, investigate problems, checking logs/actions using internal troubleshooting tools
- Responsible for configuration and troubleshooting IaaS issues such as can't deploy a VM, can't RDP/SSH, performance degradation, can't start/restart a deployment, VMSS, Agent and Extension, shared image gallery, Migration (from On-Prem to Azure, ASM to ARM, Resource group to Resource group and unmanaged to managed)
- Collaborating with end clients on configuration of the virtual servers and applications hosted on cloud service
- Created Cloud services on new generation instances of D-series on Microsoft Azure Responsible for Design of different Release Environments for new projects.
- Security patching on the Microsoft Azure IAAS VMs through the Shavlik Patching Tool, Backup and recovery Azure Virtual Machines from a Recovery Services vault.
- Understand business requirements and create cloud-based solutions to meet those requirements Architect cloud applications on Azure.
- Provide Cloud / Azure thought leadership through regular publications and speaking engagements Provide Azure technical expertise including strategic design and architectural mentorship, assessments, POCs, etc., in support of the overall sales lifecycle or consulting engagement process
- Used Terraform to map more complex dependencies and identify network issue.
- Hands on experience on Terraform for building, changing, and versioning infrastructure safely and efficiently.
- Worked with Terraform key features such as Infrastructure as code, Execution plans, Resource Graphs,
- Global SME for Agent and Extension, wrote KB’s and troubleshooting guide for now Issue for AG&EX
- Worked with development team for issue related to BUGS.
- Configured RDS instances using Cloud formations and Terraform.
- Excellent understanding and troubleshooting skill in Linux, Ubuntu, SUSE, RedHat Operating System
- Worked with Microsoft Azure client to troubleshoot and Mitigate the Web server Issues
- Used the Visual studio to troubleshoot and debug the code on the Linux machines
- Used Log Analytics Query Language (Kusto language) to analyze and troubleshoot the Azure Platform Issue
- Worked with the customer to automate the start and stop operation of the VM using the Python Runbook
- Used Python, Terraform, REST API’s to deploy and manage the Linux and Windows VM
- Configure and troubleshooting DNS, Express route, VNET, SDN, SLB, VPN issues.
- Integrate with the internal tools for extensive support and analyzing backend logs using Kusto
- Handling client cases during the remote session and providing on call support on a large-scale environment as well as providing guidelines for the configuration needed on customer Virtual machine
- Maintaining proactive approach and collaborating with coworkers keeping friendly environment and helping them for troubleshooting as One Microsoft Family
- Document my technical work and research in detailed and comprehensive manner.
- Extensive experience in Windows Azure (IAAS) migrating like creating Azure VMs, storage accounts, VHDs, storage pools, migrating on premise servers to Azure and creating availability sets in Azure.
- Gained versatile experience on troubleshooting issues related to DNS/Custom domains/SSL certificates etc. Well versed with Azure VM architecture, Storage Accounts, DNS, Azure AD. Good knowledge on V-Net, subnets and route tables.
- In depth experience on SAAS, PAAS and IAAS concepts of cloud computing architecture and Implementation using AZURE.
- Expert in Azure IAAS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, Traffic Manager, VPN, Load Balancing, Application Gateways, Auto-Scaling.
- Expert in Azure infrastructure management (Azure Web Roles, TFS/TFVC, Azure DevOps, Worker Roles, SQL Azure, Azure Storage, Azure AD Licenses, Office365).
- Expert in configuring Interactive Power BI Dashboards with Drill-Down Capabilities using global and local Filters, Power BI Security Setup (Groups, Access / Query privileges), Metadata Objects and Web Catalog Objects (Dashboard, Pages, Folders, Reports).
- Experienced in Azure App & Cloud Services, PaaS, PolyBase, Azure Data Factory, Azure SQL Data Warehouse, Power BI, Azure Blob Storage, Web API, VM creation, ARM Templates, PowerShell scripts, IAAS, Lift & Shift, storage, network and database
- Experienced in Azure Active Directory integration with ServiceNow.
- Deployed and Maintained windows phone applications on azure cloud technologies.
- Converted .Net application to Microsoft Azure Cloud Service Project as part of cloud deployment.
- Configured VMs availability sets using Azure portal to provide resiliency for IaaS based solution and scale sets using Azure Resource Manager to manage network traffic
- Designed and configured Azure Virtual Networks (VNets), subnets, Azure network settings, DHCP address blocks, DNS settings, and security policies resource routing.
- Deployed Azure IaaS virtual machines (VMs) and Cloud services (PaaS role instances) into secure VNets and subnets.
- Exposed Virtual machines and cloud services in the VNets to the Internet using Azure External Load Balancer.
- Built a solution using Azure managed services and Blob storage to archive on-premises data to cloud.
- Created users, roles and groups for securing the resources using local operating system authentication.
- Deploying and managing applications in Datacenter, Virtual environment, and Azure platform as well.
Windows / VMware System Administrator
Confidential - Bentonville, AR
Responsibilities:
- Involved in providing solutions and administration of a large retail customers growing VMware and DR infrastructure.
- Installed, configured, and performed reimaging of ESXi 5.5, 6.5 hosts on IBM 3850 / 3550 servers, HP ProLiant, Dell Racks.
- Managed Servers Remotely through Integrated Lights Out (ILO), Integrated Management Module (IMM) and Advanced management module in case of Server Failure.
- Deployed Host patches, attaching baseline group to stage and remediate using VCenter update manager as requested or scheduled by Engineering & Release Management team.
- TLS compliance patching and remediation for Horizon via PowerShell.
- Troubleshot Windows, Linux, and MacOS issues related to VDI problems
- Upgraded 4 vCenter from 5.5 to 6.5.
- Upgraded Emulex firmware, RAID firmware before conversions.
- Created and managed Virtual Machines, installed VMware tools, Templates, Cloning, Deploy Virtual Machines; including deploying link Clones using View Composer and Assigned dedicated/floating pools as per requirement.
- Used Terraform to transform the infrastructure from on-premise to cloud.
- Deploying Kubernetes with Docker to assist with auto-scaling, continuous integration, rolling updates with no downtime.
- Developed Cluster container environment in AWS using Docker and Kubernetes to manage dozens of Microservices
- Experienced in configuring virtual switches, network connections and port groups.
- Deployed large number of VMs/adding Data stores/ VLANs/ adding NFS storage using power shell scripts.
- Demonstrated understanding of ESXi, vCenter, High Availability (HA), Disaster Recovery Services (DRS), and Enhanced vMotion Compatibility (EVC)
- Demonstrated understanding of network technologies including Ethernet, and TCP/IP.
- Configured 4 node host clusters with features like HA, DRS, Vsan, Datastore heart beating to detect isolation, affinity rules, anti-affinity rules, Fault Tolerance.
- Involved in vSAN conversion project with more than 1800 standalone store sites consisting of 7200 ESXi hosts.
- Configured and administered vSAN Datastore that involved Planning and configuration of storage policies for vSAN.
- Involved in Xen to VMware storage vMotion.
- Monitored and managed entire virtual infrastructure using vCenter operations Manager.
- Monitored the host maintenance mode and performed a health check.
- Operated as 24 hour on-call escalation point for all project effecting problems related to all Migration efforts. Anticipated obstacles and recommended solution options. Solved numerous tickets using Service now and Xmatter for trouble call generated by performance issues, DNS, Node down, tools update, BSOD, PSOD, unable to start services issues and many more.
- Worked independently and receive minimal guidance on work assignments.
- Prepared documentation and provided training for offshore resource working on VMware.
- Migrating virtual environments VMWare to Azure cloud using ASR.
- Scripting and automation to move workloads and improve operations and support.
- Perform troubleshooting and diagnosis to hardware/software network failures and provide resolutions.
- Troubleshoot and properly document network, server, workstation, software, and security issues.
- Replicate VMware VMs to Azure with Site Recovery.
- Configured SQL Server 2016 and 2012R2 on to Azure VMs.
Windows / VMware System Administrator
Confidential
Responsibilities:
- Managed ESXi hosts and administered more than 2000+ VMs.
- Created and managed separate VMware clusters for QA, Development and Production Instances.
- Hands on Experience on VMware ESX 5.5 and 6.0 Servers.
- Build/Install Microsoft Windows Server 2012 R2 (Standard and Data Center Editions) and 2008 R2, deployment of both physical and virtual servers (VMware), Windows server administration and support in an enterprise environment.
- Responsible for ESXi host server upgrade from ESXi v5.0 to ESXi v5.1 and finally to ESXi v5.5 and document the process for future references requires highly technical skills to document the step-by-step process using Best Practices and procedures of all these upgrades.
- Created Plan and Execute Installation of Single Sign On (SSO) server for ESXi 5.5 upgrade with existing MySQL database, upgrade Inventory services for ESXi 5.5.
- Created custom reports based on results of SCOM monitoring using SQL Server Reporting Services.
- Responsible for troubleshoot and support of SCCM servers running Windows server 2012/2008R2.
- Created Roles with SCCM Applications along with Base Image in SCCM and Staged the roles in both Win 7/8/10 32 & 64 bit. Created pools of networks, servers and storages using the VMware vCloud Suite 5.1.
- Building VMware session on ESX Server, Cloning, and Creating Templates.
- Building the VM Server and maintaining the VMware ESX Servers.
- Worked with the network service delivery team to rollout new Cisco USC blades for UAT environment.
- Responsible in using BMC Remedy System for incident, change and problem management.
- Created new VMware Virtual Machines to meet the specifications provided by the Client.
- Configured vMotion for Hardware Resource Management.
- Installed and Configured RedHat Linux.
- Troubleshooting the connectivity Issue.
- Excellent experience in support in troubleshooting installations & configuration of Linux systems.
- Responsible for complete user management which includes creating, modifying, closing user accounts on a Linux system.
- Updating patches to keep servers against bugs present in the operating systems using Red Hat servers, yum, rpm.
- Monitored system performance using TOP, FREE, VMSTAT, IOSTAT, PS.
- Set up cron jobs to automate processes.
- Optimized Production servers by configuring BIOS to the performance enhanced profiles per vendor and DEV specs.
- Creating and extending file systems such as Ext, 2, 3, 4 and XFS.
- Configuring different Raid level (0, 1, 5, 6, 10) on Red Hat servers.
- Creating LVM volumes on DAS and extending volumes when needed.
- Experience in LVM, creating, extending, reducing logical volumes.
- Setting up Linus NFS servers, troubleshooting NFS related issues on server and client.
- Work closely with Network and security team to open the required ports for communicating during migration.
- Experience in supporting and implementing security on RHEL using Selinux and Iptables.
- Solving network issues tools such as Tcpdump.
- Adding static routes and connectivity issues.
- Secured Linux systems by working closely with Vulnerability management team, remediating vulnerabilities on the systems