You are on page 1of 4

Rajesh Chandupatla

Linux and AWS Administrator - Bellurbis Technologies

Gurgaon, Haryana - Email me on Indeed: indeed.com/r/Rajesh-Chandupatla/bd2a3590252278cb

Over 3 years of experience in the implementation and maintenance of Linux administration environment. Ability
to learn new technologies and work with full dedication.

• Experience with System administration of Linux Servers in Production, QA and Development environment
• Experience in setting up Linux Environment on AWS cloud infrastructure.
• Expertise in troubleshooting Linux web servers
• Experience in setting up the LVM file systems
• Adopt at mapping client's requirements, solutions & troubleshooting.
• Coordinate and monitor to isolate and diagnose common system problems.
• Document system events to ensure continuous functioning. Recommending course of action and
implementing as approved.
• Experience in incident and problem management which primarily focuses on resolving incident and problem,
coordinating with various team.
• Expertise in report generation and preparing executive summaries for future reviews.
• Good ability to work in team environment.
• Ability to perform root cause analysis (RCA) of various service impacting events.
• Ensure the system availability and on-call support as needed.
• Experience in setting up Tomcat application servers and deploy JAVA applications
Willing to relocate: Anywhere

WORK EXPERIENCE

Linux and AWS Administrator


Bellurbis Technologies - Gurgaon, Haryana - January 2015 to Present
Responsibilities:
• Build up the Linux environment on Amazon cloud infrastructure for production, staging and development
environment
• Create an EC2 instance through AWS console and bind the instance to security group.
• Setup inbound rules around the instance
• Create and assign instances to VPC as per the requirements
• Create additional EBS volumes and mount to the instance.
• Setup applications through elastic beanstalk
• Installation and configuration of Tomcat application servers
• Deployment of Java applications
• Setup MySQL DB servers and integrate with application servers
• Configuration of Jenkins build tool to make the deployment easy by single click
• Nagios configuration for servers for continues monitoring and troubleshoot
• Server health check and update the latest patches if required
• Take the snapshot of EC2 instances and EBS volumes
• Configure backup jobs through shell scripts
• Frequently checking of logs and configure log rotation
• House keeping of servers frequently to avoid disk space issues
• Setup Master-Slave replication
• Analyze the servers performance and discuss the action items to avoid outage
• Weekly analysis of Operations with the clients (On call over the skype) and discuss the action items for future
• Analyze the nagios alerts and take necessary actions
• Document the installation, configuration and each every operation of administration for future incidents

Linux Administrator
Samyutha Info Technologies Pvt. Ltd - Hyderabad, Andhra Pradesh - July 2012 to December 2014
Responsibilities:
As a Linux Administrator for Samyutha Info Technologies Pvt. Ltd. Handling VMware, Linux, Apache, Ngnix,
Tomcat, JBoss, WSO2 Application Servers, Backup and Monitoring Servers. Below are the some of the
projects handled by me.

Projects
Project 1:
Client: Sportech (USA)
Application: www.mywinners.com Java based application
Database: MySQL
Role: Systems Administrator

Roles and Responsibilities:


• Setup complete development environment for both Linux and Windows based desktops.
• Setup the development, staging and production servers using Linux.
• Installation of ESXI Servers and creating virtual machines. Build entire development and production
environment on Virtualization
• Create Virtual Machines using existing templates in ESXI servers.
• ESXI server alarms and VM's alarms and acted on those incidents to resolve

• Install and configuring Application servers using Tomcat, WSO2 and JBoss.
• Install and configure MySQL databases in all 3 environments. Development, Staging and production.
Configured MySQL Master/Slave replication in Production environment.
• Integrating different services and custom built applications like ATL.
• Build and deploy the applications using ANT and Maven.
• SVN installation and creation of repository and projects. Providing access to users on repository and projects.
Creation of branches based on requirement.
• Database activities like creation of databases, execution of DB scripts, providing access to users on certain
databases. Manage binary log and slow query logs. Sharing information to developers on slow queries and
helping them to address the issues.
• Troubleshoot build deployment fails, application issues
• Daily backups and restores (as needed)

• Disk and file system management


• Monitoring the servers for up and running all the time
• Troubleshoot the alerts and issues with application logs and database logs
• Ensure Systems security and virus software requirements for all servers and desktops.

Project 2:
Client: Seamless (USA)
Servers: VMWare, Linux and Windows
Application: www.menupages.com Python based application
Database: MySQL
Role: Systems Administrator
Job Description:
• Set up the Django python application integration with Apache Web server under the load balancing
environment.
• Memcached installation and configuration.
• MySQL installation and configuration. Configured Master/Master replication.
• Installation and configuration of Apache Solr Indexing server for searching.
• Monitoring application using Newrelic tool and Nagios.
• Database binary installation and configurations (For production, QA and development stages)
• Create database, users and check the users for remote connectivity of database
• Provide super user privileges to database users as per the requirements
• Backup and restore the database
• Setup Master-Master replication on production servers
• Purge binary logs
• Monitor the server performance and troubleshoot load average issues
• Troubleshoot the alerts and issues with apache logs and database logs
• SVN installation and configuration
• SVN merge, checkout, update and revert revisions
• Setup the cron jobs and manage the jobs
• Setup the backup policy and manage it
• Assist the developers for Dev, QA and production deployments and troubleshoot fails
• Resolve tickets from clients as SLA based and update the status in Jira ticketing system
• Prepare weekly based reports and share the analysis and recommendations with the clients and support
team

Declaration:
I hereby declare that the above-mentioned information is correct to my knowledge and I bear the responsibility
for the correctness of the above-mentioned particulars.

EDUCATION

MSc in Information Technologies


University of Salford - Manchester
2009 to 2012

B.Tech in Information Technologly


JNTU - Hyderabad, Andhra Pradesh
2004 to 2008

ADDITIONAL INFORMATION

Technical Skills

Operating Systems: Redhat, Cent OS(upto 6.6), Ubuntu


Virtualization: VmWare (Basic level)
Cloud: Amazon Web Services (AWS)
Web Servers: Apache, Nginx
Application Servers: Tomcat, WS02, JBoss
Configuration Management: SVN
Build Tools: ANT, Mavin, Hudson and Jenkins
Mail server: Sendmail
Monitoring: Nagios, Newrelic
Database: MySQL
Ticketing tool: JIRA, OTRS

You might also like