Close this

Taman Vasudev Geddam

Development
Ohio, United States

Skills

DevOps

About

Taman Vasudev Geddam's skills align with Programmers (Information and Communication Technology). Taman also has skills associated with Consultants and Specialists (Information and Communication Technology). Taman Vasudev Geddam appears to be a low-to-mid level candidate, with 3 years of experience.
View more

Work Experience

DevOps Engineer

SIGMA, Info Solution
November 2019 - November 2021
  • Collaborated with development teams to establish version control practices using GIT, improving code collaboration and tracking. • Automated Installed and configured Jenkins and created master and slave nodes for handling multiple builds, installing plugins wherever required for the implementation of the builds. • Engineered CI/CD pipelines reducing deployment time by 30%; streamlined software delivery for enhanced development efficiency. • Automated Deployment of Java based applications into Tomcat, WebLogic servers using Chef and Jenkins, Used JIRA to capture, organize and prioritize issues and partially administering issue management. • Integrated Jenkins with various DevOps tools such as GIT, Maven, Junit, and Nexus and developed Jenkins jobs to automatically manage, test, and deploy code and applications. • Created, tested, and deployed an End-to-End CI/CD pipeline for various applications using Jenkins, Automated routine tasks and deployments using Ansible, reducing manual intervention • Built CI/CD pipelines for large-scale applications on Azure, enabling continuous integration and deployment processes by 70%. • Engineered and optimized CI/CD pipelines with GitHub Actions, orchestrating automated builds, extensive testing, and seamless deployments for heightened software application performance. • Led end-to-end CI/CD implementations on Azure DevOps, integrating critical technologies including Git, Docker, Maven, Jenkins plugins, Terraform, and Azure Artifacts. Fostered a collaborative environment, ensuring efficient delivery. • Innovated the creation and management of Helm charts, tailoring charts to precise application requirements. Oversaw repositories and versioning using Azure Artifacts, guaranteeing consistent and reliable deployments. • Authored robust automation scripts and workflows in PowerShell, Bash, Python, and ARM templates. Achieved significant reductions in manual intervention, expediting routine tasks and enhancing overall productivity. • Implemented rolling updates and rollbacks, utilizing Azure Kubernetes Service (AKS) for seamless application deployments. Proactively monitored cluster health, performance, and cost optimization through Azure Monitor, Application Insights, and Azure Cost Management. • Applied Terraform for infrastructure as code (IAC), ensuring scalable and reproducible infrastructure deployments on Azure. • Integrated Azure Security Centre and Azure Policy to enforce security and compliance standards in CI/CD processes. • Collaborated with cross-functional teams to implement Azure DevOps best practices, optimizing development workflows and enhancing collaboration across development and operations teams.

DevOps Engineer

PTC
January 2023 - Present
  • • Used Terraform and Ansible, migrate legacy and monolithic systems to Amazon Web Services. Used Terraform scripts to configure AWS resources. • Experienced in writing Ruby, Bash, PowerShell and Python scripts to automate tasks. Developed Maven build scripts for maintaining test automation builds and Java based library to read data from XML. • Created Jenkins pipelines for deploying the code from GitHub to Kubernetes cluster in form of Docker containers using Spinnaker platform. • Worked on Azure Fabric, Micro services and Docker Containers in Azure and involved in setting up Terraform continuous build integration system. • Worked on Docker-Compose, Docker-Machine to create Docker Containers for testing applications in the QA environment and automated the deployments, scaling and management of containerized applications across clusters of hosts using Kubernetes • Worked on server infrastructure development on Gateway, ELB, Auto Scaling, Dynamo DB, Elastic search, Virtual Private Cloud. • Wrote Ansible playbooks from scratch in YAML. Installing, setting up & Troubleshooting Ansible, created and automated platform environment setup. • Worked on Docker containers to implement microservices architecture from monolithic using Docker and orchestrating them using containerization environment like Kubernetes thereby increasing scalability and optimizing speed. • Set up CI/CD pipelines for Microservices and integrated tools such as Maven, Bitbucket, SonarQube, Nexus, Docker, Slack for providing immediate feedback to DEV teams after code check-in, Set up Git repositories and SSH Keys in Bitbucket for Agile teams. • Helped teams to configure Webhooks in Bitbucket to trigger automated builds in Jenkins, setting up Jenkins master, adding the necessary plugins and adding more slaves to support scalability and agility. • Created Docker file and automated docker image creation using Jenkins and Docker, Script and make changes with Git bash • Experienced in writing Jenkins Pipeline Groovy Scripts for Continuous integration and build workflows and used Jenkins for uploading Artifacts into Nexus Repository and Automated various day-to-day administration task by developing Bash, Ruby, JSON, Perl, PowerShell and Python Scripts. • Experience in Amazon Cloud Services (AWS) and its features (AWS EC2, VPC, EBS, AMI, APIs, Route 53, snapshots, Autoscaling, Cloud Formation, Lambda, SES, SQS, SNS, RDS, ELB, EBS, CloudWatch, S3 etc.), Automated infrastructure provisioning on AWS using Terraform and Ansible. • Wrote Ansible playbooks from scratch in YAML. Installing, setting up & Troubleshooting Ansible, created and automated platform environment setup on AWS cloud, Created nightly builds with integration to code quality tools such as SonarQube, Veracode. • Created quality gates in SonarQube dashboard and enforced in the pipelines to fail the builds when conditions not met, converted java projects into Maven projects by creating POM file and ensured all the dependencies are built. • Worked on integrating GIT into the continuous Integration (CI) environment along with Jenkins., Enforced Test Driven development for the DEV teams for every sprint.

Education

University of Cincinnati

Master of science in Information Technology

Lovely Professional University

Bachelor of Technology in Electronics and communication Engineering