0% found this document useful (0 votes)
22 views3 pages

AWS DevOps Engineer Resume Summary

Uploaded by

rvemula818
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views3 pages

AWS DevOps Engineer Resume Summary

Uploaded by

rvemula818
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Venkatesh Boya

Phone. No: +91 8142812450,


Email : [Link]@[Link]

OBJECTIVE: Overall 2+years of IT experience along with good Knowledge as AWS/DevOps Engineer
Looking forward to work with an organization that can provide me with good opportunities to showcase
my talent and enhance my skills.

PROFESSIONAL SUMMARY:

● Hands-on experience in GIT (Distributed Version Control tool), Chef & Ansible (Configuration
Management Tools), Docker (Container Based Tool), Jenkins (Continuous Integration Tool), Maven &
Ant (Build Tool), Cloud Watch (Monitoring Tool), and Kubernetes (Container Orchestration
Technology).
● Designed, built and deployed multitude applications utilizing almost all of AWS, Including EC2 (Elastic
Compute Cloud), S3 (Simple Storage Service), IAM (Identity Access Management), SNS (Simple
Notification Service), VPC (Virtual Private Cloud), SES (Simple Email Service), Cloud Watch, EFS (Elastic
File System), Elastic Load Balancer (Classic/Application), Route53, Auto Scaling in launching EC2
instances, Cloud Trail, RDS, AWS CLI (Command Line Interface), Cloud Front, and DB Snapshots.
● Manage the standardization of tools and processes used to achieve DevOps.
● Responsible for global support of applications running in testing and production environments.
● Experienced with managing the code using the Version control systems like Git etc.
● Experienced with Continuous Integration tools like Jenkins and also proficient in pulling the code from
Git repository.
● Experienced with build tools like Maven.
● Good understanding in Agile, Scrum, and Waterfall methodologies
● Installing, customizing web servers as per existing infrastructure & requirements.
● Hands on Linux Administration (Installation, Configuration & Troubleshooting) and Shell Scripting.
● Experience in Jenkins master-slave for multi machine builds.
● Hand on experience in delivering container-based deployments using Docker.
● Installed and Managed Jenkins for CI and Sharing Artifacts respectively within the company.
● Configuring network services such as DNS, NFS, send mail, ftp, remote access, security Management
and Security trouble shooting skills.
● Excellent reputation for resolving problems and communication, team membership and relationship
management skills.
SKILLS:

Operating Systems: Linux and Windows.

AWS (Cloud Technology): EC2, VPC, S3, IAM, SES, SNS, Cloud Watch, EB, EFS, SQS, Elastic Load Balancer,
Auto Scaling, RDS, Dynamo DB, AWS CLI, Cloud Trail, Cloud Front, Route53, Glacier.

DevOps Tools: GIT, Chef, Docker, Ansible, Jenkins, Maven, Cloud Watch, and Kubernetes.

Linux: Enhanced user security with Sudo privileges, back up & restore (tar and gzip), Deploy automation.
• Proficient in Linux system administration, networking, and security protocols.
• Extensive knowledge of multiple Linux distributions, including CentOS and Ubuntu.
• Competent in server and system backup and recovery, and monitoring Familiarity with web server.

Servers: Web Server, Ngnix Server and Tomcat Apache Server.

Languages: HTML, CSS, Shell Scripting (basic) and Python.

EDUCATION:

● Bachelors in Computer Science in St Joseph’s Degree Collage Kurnool.

WORK EXPERIENCE:

● Currently working as Senior Systems Engineer for PRove IT Catalysts Pvt Ltd Hyderabad from
September 2022 to till date.
● Worked on Email Security Service from February 2023 to till date.

CAREER CHRONICLE:

Company: PRove IT Catalysts Pvt Ltd Hyderabad,


Duration: September 2022 to till date,
Role : DevOps Engineer

● Environment: AWS EC2, Tomcat Apache, GIT, LINUX, Jenkins, EC2, Ansible, Docker, Kubernetes.

Responsibilities:
● Maintained GIT repositories, including branching, merging, and tagging to manage version control
across multiple environments.
● Administered users and groups using AWS IAM, setting up security policies to manage access control
effectively.
● Monitored cloud services using AWS CloudWatch to ensure optimal performance and availability.
● Managed S3 buckets, implementing version control, lifecycle policies, and access management for data
storage solutions.
● Configured and managed security groups to control access to AWS EC2 instances and other services.
● Automated build and deployment processes using Jenkins, implementing Continuous Integration (CI)
pipelines.
● Wrote and managed Ansible Playbooks, creating roles for scalability, reusability, and infrastructure
management.
● Worked with Docker, writing Docker files, creating Docker images, and managing multiple nodes for
container orchestration to ensure high availability.
● Utilized Kubernetes and Docker for the runtime environment, enabling CI/CD processes for building,
testing, and deploying applications.
● Designed and developed cloud infrastructure solutions on the AWS platform, leveraging EC2, VPC, ELB,
EBS, RDS, and S3 for scalability and reliability.
● Managed EC2 instances, configuring security groups, Elastic IPs, and auto-scaling for cost-effective
infrastructure.
● Monitored the health of AWS services, including EC2, using CloudWatch and other monitoring tools.
● Managed domain naming and DNS services using Route53, ensuring seamless domain management and
availability.
● Collaborated with cross-functional teams, including Development, Product Management, Enterprise
Architects, Operations, and Finance, to optimize cloud solutions and achieve cost-effective performance.

Declaration:

I sincerely feel that working and to be served in your organization will fulfil my cherished goals. I, hereby,
declare that above information is true to the best of my knowledge.

Place: Hyderabad B. Venkatesh.

Common questions

Powered by AI

A DevOps engineer needs a comprehensive set of skills to perform effectively in cloud-based environments. These include proficiency in cloud technologies like AWS services, which offer tools for compute power, data storage, and security management. Familiarity with DevOps tools such as GIT, Jenkins, Ansible, Docker, and Kubernetes is essential for automation, version control, CI/CD pipeline management, and container orchestration. Advanced skills in Linux for system administration and security protocols, as well as understanding of networking, are important. Finally, effective collaboration and communication skills are crucial for optimizing processes and ensuring organizational objectives are met .

Monitoring tools like AWS CloudWatch play a vital role in managing cloud infrastructure by providing real-time data and insights into the performance and availability of services. They help identify and resolve issues quickly, ensuring optimal performance, mitigating downtime, and maintaining cost-effectiveness. These tools also enable automation for alerts and dashboards for a comprehensive overview of cloud environments .

In the provided context, the CI/CD pipeline is implemented using Jenkins by automating build and deployment processes. This involves setting up pipelines that pull code from GIT, perform necessary builds, and deploy applications to the cloud environment. Jenkins manages various stages of the pipeline to ensure that new code is integrated and deployed efficiently and reliably into production or test environments .

Hands-on experience with Linux is vital for a DevOps engineer because Linux is a widely used operating system in server and cloud environments. Proficient Linux knowledge allows engineers to manage and configure servers efficiently, perform scripting and automation tasks, troubleshoot systems, and understand networking and security protocols. These skills are necessary for managing environments, writing deployment scripts, and ensuring system stability and performance .

Version control systems like GIT are significant in DevOps practices as they allow for robust management of code across distributed teams. GIT facilitates branching, merging, and tagging, ensuring that code changes are tracked, documented, and managed systematically. This promotes collaboration, reduces conflicts, and ensures that the software development lifecycle is effective and efficient. Additionally, it integrates with CI/CD tools like Jenkins for seamless deployment processes .

DevOps engineers ensure security in cloud environments through several practices. They administer user permissions and group policies using AWS IAM, setting up security policies for access management. They manage security groups for EC2 instances to control inbound and outbound traffic. Version control is implemented on S3 for secure data storage. Furthermore, consistent monitoring of cloud services via CloudWatch allows them to detect and respond to security incidents promptly .

Containerization technologies like Docker and Kubernetes are crucial for DevOps engineers as they provide a consistent and efficient environment for deploying applications. Docker allows applications to be packaged into containers, ensuring they run the same irrespective of the environment. This enhances deployment speed and flexibility. Kubernetes manages these containers, ensuring high availability, scalability, load balancing, and automated rollouts and rollbacks. Together, they enable efficient CI/CD processes by facilitating seamless application integration and deployment across diverse environments .

A DevOps Engineer in this context is responsible for maintaining GIT repositories, including branching, merging, and tagging to manage version control. They administer users and groups using AWS IAM for security policies, monitor cloud services using AWS CloudWatch, and manage S3 buckets with version control and access management. They configure security groups for EC2 instances and automate build and deployment processes using Jenkins. Additionally, they write Ansible Playbooks for infrastructure management, use Docker for creating images and container orchestration, and utilize Kubernetes for enabling CI/CD processes. Furthermore, DevOps Engineers design cloud infrastructure solutions on AWS, manage EC2 instances and DNS services using Route53, and collaborate with various teams to optimize cloud solutions for cost-effective performance .

Collaboration with cross-functional teams such as Development, Product Management, Enterprise Architects, Operations, and Finance is essential for optimizing cloud solutions as it brings diverse expertise and perspectives. It ensures that solutions are technically sound while being aligned with business goals. Such collaboration allows for balanced decisions concerning cost, performance, security, and scalability, ultimately leading to more efficient and cost-effective cloud infrastructure .

AWS services support a DevOps engineer by providing tools and services for infrastructure development, security management, and service deployment. AWS EC2 allows for customizable compute power, while services like VPC and ELB facilitate the creation of scalable and isolated environments. IAM is used for managing user permissions, enhancing security, and controlling access. S3 provides robust data storage with version control and lifecycle management. CloudWatch aids in real-time monitoring of applications to ensure performance and availability. Route53 is utilized for DNS and domain management, allowing seamless integration and availability .

You might also like