Varun - 8+- Cloud Engineer-H1B |
[email protected] |
Location: Vanleer, Tennessee, USA |
Relocation: Yes |
Visa: H1B |
Over 8+ years of IT experience as DevOps/Azure in Azure Cloud Infrastructure management and Implementation.
Expertise in System and Server administration of Windows and Linux Environments. Experience in installing, upgrading, patching, configuring and administrating Linux OS with proper release management. Experience in Windows Azure Services like PaaS, IaaS and worked on storages like Blob (Page and Block), Sql Azure. Well experienced in deployment & configuration management and Virtualization. Experience in Performance Monitoring, Security, Trouble shooting, Backup, Disaster recovery, Maintenance and Support of Linux systems. Expertise in Azure infrastructure management (Azure Web Roles, Worker Roles, SQL Azure, Azure Storage, Azure AD Licenses, Office365). Excellent working experience with deploying applications such as HashiCorp Vault/Consul and Confluent Kafka, and delivering it to via Jenkins CI/CD. Extensively utilized Helm Charts for an application configuration and deployment on the containerized Kubernetes environment for Confluent Kafka. Hands-on working experience and troubleshooting with RedHat Hyperconverged Infrastructure (RHHI) for VM provisioning, subscribing to content isos/rpms with RedHat Satellite, and GlusterFS for shared storage. Used CHEF to update and install the packages in multiple nodes by writing Cookbooks. Experience in setting up, building and managing centralized application logging stack using ElasticSearch-Logstash & Kibana (ELK) for monitoring, deployed using Puppet. Hands on technology experience of designing and developing software applications with Microsoft .NET using C#, Classic ASP Experience in managing Microsoft Windows server infrastructure and data-center operations by effectively planning, installing, configuring and optimize the IT infrastructure to achieve high availability and performance. Expertise in setting up servers from scratch on clustered environment and load balancing. Experience in working with Terraform for automating ELBs, Security Groups, SQS Queues, S3 Buckets, and continuing to replace the rest of our infrastructure. Used Terraform to map more complex dependencies and identify network issues and worked with Terraform key features such as infrastructure as code, execution plans, resource graphs and change automation. Expertise in Azure Development worked on Azure web application, App services, Azure storage, AzureSQL Database, Azure Virtual Machines, Azure AD, Azure search, Azure DNS, Azure VPN Gateway and Notification hub. Planning and implementing Disaster Recovery solutions, capacity planning, data archiving, backup/recovery strategies, Performance Analysis and optimization. Expertise in setting up cluster environment for load balancing and high availability of Windows servers. EDUCATION & CERTIFICATIONS : Master's in Management Information Systems from University of Illinois at Springfield 2015 - 2016 Bachelor's in Electronics & Communication Engineering from JNTUH, India 2009 - 2013 Publications: International Journal of Advanced Research In Electrical, Electronics And Instrumentation Engineering (IJAREEIE) - Solar Powered Microwave Bench - April 4, 2013 Licenses & Certifications: IT Project Management - University of Illinois Springfield Business Process Management - University of Illinois Springfield Microsoft Certified: Azure Fundamentals - Microsoft 991603142 Microsoft Certified: Azure Administrator Associate - Microsoft 991603142 PROFESSIONAL EXPERIENCE: AT&T,Plano,TX Aug 2021 - Till Date DevOps Engineer/Infrastructure Engineer Responsibilities: Worked in AZURE (IaaS) migrating and creating AZURE VMS,VMSS, storage accounts, VHDL, storage pools, migrating on premise servers to AZURE and creating availability sets in AZURE. Configuring VM's availability sets using Azure portal to provide resiliency for IaaS based solution and scale sets using Azure Resource Manager to manage network traffic. Worked on Planning and implementation of data and storage management solutions in Azure (SQL Azure, Azure files, Queue storage) and Implement scripts with PowerShell for Runbooks. Implementation of ELK, Dynatrace for log analytics purpose for required env. Config changes in context root of k8s for app-origin. Integration of Logging, Monitoring and Alerting mechanisms are implemented, monitored through ELK (ElasticSearch/Logstash/Kibana) stack ,Dynatrace, Prometheus and Grafana monitoring tools to track logs of application & infrastructure, along with customized dashboards based on the requirement. Learning about the application performance metrics, analytics, determining which will best suit the production use case, and capacity planning for short-term and long-term durations. Deployment of various micro-services using Jenkins CI/CD & Azure Pipelines,used Terraform for IaC,used Azure Resource Manager(ARM) for Cloud deployment, Perform security patching in timely manner to maintain the system security according to industry standards. Upgrade of K8 s version timely manner to keep to update-to-date for in service. Worked on Ansible along with Ansible Tower where we have used to automate different software development processes like here for the k8 s upgrade automate. Experience on installing and configuring SSL certificates in web servers. Created Terraform templates for provisioning virtual networks, subnets, VM Scale sets, Load balancers and NAT rules and used Terraform graph to visualize execution plan. Designed and configured Azure Virtual Networks (VNets), subnets, Azure network settings, DHCP address blocks, DNS settings, security policies and routing and exposed to Virtual Machines and cloud services in the VNets to the internet using Azure External Load Balancer. Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack monitoring using Chef cookbooks, chef recipes and has Integrated Chef with Jenkins. Performed provisioning of IAAS, PAAS Virtual Machines and Web, Worker roles on Microsoft AZURE Classic and Azure Resource Manager, and Deployed Web applications on Azure using PowerShell Workflow. Worked on Kubernetes charts using Helm and created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files and Managed releases of Helm packages. Used Kubernetes to manage containerized applications using its Nodes, ConfigMaps, selector, services and deployed application to Kubernetes cluster, troubleshoot containerized application and manage the cluster for creating or modifying individual Kubernetes resources. Used kubectl command-line tool to communicate with Kubernetes cluster and run kubectl as reverse proxy to handle location of API server for authentication and utilized kubectl proxy by passing an authentication token directly to the API server. Used Kubernetes as an open source platform for automating deployment, scaling and operations of applications containers across clusters of hosts and provided container centric infrastructure. Managed Docker and Docker containerization using Kubernetes and created Docker images using a Docker file,worked on Docker container snapshots, removing images and managing Docker volumes. Implemented containerization and orchestration using Docker for micro service-based applications and using Docker to setting up ELK with Docker-Composed and virtualized the servers using the Docker for the test environments and Agile dev-environments. Built and deployed Docker containers to break up monolithic app into Micro-services, improving developer workflow and optimizing speed and converted our staging and Production environment from a handful AMI s to a single bare metal host running Docker. State of Oregon, Salem, OR Apr 2019 Jul 2021 DevOps Engineer Responsibilities: Migrating on-prem infrastructure to Azure Gov Cloud. Setting up various log analytics monitoring tools for various azure components. Created Ansible playbooks to provision Apache web servers, Tomcat servers, Nginx, Apache spark and other applications. Implemented Ansible modules for deployment on build on internal data center servers and re-used and modified same Ansible modules to create a deployment directly into Amazon EC2 instances. Worked with Ansible Tower to manage multiple nodes and manage inventory for different environments and automated the cloud deployments using Ansible, Chef, Python. Configure Microsoft Azure cloud to provide IaaS support to client and created custom virtual machine (instances) though PowerShell scripts and Azure portal. Monitoring the environment during the time of build and patching activities. Analyzed complex data sets from clients to create clear and compelling reports, visualizations, and interactive dashboards. Automation of various day-to-day administration task by developing Bash, Ruby, Perl, PowerShell and Python Scripts. Created Ansible playbooks to provision Apache web servers, Tomcat servers, Nginx, Apache spark and other applications. Implemented Ansible modules for deployment on build on internal data center servers and re-used and modified same Ansible modules to create a deployment directly into Amazon EC2 instances. Performing Confluent Kafka upgrades and patches for all of its cluster components, such as, Kafka,zookeeper, Kafka-rest, Kafka-connect, schema-registry, Ksqldb, and control-center. Managing and supporting Kafka topics, and their producer/consumer access for each topic to their respective consumer group. Supporting users for their pub/sub applications and LAG clearing issues. MTD Products, Valley City, OH Sep 2018 Apr 2019 IoT Cloud Engineer Responsibilities: Evaluate new technologies, identify vendor selection, incorporate and support these solutions for the client s IoT project Experience Migrating the SSIS Packages to SQL Azure using Azure data factory. Build near real-time ingestion systems with Azure Stream Analytics, Azure HDInsights(Spark) and Azure Data lake. Migrate historical data from Gen2Logger(Beaglebone) systems into new warehouse using Azure Data Factory. Ingest and Transform data from various sources ( Cloud, IoT) into a singular Azure DW and building Azure Analysis services for reporting. Build and manage Power BI Reports for Marketing/ Operations and Franchise Users. Provide data extracts for third party vendors using Data Factory. Deploy and manage a Azure Data bricks instance for electrical team for analysis on promotions and new products. Designed, deployed, managed and supported the Azure infrastructure for data processing in Azure Data Lake Store, Azure Blob Storage, Azure Databricks and Azure SQL Data Warehouse. Managed rapid model creation in Python using Pandas, PyCharm, NumPy, plot.ly for data visualization. Analyzed complex data sets from clients to create clear and compelling reports, visualizations, and interactive dashboards. Implemented workflows, data pipelines & data sets by utilizing Azure Databricks for data warehousing Communicated the results of analyses, modeling, and tests through data visualization, interactive apps, and writing Implemented Continuous Integration and Continuous Delivery with Azure DevOps. Automation of various day-to-day administration task by developing Bash, Ruby, Perl, PowerShell and Python Scripts. Installed, configured and managed the RDBMS databases like MySQL, NoSQL databases like MongoDB and DynamoDB. Ingested JSON files into Cosmos DB and performed analysis using the SQL queries. Proficient at Unix/Linux Configuration Management utilizing CF Engine and Puppet. Used Azure Terraform to deploy the infrastructure necessary to create development, test, and production environments for a software development project. Developed projects on loading unstructured data (JSON) to Azure Data Lake Storage. Preparing reports in Power BI to present the data in Power BI reports and dashboards. Experience in writing Advanced Calculations using DAX and Power query to meet the requirements of the dashboards. Build Data Sync job on Windows Azure to synchronize data from SQL 2016 databases to SQL Azure Design and deploy rich Graphic visualizations with Drill Down and Dropdown menu option and Parameterized using Tableau and Power BI. Good Knowledge in developing complex reports using SQL server reporting services (SSRS). Worked in PowerBI environment to create dashboards like weekly, monthly, daily reports using PowerBI desktop and published them to server. Experience in Performance Tuning of reports within Power BI Desktop, On Premise Power BI Server, Power BI Service. Maintain, update, and support infrastructure around the Power BI Enterprise implementation. UBS, Nashville, TN Nov 2017 Aug 2018 DevOps Engineer Responsibilities: Part of the migration development team from on premises to cloud infrastructure, and automation through the usage of Ansible tool. Worked on Microsoft Azure cloud to provide IaaS support to client and created custom virtual machine (instances) though PowerShell scripts and Azure portal. Provided high availability for IaaS instances and PaaS role instances for access from other services in the Vnet with Azure internal load balancer. Migrated moderate workloads from on premise to Azure IaaS and published web services API's using Azure API management service. Experience migrating infrastructure and application from on premise to Azure and from Cloud to Cloud such as AWS to Microsoft Azure Involved in migrating SQL Server databases to SQL Azure Database using SQL Azure Migration Wizard and used Python API to upload agent logs into Azure blob storage Integrated python and shell scripts with playbooks for customization of manual installation instructions of software's. Used Kubernetes for automated deployments, scaling and management of containerized applications across Cluster of hosts. Worked on Managing the Private Cloud Environment using Ansible and Enhanced the automation to assist, repeat and consist configuration management using Ansible based YAML scripts. Wrote Ansible playbooks from scratch in YAML. Installing, setting up & Troubleshooting Ansible, created and automated platform environment setup. Used Terraform for server provisioning. Installed, Deployed Red Hat Enterprise Linux 6.x/7.x, CentOS and installation of packages and patches for Red Hat Linux Servers. Worked on creation of Ansible manifest files to install tomcat instances and to manage configuration files for multiple applications. Extensively used App Dynamics to monitor CPU, memory usage, JVM heap memory health, session and thread counts, and application log errors. Managing, maintaining, monitoring and securing (including data security) of all servers including installations, upgrades, patches and documentation. Working with Microsoft Azure, Azure Resource Management templates, Virtual Networks, Storage, Virtual Machines, and Azure Active Directory. Handle deployment workflow including provisioning, load balancing, health monitoring and maintain the Resource groups. Supporting lift and shift migration of workloads to Azure cloud on several azure products, Operations Management Suite, Azure Site Recovery and Azure Backup, etc. Supporting buildout of Azure infrastructure as needed for project. Designing and Implement Azure storage solutions and Deploy Azure IaaS virtual machines (VMs) into secure VNet's and subnets. Monitoring or analyzing the real-time events for the security devices like Firewall, IDS, Anti-Virus etc., using SIEM tools. Design and Implementation of Firewall appliances (Barracuda WAF/NG) in Azure Migrating current data center environment to Azure Cloud using tools like Azure Site Recovery (ASR). Implementing changes to firewalls and VNet's to comply with customer Security policies (i.e. Network Security Groups, etc.) Enhancing customer's capabilities around logging (centralizing log files and potentially using OMS or App Insights to look for problems and take action). Microsoft Azure IaaS Services, Active Directory Domain Services (ADDS), DNS, SSL, PowerShell scripting. Migrate critical data, processes, and workflows to Azure cloud-based infrastructure and ensure solution technology meets business requirements. Responsible for automated identification of application server and database server using Ansible Scripts CVS Health, Richardson, TX Sep 2016 - Oct 2017 DevOps Engineer Responsibilities: Performed Wintel application and server assessment during the initial datacentre assessment phase. Assisted with planning design and testing of all vmdk data and virtual vmf file replication and migration strategies for Wintel virtual servers. Developed scripts using PERL, BASH and BATCH files for Automation of Activities and builds. Assisted in administering VMware SRM to accommodate virtual machine replication. Team role included working in VMware Orchestrator and VMware vRealize AutomationCenter 6.0 (vRA) catalog management creating cloud server provisioning entitlements, creating and defining business groups, creating catalog items, creating services for the catalog items, creating Windows 2008/2012) and Linux (Red Hat6) blueprints. Conducted auto deployment of software applications in secured and managed environment using container technology Docker. Created the files and structure needed to run Docker images through our private Rancher Catalog. Configure virtual machines to run Docker and other software needed by developers. Installed, Deployed Red Hat Enterprise Linux 6.x/7.x, CentOS and installation of packages and patches for Red Hat Linux Servers. Implemented the master slave architecture to improve the performance of Jenkins. Configured Jenkins for doing the build in all the non-production and production environments. Troubleshoot the issues raised in Jenkins while using for continuous integration and deployment Conducting analysis on ANT build projects for conversion and converting to MAVEN build projects. Creating customized Kickstart profiles for each server and making ISO to build the server Configured and maintained automated environment using Chef Recipes and cookbooks to manage system configuration with in AWS environment. Migrated the on premise WebLogic applications to AWS WebLogic applications by writing the required Chef-artifacts. Experience in Designing and deploying AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, Opsworks. Configured the load Balancers and VPC with private subnets and had a good knowledge on troubleshooting for the connectivity issues. Applied patches every quarter regularly to meet audit requirements using Oracle Ops Center, Red Hat Satellite server, Up2Date, YUM, RPM tools. Worked on Installation/Configuration/Administrated VMware ESXi 5.1/5.5 & 6.0 and migrated existing servers into VMware Infrastructure. Creating the file systems using Red Hat volume manager and performing the health check on regular basis for all Linux servers. Scanning the newly assigned LUNs to the serves and assigning them to volume group and increasing the file system using Red Hat volume manager. Mounting & un-mounting the netapp storage LUNs to the Red Hat Linux servers and troubleshooting the issues encountered. Mavin Infotech, India May 2013 Nov 2014 Network/Desktop Engineer Responsibilities: Manage installations, configuration and administration of Cisco equipment in IT architecture of organization. Configure IT LAN/WAN elements and held responsibility of maintaining and monitoring performance of network. Responsible for first call customer response, trouble ticket generation, incident diagnosis, troubleshooting, problem resolution and customer escalation. Responsible for on-site problem resolution, management and security of the client site. Involved in the design and implementation of Servers & VMware virtual appliances, ISCSI storage backbones, LAN / WAN interconnects. Troubleshooting and problem determination of HTTP/System/ Network related problems Including monitoring, capacity planning and maintenance by providing 24X7 support on call for all mission critical applications. Managed 500+ computers /servers and network equipment via logmein, AutoTask & SNMP. Implemented proactive measures such as centralized monitoring, secure web proxy scanners, endpoint antivirus, redundant backup solutions. Setup Allworx PBX, defined call routes, user extensions, auto attendants. Designed and configured onsite/offsite/disaster recovery backup plans using Veeam Availability Suite. Setup CCTV and HID Access control systems. Configured and deployed Fortinet UTM firewalls with security measures Web- filter, App control, IPS, DoS & WAF policies. Managed a team of 2-3 technicians to address various IT problems. Used Q-radar as a SIEM tool to analyze network traffic hitting our firewalls. Support customer with the configuration and maintenance of ASA firewall systems. Troubleshoot and resolved dynamic routing, Ethernet switching and host connectivity issues in a window and network environment. Perform the VM restores and the storage vMotion to move the VMs from Rubrik DS to VMware DS Deploying and configuring Citrix Access Gateway to leverage connectivity for external users. Install, Configure, maintain monitor Citrix 4.5 Server and Xenapp 6.0/6.5Servers making sure they are up to date with latest rollup hotfix and service packs as well server 2003/2008 updates. Installing, configuring, upgrade and troubleshoot VMware View Composer, View Connection Manager and new VMware View (VDI Virtual Desktop Infrastructure) efficient and simplifies desktop administrative management tasks. Responsible for the installation, configuration and support of VMware VDI Environment and the daily management/monitoring of the virtual environment. Provided highly detailed reporting of system performance and capacity utilization/planning using Horizon integrated with vRops. Troubleshoot wiring problems and serial communication lines. Develop, plan and maintain documentation necessary for operation in support of LAN to WAN connectivity. Keywords: csharp continuous integration continuous deployment business intelligence sthree database active directory information technology trade national Ohio Tennessee Texas |