We provide IT Staff Augmentation Services!

Sr. Aws/ Cloud Engineer Resume

New Brunswick, NJ

PROFESSIONAL SUMMARY:

  • System Administrator/AWS Cloud Engineer with around 8 years of experience in Administration and Development of RedHat Linux, AMZN Linux SUSE Linux, Oracle EL, Centos, Windows 2008, 2012 R2, HP - UX and Solaris server
  • Strong experience in System Administration, Installation, Upgrading, Patches, Migration, Configuration, Troubleshooting, Security, Backup, Recovery, Performance Monitoring and Fine-Tuning on UNIX(Sun Solaris, RedHat Linux, AIX) Systems
  • Expertise in Networking (TCP/IP, Ethernet), FTP, NFS, NIS, DNS, DHCP and RAID levels
  • Familiar With Amazon AWS Cloud Administration which includes services like: EC2, S3, EBS, VPC, Security Groups, ELB, ECS, AMI, RDS (Migration), DynamoDB, IAM, Route53, Auto scaling, CloudFront, CloudWatch, Cloud Formation, SNS, SES
  • Worked on Amazon AWS EC2 cloud services for installing, configuring and troubleshooting on various Amazon images like Amazon Linux AMI like Redhat 4.x, 5.x, Ubuntu 12.x, 13.x
  • Experience in architecting and configuring secure VPC through private and public networks in AWS. Worked on setting up policies to back the data from AWS S3 to AWS Glacier
  • Configured logs storage to AWS S3 on a daily basis and archive off to AWS Glacier based on the retention policy of applications and databases
  • Good Knowledge on DC/OS and Mesos environments in Docker containers
  • Experience in AWS CloudFront, including creating and managing distributions to provide access to S3 bucket or HTTP server running on EC2 instances
  • Provided security and managed user access and quota using AWS Identity and Access Management (IAM), including creating new Policies for user management in JSON
  • Configure AWS Multi Factor Authentication to enable 2 step authentication of user’s access using Google Authenticator and AWS Virtual MFA apps
  • Experience in long running applications, load balancing, EBS volumes and IAM role using Amazon EC2 container service (ECS)
  • Knowledge in cloud based deployments with Openstack, Azure
  • Designed end to end automation of infrastructure and continuous delivery of the applications by integrating cloud formation scripts, Jenkins, AWS and CHEF t and recipes
  • Automated the cloud deployments using puppet and AWS Cloud Formation Templates
  • Extensive experience with Continuous Integration Tools (Jenkins, Hudson, Bamboo)
  • Good Exposure on Virtualization and Containers (Docker) and Hypervisors ESXI, ESX
  • Experience on Version Control System(VCS) like GIT , SVN, CVS
  • Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, Scrum, and Waterfall methodologies
  • High exposure to REMEDY, BUGZILLA and JIRA defect tracking tools for tracking defects and changes for Change management
  • Ability in development and execution of XML, Shell, Bash, Python and Ruby Scripts
  • Used Shell Scripting (Bash and Ksh), Ruby and Python based scripts for merging, branching and automating the processes across the environments
  • Installed, Configured, Managed Monitoring Tools such as Splunk, Nagios, iCinga for Resource Monitoring/Network Monitor /Log Trace Monitoring
  • Installation, Configuration and Management of RDBMS and NoSQL tools such as SQL Server 2008/2012/2014 , MySQL, DB2, PostgreSQL, MongoDB & Cassandra

TECHNICAL SKILLS:

Programming Languages: C, C++, JAVA

Operating Systems: Windows 2007/8/10, Linux, Ubuntu, CentOS, SUSE, Redhat, Solaris, HP-UX

Database: Oracle 10g, 11g, MySQL, MsSQL, MongoDB, and PostgreSQL

Scripting Languages: Python, Shell scripting, Windows bash scripting and Ruby

Version Control Tools: GIT, SVN, Perforce and CVS

Build Tools: ANT, Maven and NANT

CI Tools: Jenkins/Hudson, Bamboo, and TeamCity

Configuration Management: Chef, Puppet, and Ansible

Containerization Tools: Docker

Bug Tracking Tools: JIRA, Bugzilla, Remedy

Web Technologies: HTML, CSS, and XML

Application Servers and Web servers: WebSphere, WebLogic, Tomcat Apache server, Jboss and IIS

Monitoring Tools: Nagios, Splunk and iCinga

PROFESSIONAL EXPERIENCE:

Confidential, New Brunswick, NJ

Sr. AWS/ Cloud Engineer

Responsibilities:

  • Worked on Amazon Web Services ( AWS ) environment and good knowledge of AWS services like Elastic Compute Cloud( EC2 ), CloudTrail , Elastic Container Service ECS , ELB, S3 , Auto Scaling, CloudFront , Elastic Filesystem, RDS , DMS , VPC , Route53 , CloudWatch , CloudTrail , Cloud Formation , IAM, SNS, SES
  • Build servers using AWS : Importing volumes, launching EC2 , AMI creating security groups, auto - scaling , load balancers in the defined virtual private connection( VPC )
  • Created detailed AWS Security Groups which behaved as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2, AMI instances . Worked on setting up the life cycle policies to back the data from AWS S3 to AWS Glacier
  • Monitored AWS IAM using Cloudtrail and access logs. Encrypted the EBS volume and S3 server side encryption
  • Configured auto scaling in customized VPC, based on the elastic load balancer (ELB) traffic and using ELB health check in order to trigger auto scaling actions
  • Provided security and managed user access and quota using AWS Identity and Access Management (IAM), including creating new Policies for user management in JSON
  • Deploying applications using Lamda, ECS and Docker containers
  • Created various web apps for administering the extract of files and storing it in Amazon's S3 storage
  • Worked on installing Docker like container instances using Amazon ECS to deploy multiple Tomcat Application servers
  • Configured auto scaling in customized VPC, based on the elastic load balancer (ELB) traffic and using ELB(Load Balancer) health check in order to trigger auto scaling actions
  • Create configure and ensure connection to RDS(Migration) database. Creating an AWS RDS(Migration) MySQL DB cluster and connected to the database through an Amazon RDS MySQL DB Instance using the Amazon RDS Console
  • Created customized AMIs based on already existing AWS EC2 instances by using create image functionality, hence using this snapshot for disaster recovery
  • Worked on creating the Docker containers and Docker consoles for managing the application life cycle
  • Written Cloud Formation Templates for AWS Services like ECS, Auto Scaling, DynamoDB
  • Virtualized the servers using the Docker for the test environments and dev-environments needs. And also configuration automation using Docker containers
  • Creating S3 buckets and managing policies for S3 buckets and Utilized S3 bucket and Glacier for storage and backup on AWS
  • Develop Cloud Formation scripts to automate EC2 instances. Setting CloudWatch alerts for instances and utilizing in Auto-scaling launch configurations for better performance
  • Setting CloudWatch alerts for instances and utilizing in Auto-scaling launch configurations for better performance
  • Worked on Virtualization and Containers ( Docker ) and Hypervisors ESXI, ESX. Worked on DC/OS Environment
  • Experienced in scripting for automation and monitoring using Shell and Python scripts
  • Worked on integrating AWS DynamoDB using AWS Lambda to store the values the items and backup the DynamoDB streams. Worked on DynamoDB and Amazon EMR
  • Migrated media (images and videos) to s3 and used CloudFront to distribute content with low latency and at high data transfer rates. Maintained existing and also helped creating new Users and tenants using Amazon IAM's
  • Performed Amazon ECS as a container management service to run microservices on a managed cluster of EC2 instances
  • Utilized Configuration Management tool Chef & created Chef Cookbooks using recipes to automate system operations
  • Used AWS CloudTrail web service to record API calls and documented the reports of logs
  • Infrastructure automation coding in languages such as Python, Shell Scripts, AWS Command line interface(CLI) and AWS SDKs. Hands on experience with the AWS CLI and SDKs/API tools like AWS API for chef
  • Interface development to lead troubleshooting efforts with production / non - production systems. Configuration and Administration of Tomcat/Apache Web Server and SSL

Confidential, Chicago, IL

AWS/ DevOps Engineer

Responsibilities:

  • Setup and build AWS infrastructure various resources, VPC, EC2, S3, IAM, EBS, Security Group, Auto Scaling, AMI, Cloudwatch, CloudTrail, ECS, RDS in Cloud Formation Json templates
  • Automate use of AWS CLI to provision multiple environments consisting of EC2 instances (RedHat), VPCs, RDS(Migration), S3, Authorized MFA for users and groups using IAM
  • Included security groups, network ACLs, Internet Gateways(IGW) and Elastic IP’s to ensure a safe area for organization in AWS public cloud
  • Worked on installation of Docker using Docker toolbox
  • Developed automation framework for Application Deployments to the cloud environments using automation tools & EC2 container service (ECS)
  • Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates
  • Created read replicas of AWS-RDS-MySQL(Migration) DB in various regions and AZs using backups and snapshots and scale out AWS-RDS-MySQL(Migration) instance to additional AZs and regions based on requirements using DB snapshots
  • Utilized CloudFront to transfer data from edge locations to users, thus enabling more decrement of load on front-end servers. Managed CloudTrail logs and objects within each buckets
  • Virtualized the servers using the for the test environments and dev-environments needs. And also configuration automation using Docker containers
  • Developed and managed cloud VMs with AWS EC2, AMI command line clients(CLI) and management console. Maintained the user accounts (IAM), Route53, SES, SQS and SNS services in AWS cloud
  • Automated application deployment in the cloud using Docker technology using Elastic Container Service (ECS) scheduler
  • Utilized Amazon Route53 to manage DNS zones and also assign public DNS names to elastic load balancers IP's. Created AWS Route53 to route traffic in different regions
  • Used Amazon Web Services (AWS) console and the AWS CLI to launch and manage VM's with Public/Private subnet and setup load balancing, security groups etc.
  • Experienced in scripting for automation and monitoring using Shell and Python scripts
  • Migrated media (images and videos) to s3 and used CloudFront to distribute content with low latency and at high data transfer rates
  • Performed Amazon ECS as a container management service to run microservices on a managed cluster of EC2 instances
  • Version control through GIT. Writing new plugins in Nagios to monitor resources
  • Managed version control tool GIT, GIT-HUB top version code changes to help dev/programmer/merge/revert code
  • Worked on Docker platform to develop, ship, and run applications
  • Installed, configured, and supported Puppet to create and standardization across environments
  • Management of Puppet automation tool including installation of Puppet agent on client and Built Continuous Integration environment Jenkins and Continuous delivery environment
  • Experience in designing and implementing continuous integration system using Jenkins by creating Python and Shell scripts
  • Serve as a technical advisor and the primary implementer for new capabilities in JIRA
  • Expertise in scripting for automation and monitoring using Shell and Python scripts
  • Experience in migration of consumer data from one production server to another production server over the network with the help of Bash

Confidential, San Jose, CA

AWS Cloud Architect

Responsibilities:

  • Experience on AWS services like EC2, S3, RDS, ELB(Load Balancer), EBS, VPC, Route53, CloudFront, Auto Scaling, Cloudwatch, CloudTrail for instantiating, configuring and managing various Amazon images for server migration from physical servers into cloud in linux(ubuntu, centos)
  • Maintaining the user accounts (IAM), SES and SNS services in the AWS cloud. Worked in architecting and configuring secure VPC through private and public networks in AWS
  • Configured Elastic Load balancer (ELB) including high availability of ELB(Load Balancer) using various subnets in various availability zones, configured security settings and health check
  • Utilized Amazon Route53 to manage DNS zones and also assign public DNS names to elastic load balancers IP's
  • Worked on integrating AWS DynamoDB using AWS Lambda to store the values the items and backup the DynamoDB streams
  • Provisioned AWS S3 buckets for backup of the application and sync this content with remaining S3 backups, by creating an entry for AWS S3 SYNC in Cron tab
  • Monitored AWS IAM using Cloudtrail and access logs. Encrypted the EBS volume and S3 server side encryption
  • Created customized AMIs based on already existing AWS EC2 instances by using create image functionality, hence using this snapshot for disaster recovery
  • Created AWS Launch configurations based on customized AMI and used this launch configuration to configure auto scaling groups
  • Designed and configured the AWS Secure Notification Service (SNS) and Secure Email Service (SES) to work with the clients. Created alarms and notifications for EC2 instances using CloudWatch in case of extreme situations.
  • Version control through GIT. Writing new plugins in Nagios to monitor resources
  • Migrated media (images and videos) to s3 and used CloudFront to distribute content with low latency at high data transfer rates. Managed CloudTrail logs, objects within buckets
  • Configured auto scaling in customized VPC, based on the elastic load balancer (ELB) traffic and using ELB(Load Balancer) health check in order to trigger auto scaling actions
  • Configured auto scaling policies to scale up/down, EC2 instances on ELB(Load Balancer) health checks and created alarms to be used in auto scaling decision making policies
  • Tested high availability of AWS-RDS-MySQL(Migration) database by simulating failover from the primary database to read replicas and hence promoting read replica to primary
  • Installed Workstation, Bootstrapped Nodes, Wrote Recipes and Cookbooks and uploaded them to CHEF-SERVER, Managed On-site OS/Applications/Services/ Packages using CHEF as well as AWS for EC2/S3 & ELB(Load Balancer) with CHEF Cookbooks
  • Implemented a Nagios monitoring system to notify of system issues
  • Using GIT, GIT HUB to manage source code developed by various platform engineers
  • Working on the source code to generate builds and create procedures for the deployment of the servers for the release
  • Performed dispatcher role to distribute tasks assigned to the onshore team

Confidential, Thousand Oaks, CA

AWS/ Solutions Architect

Responsibilities:

  • Design roles and groups using AWS Identity and Access Management (IAM)
  • Managed hardware, software, and networking for a large scale cluster on Amazon EC2
  • Used security groups, IAM roles, scaling groups, ELB's, Monitored EC2 instances with Cloudwatch. Used Amazon S3 to backup database periodically & save snapshots of data
  • Develop Cloud Formation scripts to automate EC2 instances. Design user's credentials and profiles using AWS IAM
  • Managed network security through Load balancer, Auto-scaling, Security groups and NACLs. Automated system deployment, monitoring, alarming and scaling in the Cloud
  • Created, deleted and managed user accounts used to interact with AWS and setup their ACLs with Amazon IAM. Manage Network allocation in VPC to create new public networks
  • Manage network security using Load balancer, Auto-scaling, Security groups and NACLs
  • Creating NAT and Proxy instances in AWS and manage route tables, EIP's and NACLs
  • Used DNS management in Route53, Amazon S3 to backup database instances to save snapshots of data
  • Created periodic EBS snapshots and rebuilt new EBS volumes from these snapshots to migrate applications
  • Used AWS command line client and management console to interact with AWS resources and APIs, Amazon. RDS Multi-AZ for automatic failover and high availability at the database tier for MySQL workloads
  • Maintained existing and also helped creating new Users and tenants using Amazon IAM's
  • Participated in configuring and monitoring distributed and multiple platform servers using Puppet. Used Puppet server and workstation to manage and configure nodes
  • Monitoring Live Traffic, logs, Memory utilization, Disk utilization and various other factors, which are important for deployment
  • Coordinate with other departments to setup health checks and monitors for high availability of cloud services
  • Defined security group rules for control plane services to secure the control plane network

Confidential, Atlanta, GA

AWS Engineer

Responsibilities:

  • Installation, configuration and troubleshooting of Redhat 4.x, 5.x, Ubuntu and Windows 2003, 2008 on various hardware platforms mostly on Amazon AWS cloud services
  • Build servers using AWS: Importing volumes, launching EC2, creating security groups, auto-scaling, load balancers in the defined virtual private connection
  • Automating backups by shell for Linux and PowerShell scripts for windows to transfer data in S3 bucket
  • Constructed regular EBS snapshots and rebuilt new EBS volumes from these existing snapshots to migrate and move applications. Managed Network allocation in VPC to create new public networks and subnets
  • Creating alarms in CloudWatch service for monitoring the servers performance, CPU Utilization, disk usage etc.
  • Maintaining the user accounts (IAM), RDS, VPC, RDS, SNS services in AWS cloud
  • Designed an Architectural Diagram for different applications before migrating into Amazon cloud for flexible, cost-effective, reliable, scalable, high-performance and secured
  • Involved in building vCenter on Windows environment and managed vSphere clients and performed administration using vCenter Power CLI
  • Build new VMware ESX Server on HP HW running RedHat Enterprise Linux & created different virtual machine like Debian, windows 2003 & 2008 server, SuSE enterprise Linux using VMware Virtual
  • Infrastructure Client tool and configured with EMC storage box
  • AWS Import/Export accelerates moving large amounts of data into and out of AWS using portable storage devices for transport
  • Installing and configuring SMTP, postfix mail server with IMAP on Ubuntu 14.x
  • Good knowledge of RAID groups and setting up NFS,CIFS and iSCSI protocols in SAN/NAS environment on VMWare ESX and Redhat/SUSE LINUX Configuration management of the Infrastructure using Chef and Puppet Servers
  • Have used Splunk for log monitoring on various machines and troubleshoot it
  • On-call support for 24/7 for troubleshooting production issues
  • Documenting all the processes for above, issues caused and its solutions in timely manner

Confidential, Columbus, Phoenix, AZ

Systems Engineer

Responsibilities:

  • Performed Installation and upgraded patches, firmware (OBP), and security (Kernel) patches for all applications
  • Preserved Volumes and File systems using Veritas Volume Manager & Veritas File System for Oracle, DB2, MySQL databases
  • Created new disk groups & volumes and performed resizing, deporting, importing, exporting between servers using VxVM
  • Proficient running SQL queries on Oracle and MySQL
  • Upgraded over 35 servers with VERITAS Volume Manager from 3.x to 4.0
  • Used VERITAS Cluster Server to create high available environments for NFS, Web Logic and Sendmail agents
  • Upgraded VMware ESX 3.5 infrastructure to VMware vSphere 4.1
  • Identify requirements, design, document and coordinate the implementation of solutions to major hardware and software projects within the platform environment
  • Obtain feedback from and work with internal IT staff, end users, external customers and third party vendors on the solution
  • Maintain and document the system hardware configuration. Using performance and capacity planning information recommend and plan platform system, CPU, memory, and disk upgrades
  • Provide primary support of highly visible and critical system issues. Provide second level support of escalated issues from System Administrators, Production Control and Data Center Operations
  • Experience in Troubleshooting System hardware failures, VMware

Confidential, WI

UNIX Administrator

Responsibilities:

  • Work on existing service requests to assist 24x7 operations
  • RPM and YUM package installations, patch and other server management
  • Experience in Installation of Oracle and MYSQL
  • Worked on redhat 4.x and performed daily tasks using CRON scheduler and automated it
  • Daily tasks such as taking data backups, cleaning junk content and updating software
  • Performed comprehensive security audit, including software vendor patches, network filtering
  • Quickly resolve all IP network issues to reduce waste and downtime while also ensuring client Service Level Agreements
  • Maintained a redhat Linux file server, which used samba to serve files to mostly windows 2000
  • Responsible for maintaining and configuring NFS, DNS, DHCP and iSCSI servers
  • Creating application and database file systems using volume managers like LVM and VERITAS
  • Addition of application and database support to users and assigning sudo permissions
  • Troubleshoot, repair, install and upgrade software and hardware on Unix/Linux(ubuntu, centos, redhat) based systems
  • Provided network sharing via UFS and NFS file systems
  • Creating, troubleshooting and mounting NFS File systems on different OS platforms

Confidential

Linux Administrator

Responsibilities:

  • Installing software packages on Solaris 8/9 and RHEL 4.x/5.x
  • Managing user accounts and groups on Solaris / Linux(ubuntu, centos) and NT /2000 Server’s Configuring Samba server for interconnectivity between Windows and Linux(Ubuntu)
  • Rebuilt the Kernel for Linux. Configured Linux(ubuntu, centos) Firewall with IPCHAINS&IPTABLES
  • Configured squid as proxy/cache server with Squid Guard for URL filtering
  • Configured Apache web server with Tomcat in loadbalancing
  • File system management. Creating & mounting new File Systems
  • Extending volume groups, logical volume to manage file systems
  • Repair a filesystems. Configuring & managing Network Services
  • Network File system ( NFS )
  • Configuring Peripherals - Remote/Network printing, Modem configuration for remote access
  • Troubleshooting of day-to-day operational problems, client side issues, and hardware problems in the systems
  • Provided 24*7 on-call support on rotation basis

Hire Now