Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

Anvesh Chelime

McKinney,TX

Summary

Over 5+ years of professional experience in IT industry comprising of Cloud Management, Configuration and Infrastructure Management, Continuous Integration (CI) and Continuous Deployment (CD), Containerization and Orchestration, Linux/Unix Administrator, best practices of Software Configuration Management (SCM) in Agile, Scrum, and Waterfall methodologies and achieving end-to-end automation.

  • Proficient in Administrating Azure IaaS/PaaS services like compute Azure Virtual Machines, Web and Worker roles, VNET, Network services, Azure DevOps, SQL Databases, Storages, Azure Active Directory, Monitoring, Autoscaling, PowerShell Automation, Azure Search, DNS, VPN.
  • Extensive experience in migrating on-premises applications to Azure and configuring VNETs and subnets as per the project requirement and performing PowerShell scripting to do Patching, Imaging, and Deployments in Azure.
  • Hands-on experience in writing Azure Resource Manager (ARM) to deploy, update and delete multiple resources in Azure and migrating the on-premises resources to Azure with Azure Site recovery (ASR) and Azure backups.
  • Experience in Azure IaaS - Virtual machines, VM Scale Sets, Load Balancer, Traffic Manager, Virtual Networks, SQL, Resource Groups, and Cloud Services. Involvement in Azure Backup, Azure Policies, Azure Key Vault, Salt Stack, and Tagging.
  • Written Templates for Azure Infrastructure as code using Terraform to build staging and production environments. Integrated Azure Log Analytics with Azure VMs for monitoring the log files, storing them, and tracking metrics and used Terraform as a tool, Managed different infrastructure resources Cloud, VMware, and Docker containers.
  • Experienced with Amazon Web Services (AWS) cloud platform and services like EC2, Lambda, DynamoDB, Elastic Load Balancer (ELB), Amazon Machine Image (AMI), Elastic Beanstalk (EB), CloudFront, CloudWatch, Ops Work, Simple Notification Service (SNS), Simple Queue Service (SQS), Glacier, Auto-Scaling, Identity Access Management (IAM), Route53, S3, RDS, Virtual Private Cloud (VPC), Virtual Private Network (VPN), Security-Groups.
  • Proficient with AWS Identity Access Management (IAM) for creating roles and groups for users and resources. Implemented Multi-Factor Authentication (MFA) on externally available servers and on AWS Console. Monitoring and alerting leveraging Cloud Watch and Cloud Trail by using ELK.
  • Designed AWS Cloud Formation templates to create custom-sized AWS VPC, subnets, and NAT to ensure successful deployment of Web applications and database templates.
  • Expertise in AWS Lambda to run servers without managing them and to trigger run code by AWS S3 and SNS.
  • Expertise in deploying true hybrid cloud Continuous Integration and Continuous Deployment (CI/CD) pipeline with Azure DevOps. When jobs are triggered, resources are automatically provisioned using Terraform templates.
  • Configured Kubernetes clusters for deploying containerized applications across multiple nodes by improving scalability and readability.
  • Expertise in writing Ansible Playbooks from scratch using YAML functions, utilizing setup, and automating the CI/CD pipeline to deploy microservices. Provisioned load balancer, Auto-Scaling group, and launch configuration for microservices using Ansible.
  • Expertise with Azure Monitoring tools such as Azure Log Analytics, Azure Network Watcher, and Azure Service Health to diagnose and minimize service degradation.
  • Expertise in creating alerts and dashboards using Prometheus and Grafana for all microservices deployed in Azure.
  • Accomplished infrastructure professional with a successful track record in leading complex migration projects, specializing in transforming legacy designs into modern, cloud-native solutions using Terraform.
  • Proficient in automating deployment processes and orchestrating infrastructure changes across diverse environments, leveraging Jenkins, XebiaLabs Release (XLR), and Terraform Cloud. Adept at integrating feedback loops and collaborating with cross-functional teams to ensure alignment with business objectives and security standards.

Overview

7
7
years of professional experience

Work History

Site Reliability Engineer

Bank Of America
07.2023 - Current
  • Designed and developed an in-house infrastructure provisioning tool based on Terraform. This tool streamlined infrastructure provisioning and management processes, improving efficiency and reducing operational overhead.
  • Integrated the in-house infrastructure provisioning tool with third-party APIs to enhance functionality and extend capabilities. This integration improved automation and enabled the tool to leverage external services for enhanced infrastructure management.
  • Collaborated closely with front-end and back-end developers to design and build the in-house infrastructure provisioning tool. Provided guidance on infrastructure requirements and best practices, ensuring alignment with development goals and objectives.
  • Led and orchestrated the migration efforts from legacy infrastructure designs to modern, cloud-native solutions using Terraform. Ensured scalability, efficiency, and cost-effectiveness throughout the migration process.
  • Developed robust automation scripts to convert intricate JSON data structures into Terraform configurations. These scripts streamlined the deployment process, significantly reducing manual errors and enhancing efficiency.
  • Integrated and managed Jenkins pipelines with XebiaLabs Release (XLR) to automate and orchestrate the deployment of infrastructure changes across various environments, including development, testing, staging, and production.
  • Leveraged Terraform Cloud to manage infrastructure configurations as code. This approach facilitated version control, collaboration, and repeatability, ensuring consistent deployments in Bank of America's cloud(BOFA) environment.
  • Established a dynamic feedback loop by retrieving Terraform outputs and integrating them back into the design through API calls. This process enabled real-time adjustments and updates to infrastructure configurations, enhancing agility and responsiveness.
  • Collaborated extensively with cross-functional teams, including developers, operations, and security, to align infrastructure changes with business requirements, compliance standards, and security best practices.
  • Successfully deployed infrastructure changes across all environments specified in XebiaLabs Release (XLR). Ensured consistency and reliability in deployment practices across different stages of the deployment pipeline.
  • Documented comprehensive migration processes, best practices, and lessons learned. This documentation facilitated knowledge transfer and onboarding of new team members, ensuring continuity and efficiency in the migration process.

Site Reliability Engineer

TeleTracking
04.2022 - 06.2023
  • Designed and implemented Azure Solutions across a range of cloud models like SaaS, PaaS, and IaaS, and integrated on-premises, on-demand workloads with Azure public cloud.
  • Extensively worked on Building and Installing servers, creating multiple resources like in Azure through Azure Resource Manager Templates (ARM) or Azure Portal and provisioned them using Terraform templates. Also worked on Virtual networks, Azure Custom security, endpoint security, and firewalls.
  • Worked in setting up Azure Virtual Appliances (VMs) to meet security requirements as software-based appliance functions(firewall).
  • Constructed and Installed servers through Azure Resource Manager(ARM) Templates or Azure Portal. Migrating On-premises virtual machines to Azure Resource Manager(ARM) Subscription with Azure Site Recovery.
  • Developed and designed Azure DevOps pipeline to manage resources across multiple subscriptions in Azure.
  • Worked with Version Control, Build & Release Management, and Deployments of Solutions to DEV, QA & PROD Environments leveraging Azure DevOps/VSTS principles/process (CI/CD), and toolsets of Visual Studio, AKS (Azure Kubernetes Service), Application Insights, Log Analytics.
  • Provisioned servers/instances using infrastructure as code such as Terraform and Cloud Formation. Code is stored in a private repository and constantly updated.
  • Worked on Terraform templates also for provisioning virtual networks, subnets, VM Scale sets, Load balancers, and NAT rules and used Terraform graph to visualize execution plan using graph cmd. Configured BGP routes to enable ExpressRoute connections between on-premises data centers and Azure cloud.
  • Automated the implementation of AWS VPCs, ELBs, security groups, SQS queues, and S3 buckets by using Terraform and used Terraform as a tool to manage different cloud infrastructure resources, i.e., VMware, and Docker containers.
  • Integrated Ansible with Jenkins to provide Automation, CI &CD through Jenkins and wrote Playbooks to automate Ansible servers using YAML scripting. Implemented Jenkins Workflow and Plugins for repeatable deployments of multi-tier applications, artifacts, and services to Docker.
  • Integrated Docker container orchestration framework using Kubernetes by creating pods, Config Maps, and deployments. Development of automation of Kubernetes clusters with Ansible, writing playbooks.
  • Deployed Kubernetes Clusters on cloud/on-premises environments with master/minion architecture and wrote many YAML files to create many services like pods, deployments, auto-scaling, load balancers, labels, health checks, etc.
  • Developed and implemented a system monitoring and alerting tool that reduced system downtime and improved system availability.
  • Created alerts and dashboards using Prometheus and Grafana for Windows VMs, RabbitMQ server status, microservices pod status, and resource utilization for this process.
  • Automated Grafana Agent installation process on Windows and Linux VMs using Ansible Playbook.
  • Created Synthetic Monitoring checks (HTTP, DNS, TCP) runs on selected probes at defined intervals and reported metrics and logs back to our Grafana Cloud accounts US and DE.

DevOps Engineer

Origin Hubs
02.2021 - 04.2022
  • Experience implementing Azure services such as Azure Active Directory (AD), Azure storage, Azure cloud services, IIS, Azure Resource Manager (ARM), Azure Blob Storage, Azure VM, SQL Database, Azure Functions, Azure Service Fabric, Azure Service Bus.
  • Working knowledge in deploying CI/CD systems using Azure DevOps on Kubernetes container environment, and for runtime environment of CI/CD system to build, test, and Deployment we have utilized Kubernetes and Docker.
  • Designed and automated AZURE Infrastructure as Service (IaaS) and Platform as a Service (PaaS), SaaS capabilities which include virtual machine, container services, virtual network, and cloud services.
  • Used Azure DevOps services such as Azure Repos, Azure Boards, and Azure Test Plans to plan work and collaborate on code development, built and deployed applications.
  • Developed, maintained, and provided team with Various Azure DevOps-related tools like deployment tools, staged virtual environments, and provisioning scripts.
  • Structured cluster AutoScaler for Azure Kubernetes Service (AKS) by using Terraform and worked with scheduling, deploying, and managing pods and replicas in AKS.
  • Terraform was used along with Packer to create custom machine images, and Ansible was used to install software dependencies once infrastructure was provisioned.
  • Developed and maintained Continuous Integration (CI) using tools in Azure DevOps (VSTS) spanning multiple environments, enabling teams to safely deploy code in AKS using YAML scripts.
  • Designed roles and groups for users and resources using AWS Identity Access Management (IAM) and implement Multi-Factor Authentication (MFA) on externally available servers and on AWS Console, monitoring and alerting leveraging AWS Cloud Watch and Cloud Trail.
  • Executed Lambda functions in Python to invoke scripts for data transformations and analytics on large data sets in EMR clusters and Kinesis data streams and call Dynamo DB by REST API.
  • Automated the implementation of AWS VPCs, ELBs, security groups, SQS queues, and S3 buckets by using Terraform and used Terraform as a tool to manage different cloud infrastructure resources, i.e., VMware, and Docker containers.
  • Configured cluster operations in AWS Kubernetes (EKS) to deploy microservices with CI/CD system and used Kubernetes cluster to scale up operations of clusters, maintain cluster services, load balancing, network policies, and group Docker containers across different platforms.

Software Engineer

Agon It Solutions
07.2017 - 07.2019
  • Participated in architecture, design, and implementation of backend features using C++, C#.
  • Setting up, configuring, and troubleshooting TCP/IP, DHCP, DNS, and ICMP servers on different multi-platforms (Windows, Linux).
  • Developed Shell scripts, Ruby scripts, and Python scripts to automate system-level activities and to run API calls and parse through outputs of the REST API calls.
  • Administered Linux servers for several functions including managing Apache/Tomcat server, mail server, MySQL database, and firewalls in both development and production.
  • Maintained version control systems such as Subversion and Git to keep track of changes made to the codebase.
  • Local and remote administering of servers, routers, and networks using Telnet and SSH login using SSH keygen tools for password-less setup and agent forwarding on Linux
  • Configured LDAP on RedHat for authorization and authentication by configuring the LDAP server which is used for authentication using its database
  • Coordinated with other engineers to evaluate and improve software and hardware interfaces.
  • Designed and maintained CI and CD pipelines using Jenkins for continuous integration and delivery of software applications.
  • Maintained version control systems such as Subversion and Git to keep track of changes made to the codebase.

Education

Master of Science - Computer Science

University of Central Missouri
Warrensburg, MO
12.2020

Skills

    Cloud Platforms

    Azure, AWS, GCP

    Infrastructure Provisioning Tools

    Terraform, ARM, Cloud Formation

    Configuration Management Tools

    Ansible, Chef, Puppet

    CI /CD Tools

    Azure DevOps, Jenkins, Bamboo, Spinnaker

    Build Tools

    Maven, ANT, Gradle

    Containerization Tools

    Docker, Kubernetes, OpenShift

    Source Code Management

    Bitbucket, Azure Repo, GIT, GitHub, Gitlab

    Logging & Monitoring Tools

    Prometheus, Grafana, Nagios, Splunk, ELK, Data Dog, Dynatrace, Azure Monitor, Cloud Watch

    Scripting & Programming Languages

    Python, PowerShell, Bash/Shell

    Databases

    MySQL, Data Lake, Data Bricks, MongoDB, DynamoDB

    Application/Web Servers

    Apache Tomcat, NGINX

    Operating Systems

    UNIX, Linux, Windows, Ubuntu

    Virtualization Platforms

    Oracle VirtualBox, VMware

    Bug Tracking Tools - Jira

Accomplishments

    Microsoft certified: DevOps Engineer Expert: DevOps Expert
    Microsoft certified: AZ-104: Azure Administrator Associate: AZ-104
    Microsoft certified: AZ-400: Designing and Implementing Microsoft DevOps Solutions: AZ-400
    The Linux Foundation: Certified Kubernetes Administrator: CKA

Timeline

Site Reliability Engineer

Bank Of America
07.2023 - Current

Site Reliability Engineer

TeleTracking
04.2022 - 06.2023

DevOps Engineer

Origin Hubs
02.2021 - 04.2022

Software Engineer

Agon It Solutions
07.2017 - 07.2019

Master of Science - Computer Science

University of Central Missouri
Anvesh Chelime