Venkata Suresh
Mobile: -
Email:-Career Objective
Having 4+ years of extensive experience as a DevOps Engineer in Automating, and
optimizing mission critical deployments in AWS, Build and Release Management and
Application Management, Source code management, CI/CD, and DevOps processes.
Professional Summary
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Have 3+ Years’ experience in DevOps, Build & Release Management, Configuration
Management, Server Virtualization, and Distributed Monitoring.
Having 1 year working knowledge on different distributions of Linux.
Experience in software Release management, deployment and build management.
Participate & coordinate with enterprise level multi-tiered platform deployments,
CM and QA activities with enterprise operations, developers, testers, and team
members to ensure error free software to Production.
Running, Supporting, and monitoring the daily and special builds, merges.
Implemented multiple CI/CD pipelines as a part of DevOps role for on-premises and
cloud-based software using Jenkins, Ansible, AWS, Docker, and Kubernetes.
Managing the infrastructure environments needed for the projects in the AWS
hosting platform.
Worked on Configuration and Administration of Jenkins for Continuous Integration.
Hands-on experience on writing Jenkins Pipeline script (Jenkins file).
Extensively worked on Continuous Integration and deployment using CI Tools like
Jenkins
Hands-on experience in running Jenkins jobs in a distributed environment using
master-slave configuration.
Hands-on experience on version control and source code management using the
GitHub.
Hands-on experience on Nexus Artifactory Repository Manager for Maven
builds.
Hands-on experience AWS Services S3, Glacier, EFS, ELB.
Have good experience in creating VPC (CIDR, Public Subnet, Private Subnet, Route
Tables, NACL, Security Groups, Internet Gateway, NAT Gateway, Peering) in AWS.
Expertise in Identity Access Management of AWS.
Hands-on experience on Docker Containers and Docker Compose.
Have good experience on creating Docker Images, Docker Registry and Docker
Engine.
Have good experience in handling multiple Docker images primarily for middleware
Installations and domain configurations.
Expertise in creating EC2 Instance using AMI and snapshot.
• Have good experience in S3 Storage, Security Groups, RDS and Auto Scaling.
• Provided end-user training for all GitHub, Bitbucket users to effectively use the tool.
• Coordinate/assist developers with establishing and applying appropriate branching,
merging conventions using GIT source control.
• Prepare relevant documentation for releases such as Build/Release process document,
Build Reports and Release Notes.
• Setting up the new build environment for various applications in Windows/Linux
environment.
• Good experience in creating and configuring new Build jobs, Plug-ins Management,
distributed builds using Master/Slaves and other administration tasks in Jenkins
• Deployed applications using Jenkins’s server and Troubleshoot build & release job
failures resolve, work with developers on resolution.
• Working on Package Management like installing the packages through rpm and yum
tools.
• Efficient in maven for the build process and Jenkins as continuous integration build
tool and worked on build failures on trouble shooting.
• Hands-on experience on bash scripting on automation of Jenkins pipelines
• Experience in Infrastructure as a code tool Terraform
Work Experience
Working as a Aws/DevOps Engineer for Aspect India Pvt Ltd, Mumbai from February
2018 to till date
Technical Skills
•
•
•
•
•
•
•
•
•
•
•
Operating System
Cloud Technology
Version Control System
CI/CD
Containerization
Configuration Management Tool
Code Repository
Cloud Automation
Container Orchestration
Build Tool
Scripting Languages
: Red hat Linux (Ubuntu), Windows
: AWS Cloud
: GIT, Bit Bucket
: Jenkins
: Docker
: Ansible
: Nexus
: Terraform & CloudFormation
: Kubernetes
: Maven
: Shell Scripting
Education
Bachelor of Technology in Electronics & Communication Engineering-2014, JNTU
Anantapur.
Projects
Client
Project
Designation
: Aspect India Pvt Ltd
: Aspect Cloud Managed Services
: Aws/DevOps Engineer
Description:
With the Aspect Cloud, enjoy the ease of deploying our comprehensive cloud-based
interaction management and workforce optimization technologies without bearing the burden
of significant upfront capital investments. To keep data secure, our network has achieved
compliance with the Payment Card Industry (PCI) Data Security Standard, Service Provider
Level 3 and can help maintain compliance with HIPAA. Or, deploy our solutions on premise
or in a hybrid implementation that streamlines the ability to handle traffic spikes, outages, and
disaster recovery. Our Managed Services team can even help ensure on-premises installations
stay up to date. Aspect has over a decade of experience creating cloud hosting architectures
that are high performance and highly dependable. Cloud deployment makes it easy to deliver
a customer experience that can respond quickly to changing customer demands while
controlling your overall costs, making it easier to retain customers and stay competitive in
today’s business climate.
Roles and Responsibilities:
➢ Currently involved and working on Amazon Web Services (IAM, S3, EC2, ELB, Auto
Scaling, RDS, Dynamo DB, CloudFront, VPC, Route 53, CloudWatch, SNS).
➢ Use the Auto Scaling with EC2 Instances & RDS database in Multi AZ for High
Availability.
➢ Automation & Setting up AMI (Amazon Machine Image) for fault tolerance.
➢ Building a virtual data center with Public and Private Subnets with NAT Instance and
NAT Gateways.
➢ Managing the infrastructure environments needed for the projects in the AWS hosting
platform.
➢ Develop, modify, support, and maintain cloud-based components for supporting test
and development environments.
➢ Automating the Build process using Git and Maven.
➢ Configured and maintained Jenkins to implement the CI process and integrated the t
ool with Maven to schedule the builds and automated the deployment on the applicati
on servers.
➢ Creating jobs in Jenkins and managing the build related issues.
➢ Created and maintained build scripts using maven to perform builds efficiently.
➢ Created custom Docker images using Docker file.
➢ Create different types of servers and connect using same Network by docker-compose
file.
➢ Configured Maven and Jenkins to deploy the generated artefacts to Artifactory.
➢ Deployed application using Ansible for configuration management to existing
infrastructure.
➢ Configured Nginx for Load balancing and for proxy.
➢ Implemented continuous integration using Jenkins, which tracks the source code
changes.
➢ Create and setup automated nightly build environment for Java projects using Maven.
➢ Hands on experience in creating pods and managing on the cluster environment on
Kubernetes
➢ Worked on various migrations of Docker volumes
➢ Written Ansible YAML scripts that can create users and installing
packages/software’s upgrading software’s and copying files
➢ Coordinate/assist developers with establishing and applying appropriate branching,
merging conventions using GIT source control
➢ Good Knowledge on Ticketing Tool for new Tickets and acknowledging emails
➢ Used Ansible as Configuration management tool to automate repetitive task
Client
Designation
Duration
: Altimetrik India Pvt Ltd
: System Administrator
: January 2017 to February 2018
Role and Responsibilities:
➢ Working on user unable to login issue on different flavours of UNIX.
➢ Setup password less authentication in different flavours of UNIX.
➢ Providing SUDO rights to users as per service request.
➢ Joining in change request calls and work on UNIX tasks.
➢ Work on SFT and FTP connection related tickets.
➢ Create new partition with LVM method
➢ Extend mount point space for physical machines and VM machines.
➢ Create change requests for install any packages, extend mount point space, and stop
and start any third-party tools.
➢ Install packages using RPM and YUM tools.
➢ Configured YUM local repository for staging environment.
➢ Shares file system’s over the network using NFS.
➢ Mount windows file systems in UNIX machines.
➢ Resolve permission related issue on different UNIX machines.
➢ Configure web server in staging servers.
➢ Have good Scripting experience in implementing scripts that’s automates the
administration and monitoring activity.
➢ Implemented script to housekeeping application partition.
➢ Implemented script to manual backup of system critical files.
➢ Implemented script to send mail notification to respective DL about ftp file status.
➢ Automated manual backup to remote file system.
➢ Monitoring the application errors and notifying through the mails.