Harsh AWS Engineer

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 5
At a glance
Powered by AI
The document mentions the professional experience of the individual as an AWS Cloud Engineer and System Administrator along with technical skills and tools/technologies used like AWS, Linux, Chef, Jenkins, Puppet etc.

The professional experiences mentioned are as an AWS Cloud Engineer at SONY Electronics from Oct 2016 to present and as a System Administrator at InfySEC Sloutions Pvt ltd from August 2008 to February 2012

The technical skills mentioned include AWS services like EC2, S3, ELB, RDS, VPC, Route53 etc. and tools like Linux, Oracle, MySQL, Python, Ruby, Shell etc.

Harsh

Email: [email protected]

Phone: 734 367 4333

Professional Summary:

AWS Engineer having more than 8 years of IT experience with 5 years of experience on AWS cloud Infrastructure and rest in
System Administration.
AWS certified solutions architect- Associate.
Experience in administration, deployment and management across various platforms- Unix, Linux and Windows.
Developed utilities in Shell and Python scripting to automate processes.
Expertise in Application deployments and Environment configuration using Chef and Puppet.
Hands-on experience on build tools like Jenkins, Maven, ANT and NANT,
In-depth knowledge on Amazon EC2, S3, Simple DB, RDS, Elastic Load Balancing, SQS, and other services in the AWS cloud
infrastructure such as IAAS, PAAS and SAAS.
Configured AWS IAM and Security Groups in Public and Private Subnets in VPC.
Worked on deployment of complex infrastructure using AWS CLI and AWS Console.
Created cloud front for accelerated delivery of websites, APIs and content by routing the traffic using Route 53.
Experience in configuring and implementing various AWS components such as Elastic IPs, EBS, ElastiCache, Elastic Beanstalk,
DynamoDB, Redshift and Cloud Formation.
Experience with Oracle and MS SQL Server DB Tasks (DML, DDL Executions, Log Rotations, Table space adjustments, client
administration and so forth.).
Expertise in version control system tools like GIT.
Experience in administration of MS SQL server and MySQL in AWS cloud platform
Excellent comprehension of SDLC Methodologies like Agile, Waterfall and other processes.
Knowledge of using Routed Protocols: FTP, SFTP, SSH, HTTP, HTTPS and Coordinated with the Offshore and Onshore teams
for Production Releases.

Technical Skills

Cloud Environment Amazon Web Services: EC2, S3, ELB, auto scaling Servers, Glacier, Storage Lifecycle rules, Elastic
Beanstalk, Cloud Front, Elastic ache, RDS, VPC, Direct Connect, Route 53, Red Shift, Cloud watch,
Cloud trail, IAM Roles, SNS.

Versioning Tools Perforce, GIT, Subversion and GITHUB.

Virtualization VMware, Vagrant

Operating System Linux (RedHat4,5,6, CENTOS&SUSE), Solaris10/9/8, Ubuntu14, Windows.NET/2000/2003

Databases Oracle 8i/9i/10g and MySQL, Mongo DB

Language(s) Python, Ruby, Shell and Java script

Web/Application Servers IBM Web sphere 6.x, Apache Web Server 2.0, Apache Tomcat 6.0, Sun ONE Web Server 6.0 & IIS
Web Server 4.0/5.0, web logic.

Network Protocols TCP/IP, FTP, SMTP, SOAP, TCP/IP, HTTP/HTTPS, NDS, DHCP, NFS, Cisco Routers, LAN.
Build/CI Tools ANT, MAVEN, JENKINS, HUDSON.

Professional Experience
Client: SONY Electronics, San Jose, CA Oct 2016 Till Date
Role: Aws Cloud Engineer.

Responsibilities:
Involved in the architectural design reviews. Analyzing and reviewing business, functional and high-level technical
requirements.
Experienced in installing, up grading and maintaining Red Hat Enterprise Linux, Sun Solaris, Ubuntu, and Windows based
environments.
Designing and deploying scalable, highly available, and fault tolerant systems on AWS. Built a highly available and fault
tolerant VPC from scratch.
Configuring IAM roles for EC2 instances and assign them policies granting specific level access to S3 buckets by customizing
JSON template Designed Stacks using Amazon Cloud Formation templates to launch AWS Infrastructure and resources.
Configured DNS with lookup zones using Amazon Route53, Configured DNS failover and monitored health checks and
performance of web applications, web servers and other resources using Route53 and Used IAM to control access to
Route53 resources.
Configured S3 Buckets for EBS backed Snapshots and versioning for data backups and Leveraged AWS cloud as an extension
of the corporate datacenter by creating a VPN connection between corporate datacenter and VPC using Customer and Virtual
Private Gateways.
Experience in RDS, MySQL and Dynamo DB to perform basic database administration and Manage virtual cloud Resources
as required with and overall objective of improving scalability, performance, reliability and highly available fault tolerant
cloud infrastructure.
Installation and administration of TCP/IP, NFS, DNS, NTP, Auto mounts, send mail and print servers as per the client's
requirement.
Setup Internet load balancing on Multiple ISP, Firewall, Port forwarding, IP routing using IPTABLES. Well known about
installation, configuration and maintenance of applications like Apache, LDAP, and Tomcat.
Proficient working with NAS, SAN and DAS storage architectures. Have experience in migrating storage from other storage
architectures on to SAN.
Experience on working with Docker containers infrastructure and Continuous Integration for building & deploying Docker
containers and Excelled on creating AMI (Amazon Machine Images) that utilizes ELB (Elastic Load Balancer) and Auto Scaling.
Virtualization administration and configuration (VMware, VMware ESX). Excellent knowledge of Client/Server architecture,
OSI layers, TCP/IP networks.

Environment: AWS (EC2, S3, Cloud Watch, RDS, Elastic ache, IAM), Microsoft Azure, Open stack, Cloud Foundry, Jenkins, Maven, SVN,
GitHub, Oracle, DB2, MS SQL Server 2000, MS Access, Tomcat, Apache, IIS. UNIX, Linux, HP-UX, Solaris, IBM AIX and Windows
NT/2000/XP, Ubuntu.

Client: Travel Click - New York, NY. Jan 2015 to Sep 2016
Role: Sr. Aws Cloud administrator.

Responsibilities:
Involved in designing and deploying a multitude applications utilizing almost all of the AWS stack (Including EC2, Route53,
S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto-scaling.
Migrated the current Linux environment to AWS/RHEL Linux environment and used auto scaling feature.
Install and configure chef server / workstation and nodes via CLI tools to AWS nodes.
Increasing EBS backed volume storage capacity when the root volume is full using AWS EBS Volume feature.
Created AWS Route53 to route traffic between different regions.
Deployed and supported Memcache-AWS ElastiCache.
Worked with GitHub private repositories.
Created S3 backups using versioning enable and moved objects to Amazon Glacier for archiving purpose.
Used Chef for configuration management.
Used GZIP with AWS Cloudfront to forward compressed files to destination node/instances.
Created users and groups using IAM and assigned individual policies to each group.
Created SNS notifications and assigned ARN to S3 for object loss notifications.
Created load balancers (ELB) and used Route53 with failover and latency options for high availability and fault tolerance.
Configured Security group for EC2 Windows and Linux instances and also for puppet master and puppet agents.
Experience with monitoring tools such as Cloud Watch.
Build out server automation with Puppet and used other tools like Jenkins/Maven for deployment and build management
system.
Good understanding of ELB, security groups, NACL, NAT, firewall and Route 53.
Designed and developed automation test scripts using Python.

Environment: AWS EC2, VMWare, Windows 2008, JBOSS, Tomcat Apache, Oracle, CLOUD WATCH, CLOUDFORMATION, GRUNT, GIT,
CHEF, LINUX, Data Center Migration AWS, Jenkins, EC2, Chef, LINUX, Maven, GIT.

Client: Genworth Financial Services, Richmond, VA Sep 2013 Dec 2014


Role: Aws Engineer.

Responsibilities:
Design roles and groups using AWS Identity and Access Management (IAM) and Managed hardware, software, and
networking for a large scale cluster on Amazon EC2.
Used security groups, IAM roles, scaling groups, load balancers, Monitored EC2 instances with Cloud watch.
Experience with analysis of logs and performing root cause analysis for various issues coming up on daily basis.
Decent knowledge on Dynamo DB and Amazon EMR and Created periodic EBS snapshots and rebuilt new EBS volumes
from these snapshots to migrate applications.
Used DNS management in Route53, Amazon S3 to backup database instances to save snapshots of data and Manage
Network allocation in VPC to create new public networks.
Maintained build related scripts developed in ANT and Shell. Modified build configuration files including Ant build.xml and
Created and maintained Subversion repositories, branches and tags and Experience in Administering SVN.
Designed highly available, cost effective and fault tolerant systems using multiple EC2 instances, Auto Scaling, Elastic Load
Balance and AMIs.
Creating S3 buckets and also managing policies for S3 buckets and Utilized S3 bucket and Glacier for storage and backup on
AWS.
Creating an AWS RDS MySQL DB cluster and connected to the database through an Amazon RDS MySQL DB Instance using
the Amazon RDS Console.
Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to
other environments.
Lead various phases of Software Development Life Cycle (SDLC) such as Requirements analysis, Design, Development, and
Implementation, Testing for Enterprise applications.
Installed, configured and maintained web servers like HTTP Web Server, Apache Web Server and WebSphere Application
Server on Red Hat Linux.

Environment: UNIX, windows, CVS, GIT, Puppet, EC2, S3, IAM Jenkins, Maven, Eclipse, Ant, Shell Scripting, Subversion, Perforce,
Apache Tomcat, WebSphere Application Server, Red Hat Linux (RHEL 3/4/5), VMWare, Red hat Cluster Servers.

Client: Data Space. Ann Arbor, MI March 2012 to Aug 2013


Role: AWS Engineer.

Responsibilities:
Implemented and maintained monitoring and alerting of production and corporate servers such as EC2 and storage such as
S3 buckets using AWS Cloud Watch.
Experience in automated deployment of EC2 instances in data centers and availability zones.
Used security groups to develop a logical firewall to ensure high security for control applications.
Used Amazon IAM to grant fine access of AWS resources to users. Also managed roles and permissions of users to AWS
account through IAM.
Used Cloud Front to deliver content from AWS edge locations to users, allowing for further reduction of load on front-end
servers.
Set up Auto Scaling Groups based on memory and CPU to adapt to unforeseen spikes without having an outage or needing
manual intervention.
Set up Elastic Load Balancers for different applications to ensure high availability of applications.
Used Amazon S3 to backup database instances periodically to save snapshots of data.
Used Amazon Route53 to manage DNS zones and also give public DNS names to elastic load balancers ips.
Used Cloud Watch logs to move application logs to S3 and create alarms raised by applications.
Configured an AWS Virtual Private Cloud (VPC) and Data Base subnet group for isolation of resources within AWS RDS.
Used Amazon RDS Multi-AZ for automatic failover and high availability at the database tier for MYSQL workloads.
Configured S3 Versioning and Life Cycle Policies to backup files and archive files in Glacier.
To design high availability applications on AWS across Availability Zones and availability regions.
Trained a group of employees about infrastructure management using AWS Management Console.
Developed and supported the Red Hat Enterprise Linux based infrastructure in the cloud environment.
Hands on experience with Chef in AWS Cloud environment.
Designed continuous delivery tools/ configuration management tools like Puppet.
Installed, configured and managed Puppet Master and Agent.
Written CHEF cookbooks for various configurations to modularize and optimize end product configuration.
Installed workstation, bootstrapped nodes, wrote recipes, cookbooks, roles and environments and uploaded them to chef
server.
Maintaining the required cookbooks and recipes by downloading the latest versions from SUPERMARKET.
Configured and administered Jenkins for continuous integration and deployment into Tomcat Application Server and to
improve reusability for building pipelines.

Environment: AWS (EC2, VPC, ELB, S3, RDS, Cloud Formation, Cloud Watch, Cloud Trial, Route 53), Linux, Chef, Jenkins, Puppet, Shell
Scripting

Client: InfySEC Sloutions Pvt ltd August 2008 to February 2012


Role: System Adminstration

Responsibilities:
Administration, implementation and support on multi platforms.
Performed installation, configuration, administration and design of Windows 2003, 2008 & 2012 domains in an enterprise
network environment including installation and configuration of WINS, DNS, DHCP, as well as allocated IP addressing
schemes.
Creation, Installation and administration of Red Hat Virtual machines in VMware Environment.
Working on User administration setup, maintaining account, Monitor system performance.
Administration of Client System like Window XP/win-7/windows -8 /windows10
Performed extensive Logical Volume Management (LVM) tasks like configuring volume groups and logical volumes,
extended logical volumes for file system growth needs using Logical Volume Manager (LVM) commands.
Analyze code for system testing and debugging codes for memory errors and data corruption.
Working on enterprise class storage including SCSI, RAID and fiber-channel technologies
Configuration of the RAID 1 and RAID 5 storage using Veritas file system and volume manager.
Maintain a secure Samba file server on Red Hat Enterprise Linux systems for integrated data communication between
Windows and Linux Operating Systems.
Build, configure and deploy VMs, Snapshots and templates.
Have hands on experience on installing and configuring SSH to enable secure access to the servers.
Monitoring and managing VMware ESX 5.0/5.1/ 5.5 infrastructure.
Implementing and managing High Availability (HA) and Distributed Resource Scheduler (DRS) environments.
Experience in Installing and configuring the Antivirus.
Maintenance of Data center physical equipment to support any hardware component failure.
Daily tickets solving and providing IT support as a SysAdmin for production/Build, Test environment.
Cabling, racking, configuration of Hardware equipment such as HP c-7000 enclosure, rack servers, blade server as Dell, HP,
Cisco and more.
Replacing faulty hardware components within the equipment in the data center for servers, switches, storage arrays,
firewall etc.
Worked with team members for new projects and providing support remotely to hand over projects before due.
Creating accounts and assigning desktops for VMware Horizon to clients.

EDUCATION:

Post-Graduation Diploma in Planning & Management

B.E in Computer Science

You might also like