Summary
Overview
Work History
Skills
Timeline
Generic

Vineeth Reddy

Summary

PROFESSIONAL SUMMARY:

IT professional with 9+ years of experience as an accomplished Sr. Cloud/DevOps Engineer with a major focus on AWS, AZURE, GCP, CI/CD pipeline and virtualization technologies. Experience in tools like Terraform, Ansible, Docker, Kubernetes, several scripting languages, and monitoring tools.

· Extensively worked on AWS Cloud services like EC2, VPC, IAM, RDS, ELB, EMR, ECS, Auto-Scaling, S3, Cloud Front, Glacier, Elastic Beanstalk, Lambda, Elastic Cache, Route53, Ops Works, Cloud Watch, Cloud Formation, RedShift, DynamoDB, SNS, SES, Lambda, Cognito IAM.

· In-depth knowledge of DevOps management methodologies and production deployment, including Compiling, Packaging, Deploying, and Application Configurations.

· Experienced with various Services of AWS: Code (Commit, Build, Automated Pipeline), Cloud Formation Stacksets, IAM stacksets, Service Catalog, Batch, fargate, lambda, cloud watch (Rule and Event based), All Services in Systems Manager, AWS Package Distributor, EC2, Elastic Beanstalk, ELB, Route53, S3, CloudFront, SNS, RDS and CloudWatch.

· Hand-on experience in implementing, Building and Deployment of CI/CD pipelines, managing projects often including tracking multiple deployments across multiple pipeline stages (Dev, Test/QA staging and production).

· Experience with Blue-Green Deployment, Red-Green Deployment and Canary Deployment.

· Experienced with Jenkins as a Continuous Integration / Continuous Deployment Tool and strong experience with Ant and Maven Build Frameworks.

· Experience with SaaS (Software as a Service), PaaS (Platform as a Service), and IaaS (Infrastructure as a Service) solutions.

· Experienced with PUPPET, Ansible as a System Configuration Tool and knowledge of Chef, and SaltStack.

· Experience with Configuration Management automation tool Ansible and has worked on integrating Ansible YAML Scripts.

· Experience working on several Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.

· Experienced onTask Scheduling and systems backup using Python, Ruby, Perl, and Shell scripting for RHEL.

· Experienced with Nagios, CloudWatch as an IT Infrastructure Monitoring tool and knowledge of Splunk.

· Experienced with Web/Enterprise Application Deployment Technology specifically including Windows, Linux, Apache, Tomcat, WebLogic, Java, MS SQL and Oracle.

· Experienced with Databases Like Cassandra, MongoDB, MySQL and Oracle SQL.

· Experience in using Java/ J2EE& and related technologies such as Hibernate, Servlets, JSP, JDBC, Java Beans, Eclipse IDE, XML and PHP.

· Experienced in Configuring Servers to provide Networking Services, including HTTP/HTTPS, FTP, NFS, SMB, SMTP, SSH and LDAP.

· Experienced in the atmosphere of cross-functional teams within the organization’s Agile Project Lifecycle.

· Team player with good Communication and Interpersonal Skills.

· Strong ability to troubleshoot any issues generated while building, deploying and in production support.

· Expertise in automating various infrastructure activities like Continuous Deployment, Application Server setup, stack monitoring using Ansible playbooks and has Integrated Ansible with Jenkins.

· Experience in Configuring and managing Stack Observability for all applications through automatic creation of dashboards.

· Expertise in Monitoring tools like Nagios and Splunk for Monitoring/Network Monitoring/Log Trace Monitoring.

· Expertise in tracking tool JIRA and triaged the issues and maintained bugs using the JIRA tool.

· Proficient in scripting languages (Bash/Python) and data structures (YAML, JSON, XML, etc.) in the context of templating and automation.

Overview

11
11
years of professional experience

Work History

Sr.Cloud DevOps/Infrastructure Engineer

NBC-Universal(peacock)
Florida, Tampa
09.2021 - Current

Key Responsibilities:

  • Designed, configured, and deployed Azure Resource Manager (ARM) templates for multiple applications utilizing the Azure stack including Compute, Web App, function app, Blobs, Data Factory, Resource Groups, HDInsight Clusters, and Azure Cosmos DB.
  • Created several cloud services like Data factory, Event hub, function apps, V-net integration, Hybrid Connection Manager (HCM), Application gateway, App Insights, Active directory, Azure Key Vault, Encryption configuration for the Traffic manager, and Security on Azure using ARM templates and PowerShell script.
  • Worked on Azure web applications, App services, Azure SQL Database, Azure Blob storage, Azure functions, Virtual machines, Fabric controller, Azure data factory, Azure service bus and notification hub. Proficient in using Azure service fabric to package, deploy, and manage scalable and reliable microservices and containers.
  • Migrated servers like relational databases (SQL) and websites to Microsoft Azure cloud, deployed applications on multiple web servers and maintained load balancing and high availability.

· Configured Azure Traffic Manager to build routing for user traffic Infrastructure Migrations Drive.

· Designed and implemented secure and scalable Azure solutions aligned with business requirements, following Azure best practices.

· Automated build processes, environment setups, testing scripts, deployments, and operational metrics, enhancing productivity for cloud developers.

· Configured and maintained Azure PaaS services to ensure high availability, performance, scalability, and security through automation using scripts and configuration management tools.

· Expertly managed integrated and standalone releases across a diverse cloudapplication landscape.

· Collaborated closely with development and cloud engineering teams to streamline the software delivery pipeline, ensuring efficient releases.

· Established and managed an automated DevOps release management pipeline, enabling next-generation application development and ongoing production operations.

  • Working on Implementing Cloudbees CI to run the pipeline jobs in a Kubernetes cluster.
  • Worked on AWS Infrastructure setup for lab and prod Cloudbees CI clusters.
  • AWS Account Provisioning- Account baseline configuration using Terraform, VPC, Transit Gateway Configuration, and EKS Cluster setup.
  • Worked on provisioning operations center for hosting controllers on a team basis.
  • Worked on CasC configuration for managing Operation Center (master) and onboarding Managed Controllers (team controllers) as code.
  • Worked on creating a pipeline in harness to deploy the Cloudbees CI for Cluster upgrades and rollbacks.
  • Implemented best practices when onboarding teams to use the declarative pipelines in Cloudbees CI.
  • Experience in managing repository managers like Nexus, Jfrog, and Artifactory for the Maven builds. Integrated Maven with Jenkins by which the Surefire test reports and Javadoc produced by Maven are captured to build parallel modules for larger Maven and Gradle projects.
  • Extensively worked on Jenkins and Bamboo by installing, configuring and maintaining the purpose of Continuous Integration (CI) and End-to-End automation for all builds and deployments implementing CI/CD for the database using Jenkins.
  • Worked on Azure Synapse integrating data from multiple sources such as on-premise databases, cloud storage, and third-party APIs.
  • Managed Kubernetes charts using Helm and created pipelines in harness to deploy the Cloud15 applications.
  • On-call: Supporting 30+ teams using our team's existing Jenkins servers.
  • Supporting and maintaining CI/CD frameworks to make it easier for developers to build and deploy their code/artifacts into the AWS Cloud/JFrog Artifactory.

· Developed, implemented, and maintained CI/CD pipelines within Azure DevOps, automating building, testing, and deployment processes for multiple projects.

· Monitored cloud environment health and drove continuous improvements for enhanced reliability and performance.

· Provided technical support and resolved Azure infrastructure and deployment issues for IT development teams.

· Established efficient workflows utilizing automated pipelines for CI and CD.

· Implemented Infrastructure as Code (IaC) principles using YAML, ARM templates, Bicep, and other relevant tools to automate Azure cloud resource provisioning and management.

  • Hands-on experience with various scripting tools such as Python, Shell, Bash, PowerShell, Ruby and Perl for automating various CRON jobs and notification processes.
  • Expertise in installing, configuring and managing relational databases such as Oracle, MySQL, MS SQL Server and PostgreSQL. Excellent knowledge of working with NoSQL databases like MongoDB, DynamoDB and Cassandra.
  • Collaborate with teams to evaluate the Monitoring and Performance of the environment & build Standards and consistent practices around Infrastructure as Code.
  • Worked on migration of artifacts from Nexus to JFrog Artifactory.
  • Built Automation for copying all the dependencies required to build a project from Nexus to JFrog Artifactory.
  • Owns and supports Blackduck and SonarQube implementation and helped development teams to onboard.
  • Handling the upgrades and implementing/testing enhancements from the new versions of Blackduck and SonarQube.
  • Supporting the developing teams who have issues deploying code to understand Kubernetes, containers, etc., to help them work through the problems they may have during deployment.
  • Involved in architectural discussions to implement new tools to improve the CI process, including weekly meetings with Cloudbees, Blackduck, and SonarQube)
  • Administration and maintenance of a few AWS accounts and resources (One account used by entire organizations as a LAB account)
  • Worked on creating terraform modules for maintaining the infrastructure.
  • Monitoring cost allocations and developing processes to cut down the costs based on cloud health metrics and used AWS Config to monitor and track resource configuration.
  • Automate infrastructure provisioning in Amazon Web Services with CloudFormation and Terraform.
  • Set up and start the Vault server to store and retrieve secrets as required for Terraform deployments.
  • Write Terraform scripts from scratch to provision resources in dev, test, stage and prod environments.
  • Developed and oversee the backup and replication, clustering, and failover strategies.
  • Expertise in LINUX/UNIX system builds, administration, Installations, Upgrades, and Troubleshooting on different distributions such as Ubuntu, CentOS, Red Hat, and RHEL.

Sr.Cloud Infrastructure Engineer/Site Reliability Engineer

DentaQuest
Austin, TX
11.2018 - 02.2021

Responsibilities:

  • End to End Management of Team City CI/CD Application as Agent and server configuration, user permission with service accounts at project levels, building new Jobs, setting up large pipelines for provision, Deploying and many Maintenance Jobs.
  • POC for a Graph DB tool named Neo4j used by an internal Application to visualize the reports.
  • Proficiency in Azure DevOps for setting up and managing complex CI/CD pipelines, incorporating various build and release stages.
  • Advanced knowledge of Infrastructure as Code (IaC) principles and tools, including YAML, Bicep, ARM templates, and Terraform.
  • Strong expertise in monitoring and optimizing the performance of cloud-based applications and infrastructure.
  • Proven track record of implementing security, compliance, and data protection best practices in cloud environments.
  • Experience with Azure DevOps governance, including groups, permissions, security, branch policies, and security.
  • Experience in full lifecycle DevOps automation, including Configuration Management, Build Automation, Release Management, Development automation, and Infrastructure management.
  • Advanced programming skills in C# and scripting languages such as PowerShell or Bash.
  • Proficiency with Agile/Scrum tools, including Azure DevOps and Jira.

· Configured AWS IAM and Security Groups in Public and Private Subnets in VPC. Managed network security using Load balancer, Auto-scaling, Security groups and NACL.

· Created AWS Route53 to route traffic between different regions. Created route tablesto route the traffic to find whether it is a public or private network.

  • Managed storage in AWS using Elastic Block Storage, S3, created Volumes and configured Snapshots.
  • Utilized AWS CLI to automate backups of ephemeral data stores to S3 buckets, and EBS and create nightly AMIs for mission-critical production servers as backups. Used Ansible for configuration management of hosted Instances within AWS for configuring and networking of Virtual Private Cloud (VPC).
  • Used Cloud Front to deliver content from AWS edge locations to users, allowing for further reduction of load on front-end servers. Worked on ELK architecture and its components like Elasticsearch, Log stash and Kibana. Handled installation, administration, and configuration of ELK stack on AWS and performed Log Analysis.
  • Handled installation, administration, and configuration of ELK stack on AWS and performed Log Analysis.
  • Experience in Kibana which is a powerful data visualization capability to help businesses pull vital information from their data stores.
  • Implemented GitOps practices to automate and streamline the deployment and management of infrastructure and applications using tools like ArgoCD, FluxCD, or Jenkins X.
  • Hands-on experience with containerization and orchestration platforms like Docker and Kubernetes, managing containerized applications efficiently in production environments.
  • Managed and maintained application configurations using tools like Helm, Kustomize, or custom configurations in Git repositories for GitOps.
  • Automated and scheduled patching under maintenance Windows from dev -> Prod using Systems Manager Maintenance Windows service, Patch Baseline, Patch Groups,Resource Groups, Automation Document and Run Command.
  • Maintained Oracle setup and operations using Chef and Teamcity, Using Cloud Formation Shell Scripts.
  • Distribute packages to all existing instances in the accounts using AWS Package Distributor. We set up Splunk Monitoring, Vormetric, Em7, Nessus, Tripwire on both Linux and Windows Environments.
  • Manage Terraform code base over bitbucket and store state filesin artifactory. The chef code base is maintained under the local supermarket.
  • Managing the configurations and application deployments of multiple servers using Chef.
  • Used Chef to Orchestrate software updates and Chef Inspect to verify functionality as our integration testing.
  • Wrote Python Code using Python API to Automate AWS Cost Optimization Functionalities.
  • Implemented continuous delivery pipeline using Teamcity.
  • Extensive experience with tooling and automation, including Source Control, Build/Test/Scan, Artifacts, Deploy Environments, Lifecycles, Application Boundaries, and Release Orchestration.
  • Proficiency in creating reusable steps and scripting.
  • Working experience with infrastructure as code driven through CI/CD pipelines.
  • Familiarity with Templating, Modularity, Idempotency, and Reusability principles

Environment: Code (Commit, Build, Automated Pipeline), Cloud Formation Stacksets, IAM stacksets, Service Catalog, Batch, fargate, lambda, cloud watch (Rule and Event based), All Services in Systems Manager, Chef, Terraform, Teamcity, Artifactory, Nexus, Bitbucket, Jenkins.

Cloud DevOps Engineering

Accenture
Dallas, TX
03.2016 - 10.2018

Responsibilities:

· Performing day-to-day cloud security operations in AWS to maintain an acceptable security posture of cloud systems.

· Define, implement and maintain corporate security policies and procedures across the various services in AWS like EBS volume encryption, KMS policies, EMR security configuration settings.

· Provide security risk assessment & recommendations, ensuring appropriate controls are in place to protect the business and our customers.

· Worked on implementing the security control rules in AWS across organizations in ACP and scanned the SCP’s applied to an organization to make sure that a wide range of access is not given.

· Worked on applying SCPs to an organization to restrict the entities in a specific account in order to avoid the deletion of resources.

· Manage the cloud infrastructure security standard including security configurations in the Cloud (Azure, AWS, GCP, etc.) platform and operating system security standard.

· Research the latest threats and methods for deploying infrastructure controls in the prevention, detection, and reaction to best secure the AWS environment and automate threat identification and defense capabilities.

· Worked on all the different policies in IAM (Inline, resource, AWS managed and boundary policies) and also the resource-based policies attached to the resource.

· Worked on Using AWS SSM session manager to RDP into the VM’s from the various cloud and to the On prem VM’s and setup the port forwarding for the RDP client to connect.

· Developed the business requirements on cloud security controls for vulnerability scanning, configuration management, patch management, security logging.

· Overseeing and directing SaaS Onboarding implementations and POCs environments; Performance, mitigations, analystics, Budget Monitoring.

· Create and attach volumes onto EC2 instances.

· Rehydration of AWS servers are performed periodically to upgrade the application's infrastructure to have the latest OS and configuration.

· Design and Implemented Infrastructure based on the application requirement on a cloud.

· Implemented, supported and maintained all network, firewall, storage, load balancers, operating systems, and software in Amazon's Elastic Compute Cloud.

· Validate the agents installed on it for CI/CD flow and check the application status after rehydration.

· Developed monitoring and notification tools using Python.

· Written Scripts for continuous delivery tools with their scripting API’s using Beanshella and shell, in order to Automate Complex Processes.

· Developed and Designed a REST API (Full Web Service) for the Company’s Website and also to track sales and perform sales analysis using Flask, SQLAlchemy and PostgreSQL.

· Monitoring system performances using Nagios and managing network issues.

· Deploying NagiosXI in the environment to look up Monitoring server and network infrastructure using Nagios.

· Jenkins provides continuous integration services for software development.

· Used Python Web Framework Django API’s to access databases.

· Used Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploy critical applications, and proactively manages change.

· Managing the configurations of multiple servers using Ansible.

· Experience with Ansible Tower to manage Multiple Nodes and Manage Inventory for different Environments.

· Used Ansible to Orchestrate software updates and verify functionality.

· Wrote PythonCode using Ansible Python API to Automate Cloud Deployment Process.

· Developed Python Modules for Ansible Customizations.

· Deploy and MonitorScalable Infrastructure on AWS using Configuration Management Ansible.

· Implemented continuous delivery pipeline using Docker and Jenkins.

· Used Ansible Playbooks to set up Continuous Delivery Pipeline. Deployed microservices, including provisioning AWS environments using Ansible Playbooks.

· Provisioned load balancer, auto-scaling group and launch configuration for microservices using Ansible.

· Responsible for writing/modifying scripts using BASH & Shell.

· Reduced management complexity without restricting control by using Elastic Beanstalk.

· Perform system monitoring and maintain Logs using Cloud Watch.

· Deploy and monitorscalable infrastructure on Amazon web services (AWS).

· Implemented best practices for cloud architecture and development.

· Regular Admin Tasks include building Linux servers for Production, Development and Test Environments and supporting the ones under production.

· Developed and supported tools for integration, automated testing and release.

Environment: EC2, S3, auto-scaling, AMI, ELB, EBS, IAM, RDS, DNS, cloud watch, route53, VPC, cloud front, Elastic Beanstalk, BASH, APACHE/TOMCAT, Python, Ruby, Redshift, Ansible, Puppet, Docker and Red Hat Enterprise Linux Services.

Site Reliability Engineer

V-soft Technologirs
Hyderabad, India
11.2014 - 02.2016

Responsibilities:

· Developed and supported the software Release Management and procedures.

· Responsible for the design and maintenance of the GIT Repositories and the access control strategies.

· Performed all necessary day-to-day GIT support for different projects.

· Implemented and maintained the Branching and Build/Release strategies utilizing GIT source code management.

· Worked on Administration, maintenance, and support of Red Hat Enterprise Linux (RHEL) Servers.

· Used Ant and Maven as build tools on Java projects for the development of build Artifacts on the source code.

· Manage deployment automation using Puppet, MCollective, Custom Puppet Modules and Ruby.

· Automated the build and release management process including monitoring changes between releases.

· Delivered architecture designs and solutions for public, private and hybrid clouds covering the cloud architecture tiers and portfolios of cloud services.

· Developed Python code to extract information from XML files using DOM Modules.

· Worked with Custom AMI's, created AMI tags and modified AMI permissions.

· DNS and load balancing experience on Route53.

· Created Post Commit and pre-push hooks using Python in SVN and GIT repos.

· Configured Elastic Load Balancers with EC2 auto-scaling groups.

· Integration of Automated Build with Deployment Pipeline. Currently installed Chef Serverand clients to pick up the Build from Jenkins repository and deploy in target environments (Integration, QA, and Production).

· Deployed the Java applications into Apache Tomcat Application Servers.

· Experience in writing Maven pom.xml and Ant build.xml for build scripts.

· Executed user administration and maintenance tasks including creating users and groups.

· Utilized WARand JAR files for deployment of enterprise apps.

· Prepared Junit test cases and executed server configurations.

· Supported and developed tools for integration, Automated Testing and Release Management.

· Responsible for User Management, Administration, Group Management, Slave Management, new job setup in Jenkins.

Environment: Red Hat Enterprise Linux 5.4, GIT, ANT, Jenkins, Maven, Apache Tomcat, Shell, Puppet, Nexus, AWS, EC2, Jira, Python, Docker.

Linux System Administrator

KTree Solutions
Hyderabad, India
04.2013 - 10.2014

Responsibilities:

· Performed system administration and operations tasks using Ansibleand Nagios.

  • Automated Nagios alerts and email notifications using Python script and executed them through Ansible.
  • Created Bash scripts that ran on Salt stack minions pulling out relevant system information. And automated the cloud deployments using Salt stack.
  • Used Unix/Linux Shell Scripting, Bash, Perl, and Python, Python Spark for monitoring and to automate the build and deployment process.
  • Installation of patches and packages using RPM and YUM in Red Hat Linux.
  • Worked on Red Hat Enterprise Linux (RHEL) for the commercial market.
  • Perform configuration of standard Linux and network protocols, such as SMTP, DHCP, DNS, LDAP, NFS, HTTP,SNMP.
  • Involved in Building and configuring Red Hat Linux Servers using the Kickstart server as required for the project.
  • Upgraded Red Hat Linux OS on Web Sphere, JBOSS and Oracle database servers from V3, V4 to V5.
  • Developed automation scripting in Python using Puppet to deploy and manage Java applications across Linux servers.
  • Troubleshooting Linux network, security-related issues, capturing packets using tools such as IP tables, firewall, TCP wrapper and NMAP.
  • Work experience in hosting ASP, ASP.NET and HTML web applications on Windows 2003 servers.
  • Worked on Windows Server 2008 to active directory installation and configuration, Performance tuning and management for Linux server to resolve issues.

Environment: Ansible, Nagios, python script, Salt Stack, RPM, YUM, Red Hat Linux Server, .Net, HTML, Windows

2003/2008.

Skills

TECHNICAL SKILLS:

Cloud Platform

Amazon Web Services: EC2, S3, ELB, EMR, Auto scaling, Elastic Beanstalk, Cloud Front, Cloud Formation, Elastic Filesystem, RDS, DMS, VPC, Direct Connect, Route 53, Cloud watch, Cloud trail, IAM, SNS, Azure, OpenStack

Containerization

Docker, Kubernetes

CI/CD Tools

Jenkins/Hudson, Azure DevOps

Configuration Management Tools

Chef, Puppet, Ansible, Terraform, Ansible Tower

Version Control Tools

GitHub, code commit, Azure DevOps

Scripting Languages

Python, Ruby, JSON, YAML, Bash shell scripting, Power shell

Monitoring Tools

Splunk, Nagios, ELK, App Dynamics, Cloud Watch,

Dynatrace

Operating Systems

Ubuntu, CentOS, RedHat Linux, Windows

Databases

MySQL, MS SQL SERVER 2008/12, MS Access,

NoSQL (MongoDB, DynamoDB), Aurora

Web Servers

Apache HTTP 3x, Apache Tomcat, Nginx, IIS

Build Tools

Maven, Ant, Gradle

Bug Tracking Tools

JIRA, Service Now, Bugzilla, Remedy

Repository Management

JFrog, Nexus, Artifactory

Timeline

Sr.Cloud DevOps/Infrastructure Engineer

NBC-Universal(peacock)
09.2021 - Current

Sr.Cloud Infrastructure Engineer/Site Reliability Engineer

DentaQuest
11.2018 - 02.2021

Cloud DevOps Engineering

Accenture
03.2016 - 10.2018

Site Reliability Engineer

V-soft Technologirs
11.2014 - 02.2016

Linux System Administrator

KTree Solutions
04.2013 - 10.2014
Vineeth Reddy