Summary
Overview
Work History
Skills
Additional Information
Timeline
Generic

Vijay Vadluri

Granville,NSW

Summary

DevOps engineer with 5+ years experience in the IT industry comprising of application automation, cloud migration, implementation of configuration tools, deploying web applications. Experience of the methods taken by Agile, Scrum, and Waterfall procedures to the tenets of Software Configuration Management (SCM). DevOps engineer certified in AWS and Azure with a background in cloud computing, automation, and configuration management for scalable infrastructure solutions. Experience in using tools like Chef, Ansible, Docker, GIT, and Jenkins to implement DevOps processes, enabling continuous delivery and infrastructure changes for effective software deployment. Gained experience on Web applications, Azure CI/CD pipeline, Terraform, Application Insights, Azure dashboards, data analytics, resource groups, storage accounts, virtual networks, and load balancers are a few examples of Azure cloud services that may be provisioned and managed. Experience on cloud formation during Terraform deployments to employ existing Terraform modules with version incompatibilities to provide additional control or missing functionalities. Gained experience of deploying Kubernetes applications and overseeing cluster maintenance. Applying Concord and Ansible to Kubernetes clusters to deliver applications Have experience with Jenkins pipelines to push all Microservices builds out to Docker registry and subsequently deploy to Kubernetes, experience using Kubernetes for troubleshooting and building Pods. Experience of Docker, Docker images, Docker files, Docker hub, Docker compose, and Docker registry for container-based deployments. Experienced in dealing with version control tools like GIT and SVN to ensure accurate versioning and team collaboration. Knowledge in setting up environments with Chef, Puppet, and Ansible configuration management tools. Gained knowledge to adept at creating and putting into use Jenkins CI/CD pipelines using the tools Git, Maven, SonarQube, and Nexus Repository. Utilized Nagios, Prometheus, or Datadog to implement and manage monitoring and alerting systems, ensuring prompt detection and resolving of issues in the production environment. Experience on writing Ansible scripts built numerous Ansible playbooks with different deployment procedures, and used them to configure and maintain Tomcat servers. Outstanding planning and management skills for using virtual machines running Docker and Jenkins to build and integrate testing jobs as codes are launched from GitHub. Knowledge of build and automation systems like Maven, Ant, and GRADLE.

Overview

6
6
years of professional experience

Work History

DevOps Engineer

Convergys
06.2020 - Current
  • In charge of managing and creating new versions, upgrading releases, and putting Software's Configuration Management tool into practice
  • Simplified, improved, and maintained the build processes; assisted development engineers with build-related issues; and examined the use of build tools and compliance with the project's build-related rules and guidelines
  • Role & Responsibilities:
  • Extensive use of Terraform for change automation, resource graphs, execution strategies, and infrastructure as code
  • The management of the AWS infrastructure as code was done using Terraform
  • Kubernetes was used to create new projects, services for load balancing were added and added to routes via external access, new apps were used to create pods, and pods were managed, scaled, and troubleshot using SSH
  • Jenkins pipelines were used to deliver all microservice builds to the Docker registry, after which Kubernetes deployment, pod generation, and Kubernetes administration took place
  • Automated backups using Linux, Windows, and PowerShell scripts, as well as data transfer to an S3 bucket.
  • Gained building automatic release tools, configuring and managing the JIRA and Bitbucket servers, and comprehending the Git workflow
  • A Prometheus-Grafana setup was made using Terraform and Ansible for a number of targets, including Spark, MySQL, exporters, etc
  • Used Elastic search, Log stash, and issues with ELK's build process were all handled with the help of Ansible
  • Installed and set up the Nagios monitoring software to keep an eye on the hard drive and network performance
  • Understanding of Ant and Maven builds utilizing Artifactory and Nexus as repository managers
  • Use Jira ticketing to launch new projects and add new application components
  • A CI/CD pipeline utilizing Azure DevOps was set up to implement the Continuous Integration and Continuous Delivery procedure
  • For specifications on compilation and artifact delivery, application teams were consulted
  • ARM Templates and the Azure portal were used to install Azure IaaS virtual machines (VMs) and Cloud services (PaaS role instances) into secure VNets and subnets
  • Experience in Agile development, Scrum, and application lifecycle management is necessary
  • Environment: AWS, Azure, Jenkins, Apache Tomcat, GitHub, Nexus, My SQL, Python, Linux, GIT, Agile, Scrum
  • SonarQube, Artifact, Ant, Maven, Nagios, Jira, Terraform, Kubernetes, Ansible, Docker.

DevOps Engineer

Cigniti Technologies
01.2018 - 06.2020
  • Routine service updates, software deployment and upgrades, system configuration and change management, incident and problem resolution, capacity planning, availability management, and problem management
  • Role & Responsibilities:
  • Written Terraform and Python modules-based automation scripts for creating resources in the AWS Cloud
  • Jenkins, Terraform, Docker, and Ansible monitoring systems have been implemented
  • Used Kubernetes to automate the setting up, scalability, and administration of application containers across host clusters
  • For controlling the application life cycle and application servers utilizing configuration management tools like Docker, Docker containers, Docker consoles, and automation systems were created
  • Utilized Ansible Tower created a number of projects and inventory file templates, planned and moved servers while making the necessary configuration modifications, tested and deployed the hardware, and used Ansible commands
  • Worked on Constructed deployable artifacts (war & ear) from source code using the build tool MAVEN
  • Used Jenkins and Bit Bucket/Git were integrated to automatically check out code
  • Early in the SDLC, projects should define their release process and policies
  • Worked on Bamboo deployed a Windows application while Jenkins Pipeline was used to install Docker Registry for local upload and download of Docker images as well as through Docker Hub
  • Installed and configured Splunk and Nagios as network bandwidth and hard disk health monitoring tools
  • Utilized Terraform, Python, and Docker Service Orchestration, complete repetitious tasks
  • Created the Ansible playbooks necessary to import SQL files into the MySQL database
  • Deployments and configuration management that are automated using YAML-based Ansible playbooks
  • To provide Apache Web servers, Tomcat servers, Nginx, and other applications, I created Ansible Playbooks
  • Utilized Nagios and AWS Cloud Watch as monitoring tools to keep track of the various deployed resources and services
  • Comprehensive knowledge of CI/CD pipelines and practical experience using Azure DevOps, AWS Code Pipeline, or equivalent tools
  • Experience with Scrum and Agile development, as well as application lifecycle management, are necessities
  • Environment: AWS, Azure, GitHub, Gitlab, Maven, DevOps, Terraform, Ansible, Docker, Ant, Maven, Windows, Linux, UNIX, Chef, Bitbucket, Python, Artifactory, SonarQube, and Git.

Skills

  • Technical Skills
  • Clouds
  • AWS, Azure
  • Continuous Integration /Deployment Tools
  • Jenkins/Hudson, bamboo, Puppet, Ansible Chef
  • Application configuration:
  • Terraform
  • Scripting Languages
  • UNIX, Shell scripting, Ruby, YAML Perl, Python
  • Build Tools:
  • MAVEN, ANT, Gradle
  • Monitoring tools:
  • Nagios, Splunk, Grafana
  • Bug Tracking Tools:
  • JIRA, Bamboo, confluence
  • Operating system:
  • UNIX, Linux, Red Hat, &Windows
  • SCM/Version Control Tool
  • GIT, SVN
  • Cloud services
  • MS Azure and Amazon Web Services (AWS), EC2, RDS, VPC,S3,ROUTE53, SNS, SQS, Cloud front, EBS, ELB, Cloud watch, Elastic beanstalk, and Cloud trail
  • Automation container:
  • Docker, Kubernetes
  • Database:
  • MY SQL, SQL Server

Additional Information

  • on the ELK, Datadog, Grafana, and Nagios stacks (Elastisearch, Log stash, and Kibana) are just a few examples of execution mechanisms that have been put into place. Investigated the Atlassian JIRA, Confluence, and Bit bucket solutions for defect management, team communication, source code management, and continuous integration and deployment processes. Gained Experience on track record of successfully managing and optimizing cloud infrastructure on AWS and Azure, including the creation and configuration of resources like VPC, EC2, S3, IAM, EBS, Security Groups, and RDS. Involvement in Azure Services development through the creation of virtual machines. A member of the group responsible for creating the Azure Solution and associated services, such as IaaS and PaaS. Knowledgeable about setting up and maintaining Unix/Linux systems, ensuring a solid foundation for the deployment of applications.

Timeline

DevOps Engineer

Convergys
06.2020 - Current

DevOps Engineer

Cigniti Technologies
01.2018 - 06.2020
Vijay Vadluri