RESUME
Mahesh Shinde
email id: ************.**@*****.***
contact: +91-830*******
Career Profile:
Linux system engineer/administrator, with strong experience in AWS Cloud as Cloud Operations Engineer. Do have performance in big data Hadoop administration also background in wide variety of professional system support and solution based IT services for Linux Systems (or administrations) including, monitoring, configurations, troubleshooting and maintenance of cloud systems.
Objective:
Obtain a Linux system administrative position where I can maximize my technical experience in Hadoop big data administration and AWS Cloud managed service installation, configuration and maintenance of Cloud services based system and network applications.
Technical Proficiency and Expertise:
> Linux system administration as a primary skill
> 5 years of experience as AWS Cloud system Engineer
> Skills in managing virtual infrastructure like AWS Cloud - EC2, Microsoft Azure - Virtual machine.
> Skills in managing networks in AWS CLoud - VPC, Microsoft Azure - Virtual Network Vnet.
> Worked as Hadoop big data administration – clusters creation and administration and monitoring
> Experience in set up of cloudera hadoop on AWS cloud EC2 servers.
> Capacity planning for AWS-EC2 servers
> Provisioning and management of EC2-instances, EBS, ELB, Auto Scaling, AWS VPC, AWS RDS, AWS SES, S3, IAM and Cloud Watch
> Nagios Monitoring for AWS cloud infrastructure environment
> Experience in Shell Scripting, Python scripting to automate day to day sys admin tasks
> OSSEC HIDS tool set up experience
> Grafana set up for graphical representation of server and application stats
Certifications:
1. ITIL® - ITIL Foundation 2011Certification
2. Cloud-Computing Certification
Professional Experience:
1. DDSPL, Pune Feb-2014 – Present
AWS Cloud Operations Engineer:
Here I am working as 24x7 AWS Cloud operations engineer, where I am responsible for 100% uptime of cloud product application which hosted on AWS cloud.
Role: AWS Cloud Engineer Experience:
Amazon Elastic Compute Cloud (EC2)
-Customizing Community AMIs, Register New AMIs & De-register AMIs
- Bundle Instances - EBS & Instance store based, script to automated Snapshot of EBS
- Set up Elastic Load Balancer(ELB), EC2 Auto Scaling through Auto scaling Groups configuration
- Handling Instance Lifecycle Terminate and Reboot
- Reserved & Spot Instances
- Monitoring EC2 using CloudWatch alarms, CloudWatch metrics & SNS
Amazon Simple Storage (S3)
- Creating Buckets, Uploading & Downloading from S3 through using python boto scripts
- Granting Rights, Policy to specific users and group
- Reduced Redundancy Storage (RRS)
- S3 LifeCycle - configure object lifecycle
- S3 logging - to keep watch on S3
Amazon RDS
- Creating On-Demand DB instances & Reserved DB instances
- High Availability deployment using Multi-AZs for RDS
- Scalable Database using PIOPS and Read Replicas
- Disaster Recovery solutions using RDS-Automated Backup and restore point in time
Amazon Route 53
- Creating hosted Zone and record set on route 53
- Configuring DNS health checks to route traffic to healthy endpoints
- Manage traffic globally through Latency Based Routing, Geo DNS, and Weighted Round Robin
- Configuring record set as ELB integration for DNS Failover
- Creating record set / updating record set using python scripts
Amazon Virtual Private Cloud
- Creating virtual network in AWS EC2 cloud.
- Public / Private Subnet network set up.
- Implementation of VPC best practice.
- Create EC2 virtual servers in VPC also RDS in VPC.
- VPC Gateway, NAT box set up, Route table security groups set up for network connectivity.
Amazon SES - Simple Email Service
- Create SMTP servers i.e. SES credentials / Relay configuration
- Verify sender email id - to send the email
- Configure postfix to send email using SES relay configuration.
Amazon IAM - Identity Access Management
- Create IAM users / Groups
- Create customized policy for AWS services like EC2, RDS, S3, Route53, VPC etc.
- In line policy management
AWS Management Console and Administration
> Administrating Windows & Linux server on AWS
> Securing environment using AWS VPC and IAM roles
> DR setup on cloud using HAProxy ELB
> Day-to-day Activity and automation using Shell and python scripts
> AWS cost calculation using TAGs and managing multiple accounts
> Understand of Cloud Computing(IaaS,PaaS & SaaS) and private cloud
> Knowledge on different tool sets for management and managed services on AWS
> Nagios monitoring / configuration of EC2 servers
> Server Automation tool saltstack
Roles and Responsibilities:-
- 24x7 Amazon AWS Cloud administration experience.
- Experience in AWS-EC2, S3, Route53, AWS-RDS, AWS-SES, AWS-ELB, AWS- Auto Scaling etc.
- Setting up VPC – migrate project from EC2-Classic to VPC.
- Deals with infrastructure Capacity planning, maintenance activity planning, support and Security in Cloud.
- AWS Cloud services cost optimization.
- Cloud Server hardening and security compliance management
- Automation tasks using salt-stack server automation tool
- Nagios monitoring for services running on AWS-EC2 cloud servers.
- Involves in problem solving, troubleshooting and root causing the product issue
- Works closely with Development team to understand infrastructure requirement to deliver set up on time.
- Work in team to deliver things on time. Making decisions on time as per priorities in project.
2. Xoriant Solutions Pvt Ltd, Pune April 2013 Feb 2014
Project Name: JUNOWALLET App Duration: 11 Months
Role: Linux System Engineer
Working as system engineer for a project to maintain Heroku(PaaS), Joyent(IaaS) and AWS Cloud and deployment of application on each of servers and looking for performance monitoring of application as well as of server systems.
Contribution:-
Managing Heroku-PaaS server dynos
Deployment of web applications on Heroku servers
Performance monitoring of Heroku servers using New Relic tool
Managing Joyent Cloud infrastructure
Managing AWS Cloud services like EC2, EBS, RDS, VPC, SES
Managing AWS-S3 buckets
3.
Persistent Systems Ltd, Pune August 2009-April 2013
Project Name: KLISMA Dev. Duration: 1.9 Years
Linux senior system engineer/ AWS EC2 system administrator
Worked as AWS-Cloud infrastructure system administrator for maintaining AWS-EC2 instances. Mainly used to provide system support and infra level support to web applications.
Contribution:-
Setup and manage Klisma application servers of AWS:EC2 cloud
Set up and manage Klisma DB servers of AWS:RDS
Set up and maintain MySQL RDS DB server backup process to store data on S3
Sending SES mail statistics report to BD team.
Klisma application deployment, release management on production EC2 servers.
Troubleshooting issues with live production EC2 servers
Troubleshooting Klisma website [Apache-Server] issues
Configuring and maintaining local servers other than AWS-EC2
Monitoring services of Linux servers using Nagios monitoring tool.
Monitor Klisma EC2 servers and AWS RDS servers it through Nagios Service Monitoring
Maintain Klisma infrastructure with no downtime.
Find out the better solution for infrastructure related requirements
Automate daily backup of Prod Apache server to AWS-S3
Configuring and maintaining S3 as image server for KLISMA applications
Automation of all administrative tasks using shell scripts
Installing and maintaining JASPER server- Reporting tool for Business related reports.
4.
Company Persistent
Project Name: IBM Gumshoe Duration: 11Months
Hadoop administrator / Linux senior system engineer
Worked as system admin for project software installation, configuration and administration. Generally worked as HADOOP cluster installation and configuration engineer for project.
Contribution:
All System admin related a task which includes:
Provisioning of Hadoop clusters to developers on staging environment
Provisioning Hadoop-HDFS clusters to users in project
Installation, configuration and management of Hadoop clusters
Writing shell scripts for tasks such as creating new users on every machine, mysql backup process, disk size checks, home directory size check etc etc.
Maintaining Hudson web site up and running
Maintaining Bugzilla web site up and running
Maintaining Review-Board review tool web site up and running, provisioning access to the users
Monitoring all servers from Nagios monitoring, maintaining Nagios up and running
Installation, configuration of Lotus Notes, IBM Web Sphere, Apache Tomcat on servers
5.
Persistent Systems Ltd, Pune
Project Name: AdSummos Duration: 08Months
Linux system engineer
Worked as infrastructure engineer to set up the AWS-EC2 cloud server instances for project staging, QA and Prod environments.
Contribution:
Setting up infrastructure for Development, Staging and Production environments over AWS cloud
Launching ec2-instances in AWS [ Ubuntu/CenOS/RHEL etc.]
Installing, configuring and managing various software’s on AWS EC2-instances : SVN, Hudson, Jira, nginx server etc
Setting up the HADOOP Map-Reduce multi node cluster, maintaining it and troubleshooting issues with HADOOP MR Cluster set up.