Summary
Overview
Work History
Education
Skills
Timeline
Generic

V.venkata sai sundeep

Summary

Obtain a responsible and challenging position in a growth-oriented organization which will allow me to learn new technologies and skills while utilizing my expertise experience as a Devops engineer and also to build a strong business relationship with the company and clients.

professional summary:

  • Around 5+ years of experience as a DevOps Engineer with expertise in AWS
  • Hands-on experience with SCM tools like Git for branching, tagging, and version management
  • Proficient in build management tools such as Jenkins and Maven
  • Expertise in using Maven for building deployable artifacts like Jar, war & ear from source code
  • Experienced in CI/CD methodologies with Jenkins, including creating new Build jobs, installing plugins, and managing Jenkins files for pipeline jobs
  • Implemented Continuous Delivery frameworks using GIT, Jenkins, Ansible, and Maven in Linux environment
  • Skilled in integrating Ansible into CI/CD pipelines for automating application deployments, integrating with Jenkins
  • Configured Jenkins jobs with related plugins for Testing, Artifactory, and Continuous Delivery
  • Hands-on experience with AWS Cloud Services, including Jenkins master-slave distributed architecture
  • Proficient in delivering container-based deployments using Docker, creating custom Docker Images with Dockerfile
  • Experienced in setting up Auto Scaling Groups for EC2 and configuring ELB (Elastic Load Balancer)
  • Setup and maintained system monitoring using ELK stack, configured SNS topics for alerts from CloudWatch, and set up monitoring using CloudWatch Alarms
  • Proficient in creating public & private subnets using VPC, managing S3 buckets and lifecycle policies, and handling EBS Volumes
  • Skilled in application and infrastructure management and monitoring tools
  • Coordinated with development teams to fix build and configuration issues and promoted code between environments
  • Experienced in patching activities and package management using YUM command
  • Proficient in writing Ansible playbooks for automating infrastructure and configuring/maintaining Kubernetes cluster on AWS using EKS
  • Strong understanding of high availability architecture and concepts, adept at project planning and development capacity

Overview

6
6
years of professional experience

Work History

Devops Engineer

Atai labs private Limited
09.2022 - Current
  • Responsible for maintaining source code repositories like GitHub
  • Monitored applications in Dynatrace and analyzed logs using the ELK tool
  • Provided 24/7 support to ensure availability and stability of critical applications
  • Monitored application performance, troubleshooted issues, and provided timely resolution to minimize downtime
  • Collaborated with cross-functional teams, including developers, system administrators, and business stakeholders, to investigate and resolve complex application issues
  • Proactively monitored application infrastructure and performed capacity planning to ensure adequate resources were available to support user demand
  • Tracked incidents, problems, and Change activities using the Kibana dashboard
  • Ran and monitored builds in all Linux platforms
  • Maintained Source Control branches and managed Dev & QA team access as per release schedules
  • Implemented Jenkins for Continuous Integration Builds and Notifications exclusively for Dev as a self-help feature
  • Proficient in Python scripting for automation tasks, infrastructure provisioning, configuration management, and deployment workflows
  • Experience utilizing popular Python libraries/frameworks for DevOps such as boto3 for AWS, pykube for Kubernetes, and requests for API interactions
  • Developed custom Python scripts to automate routine tasks, streamline deployments, and enhance system monitoring and alerting
  • Familiar with Python web frameworks like Flask or Django for building internal tools or web applications supporting DevOps processes
  • Knowledgeable about Python virtual environments and package management tools like pip for maintaining project dependencies
  • Proficient in writing Infrastructure as Code (IaC) using Terraform
  • Designed and implemented Terraform modules for reusable and scalable infrastructure components
  • Integrated Terraform with other DevOps tools like Ansible, Jenkins, or Kubernetes for end-to-end automation pipelines
  • Strong understanding of Terraform syntax, resource types, and configuration files
  • Understands object-oriented programming (OOP) principles in Python for writing modular and maintainable code

AWS Devops Engineer

Icici Lombard
10.2018 - 08.2022
  • Setting up the new build environment for various products in Linux environment implemented the Release practice and responsible for pushing builds into UAT /Pre-Production/ Production.
  • Support the engineering teams regarding CI/Build tools, Environments and Automation.
  • Gather customer requirements and translate the application requirements to provide AWS solutions.
  • Creating architecture on AWS, document the design and provisioning the infrastructure on AWS.
  • Launching Amazon EC2 Cloud Instances using Amazon Web Service and Configuring launched instances with respect to specific applications.
  • Design and implemented Security using VPC, IAM, Security Groups
  • Configured Launch Configuration and Auto Scaling groups.
  • Performed S3 buckets creation, policies and also on the IAM role-based policies.
  • Design AWS infrastructure based on the application requirements.
  • Created Multifactor Authentication for AWS Users in the organizations.
  • Working closely with dev team to manage CI environment using Jenkins and GIT
  • Creating a test environment for execution of tests by creating clustering environment using ECS (Ec2 Container Services).
  • Provisioning the Sprint delivery environments using Ansible
  • Creating the High available servers which span across Availability Zones using VPC and ElasticLoad Balancer.
  • Managing Continuous Integration and Continuous Delivery (CI/CD) using Jenkins and release management using SonarQube.
  • Automated the deployments to DEV and QA Environments by picking up builds from Jenkins using Ansible.
  • Creating the EC2 Container Registry for Docker Registry and maintenance.
  • Working with cross functional, geographically distributed team to provide 24X7 deployment support across multiple environments.
  • Involved in the release process and deployed applications (WAR and JAR)to the Tomcat.
  • Identifying resolve problems in building and release process.
  • Coordinate build and deploy activities
  • Worked with developers, QA and Product support teams to identify and resolve build problems.
  • Review build results, debug and optimize complex builds, and discuss technical issues with developers, architects, and managers.
  • Develop and maintain build and release process documentation.
  • Performed SCM tasks, such as check-in, checkout, branching, tagging and merging code from development branches to main branch and main branch to development branches.
  • Assisting development team in resolving issues with build, environment, SCM and tools.
  • Provide the assistance to clients with the implementation of configuration management, release management and process creation.
  • Maintain Continuous Integration Server, Maintain Jenkins jobs to meet the requirements of engineering team.
  • Design, develop and maintain Build and Release management processes and tools.
  • Creating application-software builds for development, test, and production environments.
  • Coordinate with multiple project teams on the build and release management requirements.
  • Responsible for Daily Backup, Scheduling of backup job, Nightly backup setup.
  • Making of System/Process Automation through Shell Scripting.
  • Adding /Deleting Permissions and Customizing Branching models.
  • Conducted regular vulnerability assessments to identify the potential security risk, prioritize patching activities and minimize exposure to threats.
  • Developed and maintained a patching schedule and timeline, effectively balancing the need for system security with minimal disruption to ongoing operations.
  • Deployed containerized applications on Kubernetes cluster usings KOPS for improving scalability and resource utilization.
  • Created Deployment and service definition files in Kubernetes for production release.

Education

B Tech - Computer Science

Raja Mahendra enginnering college JNTUH
Hyderabad
05-2016

Skills

  • Cloud Technologies: AWS (Amazon Web Services)
  • Version Control Tool: Git
  • Environment: Linux
  • Container Technology: Docker
  • Build Environments: Maven
  • Web server: Apache, Nginx
  • Application Server: Tomcat
  • Continuous Integration: Jenkins
  • Infrastructure as a code: Terraform
  • Scripting: Python scripting & shell scripting

Timeline

Devops Engineer

Atai labs private Limited
09.2022 - Current

AWS Devops Engineer

Icici Lombard
10.2018 - 08.2022

B Tech - Computer Science

Raja Mahendra enginnering college JNTUH
V.venkata sai sundeep