0% found this document useful (0 votes)
41 views6 pages

Professional Summary

Uploaded by

ramuengineer35
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)
41 views6 pages

Professional Summary

Uploaded by

ramuengineer35
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
You are on page 1/ 6

AWS-DEVOPS ENGINEER

Name: Ramu.C
Mail: [email protected]
Ph.: +919494738195

PROFESSIONAL SUMMARY:
Having 5+ yrs experience in the IT Industry as a DevOps and AWS Engineer. Possessing
excellent programming skills summed up with strong knowledge in Linux, Shell Scripting,
DevOps, Jenkins, Maven, Git, Ansible, Docker, Webserver (Apache),Application Server
(Tomcat), Amazon Web Services (AWS),Terraform, Kubernetes.

Skill Summary (DevOps & AWS):


Experience on working with GIT, GITHUB and GIT LAB - Created Repositories,
branches and providing access permissions to the developers over branches.
• Extensively worked on Jenkins for CICD and for End-to-End automation for all
build and deployments using pipeline scripts and freestyle jobs.

• Monitoring daily builds and Verifying logs if build fails in Jenkins. Creating WAR
Files Using the build tool Maven.

• Implementing a Continuous delivery framework using Jenkins, Ansible, & Maven in


Linux environment.
• Deploying and Automated deployment of artifacts to various environments like DEV,
QA, and UAT/STAGING through freestyle and pipeline script.

• Verify Deployment logs to check for successful deployments.


• Expertise in building automated CICD pipeline with the help of Jenkins.

• Good Experience in Oracle Virtual Box using OS like Centos, Ubuntu, Windows,

Linux which are experienced Manually.


• Configured Jenkins nodes to build jobs & distributing the load of Jenkins server and
achieved parallel builds using master-slave configuration.

• Good Knowledge in writing Terraform template files and modules to create, update,
version and provisioning the AWS infrastructure.
• Good Experience in writing Ansible Playbooks and Ad-Hock Commands for
deploying applications and provisioning Cloud services.

• Good Experience in containerization tool Docker and Configuring the customized


Docker containers and creating Docker files for different environments.
• Good Experience in container orchestration tool Kubernetes. I am able to run
stateless and stateful applications on k8s cluster and creating Kubernetes manifest
files like pod, services, daemon sets, replica sets, replica controller, deployments.

• Using volumes to provide persistence storage to containers. Worked on scaling our


apps using metrics.
• Good experience in AWS with provisioning & resource management and setting up
Enterprise infrastructure on Amazon Web Services (AWS).

• Experience in configure AWS services like EC2, VPC, Subnets, S3 Buckets,


Autoscaling, IAM, AMI, EBS, ELB, Cloud watch, RDS and ECR(Elastic cloud
registry).
• Experience of configuring highly available, secure and robust VPC in AWS.
Configured security groups, Network Access Control Lit, Routing Tables.

• Experience of configuring Auto scaling, Load Balancers to handle the load on


servers.
• Cloud Watch for monitoring server metrics, creating alarms & integrating with auto
scaling in AWS.
• Experience in Monitoring teams to identify and troubleshoot issues on servers using
tools like Nagios

PROFESSIONAL EXPERIENCE:

• Currently working as System Engineer in Hcl Technologies pvt ltd, Banglore from
to till now.

EDUCATION:
• B.sc from Sri KrishnaDevaraya University Anantapur from SKU.

TECHNICAL SKILLS:
• Application Server : Tomcat
• Build Tools : Maven.
• (SCM) Tool : Git.
• Continuous Integration (CI) Tools : Jenkins.
• Operating Systems : Linux, Ubuntu, Windows, Centos.
• Scripting Languages : Shell Script, Bash Scripting, Yaml Scripting
• Web Server : Apache.
• Application Server : Tomcat.
• Configuration Management Tools : Ansible.
• Cloud services : AWS,Azure
• Monitoring Tools : Cloud watch
• Command Line Editors : VI, Vim, Nano.
• Container Tools : Docker , Kubernetes
• Database : SQL
PROJECT DETAILS:
# Project 3:

Client - Worley limited.


Role - Cloud Engineer
Period - Feb 2023 to Present
Environmnet - AWS cloud, Azure data factory, SQL, Informatica

Description:

Worley Limited is an Australian engineering professional services company which provides


project delivery and consulting services to the resources and energy sectors, and complex
process industries.
It provides services like company of energy, chemicals and resources experts helping
customers shift their operations towards a more sustainable future.

Roles & Responsibilities:

 Designing and Implementing Devops Solutions and Developed automation and


deployment utilities.
 Migrating the code from Informatica environment to AWS Cloud
 Import and Export code from different environmnets like dev,QA, Pre-prod and
Production
 Deployment of codes to the environment and updating the parameters at VM level.
 Using agile methodology throughout the project. Involved in weekly and daily bases
release management.
 Developing automated process for builds and deployments; Jenkins, Ant, Maven,
Shell Script
 Writing shell scripts for carrying different tasks.
 Worked in writing Ansible Playbooks for carrying several tasks and deployment of
Applications.
 Worked extensively on Git, Ansible and Jenkins for carrying CI – CD practices and
automating the Application development process in the best way.
 Maintained GitHub repositories for DevOps environment: automation code and
configuration
 Was involved in Analyzing, designing, implementing and validating strategies for
Continuous integration and Continuous deployment using different Tools and
Technologies.
 Automating the Software development process and managing infrastructure.
 Automation the infrastructure with the help of Python scripts.
 Collected the new technologies and tools, and coordinating Client Engagements .
 Building up end to end Pipeline from SCM to Deployment using Devops Tools.
 Making use of Jenkins as an Orchestrator and utilizing it for several tasks.
 Configured Master-Slave structure using Jenkins for load balancing and better
workloads.
 Design and implement solutions for monitoring, scaling, performance improvement,
and configuration management of systems running SaaS applications
 Perform code reviews, evaluate implementations, and provide feedback for tool
improvements

# Project 2:

Client - Fed Ex
Role - DevOps Engineer
Period - Dec 2021 to Jan 2023
Environment – Gitlab, Maven, Gradle, SonarQube, Nexus, Jenkins, AWS, Private
Cloud (PCF) and Cloud UI.

Description:

FedEx Express invented express transportation and remains the industry's global leader,
providing rapid, reliable, time-definite delivery to more than 220 countries and territories,
connecting markets that comprise more than 99% of the world's gross domestic product.

Roles & Responsibilities:

 Developing and implementing software release management strategies for various


applications according to the Agile Process
 Coordinating with Release Management regarding appropriate system releases among
other development platforms
 Configuring and maintaining the source code management repository GitLab
 Managing Version Control Git and automated current build process with Jenkins
with proposed branching strategies to accommodate code in various testing cycles
 Configuring Maven and Gradle build tool for creating the war, jar, tar files which
are automated through Jenkins CI process
 Used Maven distribution management system to push created artifacts to snapshot
and release repository
 Responsible to creating Maven and build scripts for Spring Boot application and
Angular Applications to produce the build artifacts proved (.jar, .ear .war and .tar)
files from the source code and tweak the scripts as per the requirements.
 Creating build and deployment jobs in Jenkins for various project modules.
 Creating CI/CD pipelines scripts by integrating GitLab, Maven, Jenkins and more
 Administering Jenkins CI/CD build engine for deploying, configuring, managing,
maintaining jobs as per project’s requirements
 Configured automated builds like Webhooks, Poll SCM in Jenkins to meet project’s
build requirement
 Raising Access requests for the Tools to Configure
 Checking the Bugs when the pipeline has Build and Checking the Space in PCF.
#Project 1:

Client : State Farm Insurance


Role : Build and Release engineer
Period : June 2020 to Nov 2021
Environment : AWS, Linux, Git, GitHub, Gitlab, Maven, Apache, Tomcat , Jenkins,
Docker, Ansible, Jfrog.

Description:

State Farm is a large group of insurance and financial services companies throughout the United
States with corporate headquarters in Bloomington, Illinois. The group’s main business is State
Farm Mutual Automobile Insurance Company, a mutual insurance firm that also ownsthe other
State Farm companies. State Farm is ranked No.36 on the 2018 Fortune 500 list of the largest
United States corporations by total revenue. State Farm relies on exclusive agents (also known
as captive agents) to sell insurance. Only State Farm agents can sell State Farm Insurance, and
their agents can sell only State Farm products.

Roles & Responsibilities:

 DevOps Engineer for a team that involved different development teams and multiple
simultaneous software releases
 Developing and implementing software release management strategies for various
applications according to the Agile Process
 Participating in weekly release meetings with technology stake holders to identify and
mitigate potential risks associated with the releases
 Responsible for daily builds/deployments from Integration environment through
staging environment
 Interacting with developers and Enterprise Configuration Management Team for
changes to best practices and tools to eliminate non-efficient practices and bottlenecks
 Coordinating with Release Management regarding appropriate system releases among
other development platforms
Configuring and maintaining the source code management repository GitHub
 Managing Version Control Git and automated current build process with Jenkins with
proposed branching strategies to accommodate code in various testing cycles
 Configuring the Maven build tool for creating the war, jar files which are automated
through Jenkins CI process
 Used Maven distribution management system to push created artifacts to snapshot and
release repository
 Responsible to creating Maven and build scripts for Java EE application to produce the
build artifacts proved
 (.jar, .ear and .war) files from the source code and tweak the scripts as per the
requirements.
 Creating build and deployment jobs in Jenkins for various project modules.
 Creating CI/CD pipelines scripts by integrating GitHub, Maven, Jenkins and more
 Administering Jenkins CI/CD build engine for deploying, configuring, managing,
maintaining jobs as per project’s requirements
 Configured automated builds like Webhooks, Poll SCM in Jenkins to meet project’s
build requirement
 Running environment-based jobs by configuring Jenkins Master-Slave technique with
Ansible , which builds jobs in Slave machines and automates deployment in specific
environments based on pipeline script.
 Configuring Docker with Nexus private repository to pull its images through docker
proxy and pushing created docker images containing applications to docker hosted
repository.
 Creating Docker images embedded with (.jar, .war,. ear) applications with its hardware
and software dependency.
 Configuring Docker Swarm to manage containers running on deployment serves
 Updating changes and deploying applications in deployment servers by using Ansible
Configuration Management tool by using ansible yml/yaml script.
 Working within the AWS Cloud for configuring a secure VPC by creating private and
public subnets in AWS.
 Configuring VPC Peering to share data between different VPC to maintain data’s using
AWS EFS
 Configuring Auto Scaling policies to scale up/down EC2instances based on ELB
health checks and created alarms to be used in auto scaling decision making policies.

I declare that the information given above is true to the best of my knowledge

Place:
Hyderabad
C.Ramu

You might also like