Summary
Overview
Work History
Education
Skills
Timeline
Generic
Dinesh Budagam

Dinesh Budagam

DevOps Engineer
Hyderabad

Summary

Experienced AWS & Azure Cloud Engineer with 7.4 years of hands-on expertise in designing, implementing, and maintaining CI/CD pipelines and cloud environments. Proficient in leveraging Terraform for infrastructure automation to streamline development, testing, and deployment processes. Skilled in troubleshooting complex issues and optimizing system performance. Proven ability to collaborate effectively with cross-functional teams to deliver scalable and reliable solutions aligned with business objectives.

Overview

7
7
years of professional experience

Work History

Devops Engineer

INFOSYS
12.2021 - Current
  • As an AWS & DevOps Cloud Administrator, my role involves managing and overseeing the infrastructure and services hosted on Microsoft Azure
  • My responsibilities will span across various areas such as resource management, security, monitoring, and optimization
  • Provisioning Resources: Deploy and manage AWS services like Virtual Machines (VMs), Databases (RDS(PostgreSQL), S3 Buckets, EFS, Elastic Cache, and Networking (Virtual Networks, Load Balancers)
  • Automation: Use tools like Azure Resource Manager (ARM) templates, CloudFormation, and Terraform for automating repetitive tasks
  • Scaling: Implement auto-scaling and resource optimization based on usage patterns (e.g., VMs, Kubernetes clusters)
  • User and Group Management: Manage Azure Active Directory (AAD) for authentication and user access control
  • Set up roles and permissions with Azure Role-Based Access Control (RBAC)
  • Security Best Practices: Ensure security policies are in place, such as enforcing Multi-Factor Authentication (MFA), managing access keys, and implementing Azure Security Center
  • Network Security: Set up and monitor Azure Firewall, Network Security Groups (NSGs), VPNs, and private links for secure communication
  • Resource Monitoring: Use Azure Monitor, Splunk Dashboards for Application Insights, and Log Analytics to track the performance and health of Azure resources
  • Alerts and Notifications: Set up automated alerts for critical events (e.g., service failures, resource usage thresholds) to ensure timely response to issues
  • Budget Management: Monitor and analyze costs using AWS & Azure Cost Management + Billing to ensure that spending aligns with the budget
  • Backup Solutions: Implement and manage backup strategies using Azure Backup for critical workloads
  • Disaster Recovery: Set up and monitor Azure Site Recovery (ASR) to ensure business continuity and disaster recovery plans
  • Virtual Networks: Configure and manage Virtual Networks (VNET), Subnets, VPN gateways, and ExpressRoute for secure and efficient networking
  • System Updates: Ensure that VMs, containers, and other services are up to date with the latest security patches and updates
  • DevOps Practices: Work with DevOps engineers for continuous integration and continuous deployment (CI/CD) pipelines using Jenkins and Harness
  • Incident Management: Respond to and troubleshoot service disruptions, performance degradation, and other cloud-related issues
  • Documentation: Maintain documentation for architecture, configurations, access control policies, and operational procedures
  • Day-to-Day Activities: Monitoring Dashboards, Handling Tickets and Requests, Resource Deployment, Routine Backups and Updates, Collaborating with Teams, Cost and Usage Review, Security Audits, Implementing Changes

DevOps Engineer

Code mantra Pvt. Ltd.
02.2020 - 11.2021
  • As DevOps engineer in my team, I have a responsibility in configuring Jenkins jobs in such a way that fetches source code from Git repository
  • Extensively worked on Jenkins for continuous integration and for End-to-End automation for all build and deployments
  • Extensive experience using MAVEN as a Build Tool for the building of deployable artifacts (war & jar) from source code
  • Experienced in, build and deployment of Java applications on to different environments such as QA, UAT and Production
  • Managed various environments like DEV, QA, and PROD for various releases and designed instance strategies
  • Driving industry best practice implementation around CI/CD and infrastructure management
  • Containerized all the Ticketing related applications - SpringBoot Java and Node.Js applications using Docker
  • SVN/GIT with Dev/Test/Prod Branching Model for weekly releases
  • I have been working closely with a team whose key responsibilities are creating and managing infrastructure for developers, testers and DB administrators in a way to accomplish automation
  • Responsible for maintaining backup and versioning of Jar file using nexus repository
  • Integrated Git, Jenkins and maven in accomplishing continuous integration and configured Jenkins with GitLab webhook build trigger

Associate

Accenture
11.2017 - 10.2019
  • As most of the infrastructure is hosted in AWS cloud, I’m responsible for creating and managing EC2 Instances
  • Hands on experience in Amazon Web Services (AWS) provisioning and good knowledge of AWS services like EC2, Elastic Load-balancers, S3, RDS, Route53, IAM, Elastic Search
  • Launching Amazon EC2 Cloud Instances using Amazon Web Services (Linux/ Ubuntu) and Configuring launched instances with respect to specific applications
  • Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed reaching one or more AWS EC2 instances
  • Written manifests to customize the Ansible as per our environment
  • Deployment of Cloud service including Jenkins and Nexus on Docker using Terraform
  • Implemented a production ready, load balanced, highly available, fault tolerant Kubernetes infrastructure
  • Created private cloud using Kubernetes that supports DEV, TEST, and PROD environments
  • Participate in building the DevOps Platform with DevOps tools and high-end scripting languages like Chef
  • Developing build and deployment pipelines using Jenkins, Maven for Java applications
  • Written cookbooks for NGINX, Web Logic and Apache Tomcat

Education

Bachelor Of Technology - Mechanical Engineering

Jawaharlal Nehru University
Hyderabad
06.2016

Skills

GIT Hub

Timeline

Devops Engineer

INFOSYS
12.2021 - Current

DevOps Engineer

Code mantra Pvt. Ltd.
02.2020 - 11.2021

Associate

Accenture
11.2017 - 10.2019

Bachelor Of Technology - Mechanical Engineering

Jawaharlal Nehru University
Dinesh BudagamDevOps Engineer