We provide IT Staff Augmentation Services!

Sr.aws Engineer Resume

4.00/5 (Submit Your Rating)

Herndon, VirginiA

SUMMARY

  • 8+ years of IT Experiences Specialized in AWS Cloud Engineer, and LINUX System Administration.
  • Expertise in Amazon Cloud Services and its features (EC2, VPC, EBS, AMI, snapshots, Autoscaling, CloudFormation, IAM, RDS, SES, SQS, SNS, RDS, ELB, CloudWatch etc.)
  • Experience in designing AWS cloud models for Infrastructure - as-a-Service (IAAS), Platform-as-a-Service (PAAS) and Software-as-a-Service (SAAS)
  • Experienced in setting up EC2 instances, security groups and Setting up databases in AWS using S3 bucket.
  • Experience in implementing Data warehouse solutions in AWS Redshift worked on various projects to migrate data from on database to AWS Redshift, RDS and S3.
  • Experience in Application deployment on various web/application Servers including Web Sphere/Web Logic/Apache Tomcat/JBOSS.
  • Experience in Build and Continuous Integration with like Ant, Maven, Jenkins, and Bamboo.
  • Experience in Creating Shell Scripts (kasha, Bash), Python and Power Shell for setting up baselines, branching, merging and automation processes.
  • Configured and managed source code using Git and resolved code merging conflicts in collaboration with application developers.
  • Experience with Cloud automation technologies such as Cloud Formation and Terraform.
  • Experience in working with configuration management tools like Puppet, Chef and Ansible.
  • Experience working on several Docker components like Docker Engine, Hub, Machine, creating Docker images, Compose, Docker Registry and handling multiple images primarily for installations and domain configurations.
  • Worked on Build and Release Management methodologies and Software Procedures in all aspects of SDLC.
  • Good understanding of OSI Model, TCP/IP Protocol Suite (IP, ARP, TCP, UDP, SMTP, FTP and TFTP)
  • Experience in LINUX performance monitoring, kernel tuning and Load balancing to ensure stable performance.
  • Experience in working knowledge with Python and Ruby in writing scripts to automate software configuration process with Salt Stack, Chef and Puppet.
  • Experience with CI (Continuous Integration) and CD (Continuous Deployment) methodologies using Jenkins/Hudson.
  • Experience with Linux system administration and virtualization (Redhat, Ubuntu, and VMware)
  • Experienced in writing complex SQL queries and scheduled tasks using cron jobs.
  • Good knowledge in relational and NoSQL databases like MySQL, SQLServer, Oracle, DynamoDB, MongoDB, Cassandra.
  • Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, Scrum, and Waterfall methodologies.
  • Good presentation, Customer Support and trouble shooting skills.

TECHNICAL SKILLS

Operating Systems: Linux (Red Hat, Cent OS, Fedora), Windows.

Storage: IBM XIV, EMC, HP

Hardware: HP DL380, DL580, BL460c, BL660c.

Networking: TCP/IP, NFS, DNS, DHCP, WAN, SMTP, LAN, FTP/TFTP, VPN.

Virtualization: VMware ESXi, VSphere, VCenter Server

WEB & Application Servers: Apache Tomcat, APACHE HTTP server.

Database: MariaDB, MySQL, Oracle 10g/11g

Programming Language: Shell scripting (Bash)

Backup Management: Tape Drives, Manual Commands (tar, scp, rsync, dd), Veritas Netbackup.

Third-party Tools: JIRA, Docker, JBOSS/Weblogic

Version Controller: GIT, SVN

Continuous Integration: Jenkins

Configuration Management Tool: Puppet/Chef, Ansible

Cloud Services: Amazon Web Services

PROFESSIONAL EXPERIENCE

Confidential - Herndon, Virginia

Sr.AWS Engineer

Responsibilities:

  • Launching Amazon EC2 Cloud Instances using Amazon Web Services (Linux/ Ubuntu) and Configuring launched instances with respect to specific applications.
  • Build web applications in Python/Django, including front-end (user interfaces) and back end.
  • Installed application on AWS EC2 instances and configured the storage on S3 buckets.
  • Performed S3 buckets creation, policies and on the IAM role based polices and customizing the JSON template.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud watch.
  • Used Terraform to automate the cloud infrastructure.
  • Build high performance web services, using languages such as python.
  • Managed servers on the Amazon Web Services (AWS) platform instances using Puppet, Chef Configuration management.
  • 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 with Chef Cookbooks.
  • Create Chef Automation tools and builds, and do an overall process improvement to any manual processes.
  • Installation, configuration and administration of Virtual Box and VMware virtual machine for Ubuntu Linux servers.
  • Written Chef Cookbooks for various DB configurations to modularize and optimize product configuration.
  • Converting production support scripts to chef recipes. And AWS server provisioning using Chef Recipes.
  • Worked on creation and managing IT infrastructure and application stack using AWS Cloud Formation and writing the template file using JSON.
  • Managing the multi-tier and multi-region architecture using AWS Cloud Formation.
  • Experienced in build and deployment of Java applications on to different environments such as QA, UAT and Production.
  • Branching, Tagging, Release Activities on Version Control Tools: SVN, GitHub.
  • Extensive usage of Tortoise SVN in windows environment for version control activities.
  • Implemented Continuous Integration using Jenkins and Hudson.
  • Build scripts on AWS cloud for scheduling EC2 auto scaling load balancer with python SDK.
  • Application Deployments & Environment configuration using Chef, Puppet.
  • Deployed the java application into web application servers like Apache Tomcat.
  • Experienced in deployment of applications on Apache Web server, Nix and Application Servers such as Tomcat.
  • Virtualized the servers using the Docker for the test environments and dev-environments needs. And also, configuration automation using Docker containers.
  • Coordinated with the Offshore and Onshore teams for Production Releases.

Environment: Amazon Web Services, IAM, S3, EBS, AWS SDK, Cloud Watch, Cloud Formation, GitHub, Chef, Puppet, Docker, Java, Apache HTTPD, Apache Tomcat, JSON, Bash, Shell, Perl.

Confidential - Miami, FL

Sr.AWS Engineer

Responsibilities:

  • Experience and good knowledge in AWS (Amazon Web Services) services like EC2, S3, Glacier, Elastic Load Balancer (ELB), RDS, SNS, SWF, Cloud watch, Route53 and Lambda.
  • Managed Ubuntu Linux and Windows virtual servers on AWS EC2 using Puppet.
  • Deployment of application and migration of data on AWS Redshift.
  • Experience in monitoring EC2 instances using Nagios.
  • Launching Amazon EC2 Cloud Instances using Amazon Images (Linux/Windows) and Configuring launched instances with respect to specific applications.
  • Experience in configuring Apache Web Server in the Linux AWS Cloud environment using Puppet automation.
  • Experience in AWS Services such as Redshift Cluster, Route 53 Domain Configurations.
  • Configured Elastic Load Balancers with Elastic Compute Cloud Auto scaling groups.
  • Used ELB and Auto scaling for load balancing and scaling EC2 instances up/down based on Network Traffic.
  • Worked on cloud watch to monitor the resources such as EC2 CPU memory, Amazon to design high availability applications on AWS across availability zones.
  • Knowledge on design applications on AWS taking advantage of disaster recovery.
  • Configured S3 versioning and lifecycle policies to and backup files and archive files in Glacier.
  • Migrated media (images and videos) to s3 and used CloudFront to distribute content with low latency and at high data transfer rates.
  • Migrating the website domain to Route 53.
  • Cloud formation and Jenkins to Configure and maintaining Virtual Private Clouds (VPC)
  • Installed the application on AWS EC2 instances and also configured the storage on S3 buckets.
  • Configured AWS Identity and Access Management (IAM) Groups and Users for improved login authentication.
  • Configured Security group for EC2 Window and Linux instances and also for puppet master and puppet agents.
  • Created Buckets in AWS and stored files. Enabled Versioning and security for files stored.
  • Created S3 backups using versioning enable and moved objects to Amazon Glacier for archiving purpose.
  • Performed S3 buckets creation, policies and also on the IAM role based polices and customizing the JSON template.
  • Created AWS Multi-Factor Authentication (MFA) for instance RDP/SSH logon, worked, with teams to lock down security groups.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloudwatch / Splunk.
  • Experienced with working on Puppet Master and Puppet Agents. Defined Puppet Master and Puppet Agents to manage and configure nodes.

Environment: AWS (EC2, VPC, ELB, S3, RDS, Cloud Trail and Route 53, VDI), Linux, Git version Control, VPC, EBS, IAM, ELB, Cloud watch, Cloud Formation, AWS CLI, AWS Auto Scaling.

Confidential - Saint Paul, MN

AWS Engineer

Responsibilities:

  • Experience on AWS cloud services like EC2, S3, RDS, ELB, EBS, VPC, Route53, Auto scaling groups, Cloud watch, Cloud Front, IAM for installing configuring and troubleshooting on various Amazon images for server migration from physical into cloud.
  • Designed Architectural Diagrams for different applications before migrating into Amazon cloud for flexible, cost- effective, reliable, scalable, high-performance and secured.
  • Build servers using AWS: Importing volumes, launching EC2, creating security groups, auto-scaling, load balancers, Route 53, SES and SNS in the defined virtual private connection.
  • Creating alarms in Cloud Watch service for monitoring the server performance, CPU Utilization, disk usage etc.
  • Designing and configuring the AWS Secure Notification Service (SNS) and Secure Email Service (SES) architecture of the solution and working with a client.
  • Managed users and groups using the Amazon Identity and Access Management (IAM)
  • Managing IAM accounts (with MFA) and IAM policies to meet security audit & compliance requirements.
  • Maintaining the user accounts (IAM), RDS, Route53, SES and SNS services in the AWS cloud.
  • Server migration using cloud services like AWS from physical to cloud environment.
  • Created Cloud Formation template stacks to automate for building new VPCs using JSON files.
  • Experience with AWS, which included managing application in the cloud and creating instances.
  • Setting up private networks and sub-networks using Virtual Private Cloud (VPC) and creating security groups to associate with the networks.
  • Taking regular snapshots for EBS volumes using CPM (Cloud Protection manager)
  • Tested and configured AWS Workspaces (Windows virtual desktop solution) for custom application requirement.
  • Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed reaching one or more AWS EC2 instances.
  • Used Amazon Route53 to manage DNS zones and also give public DNS names to elastic load balancers IP's.
  • Used Amazon IAM to grant fine-grained access to 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.
  • Provided 24 x7 on-call supports in debugging and fixing issues related to Linux in Cloud Environment using Amazon Web Services (AWS)
  • Configured Elastic Load balancer (ELB) including high availability of ELB using various subnets in various availability zones, configured security settings and health check for application.
  • Provisioned AWS S3 buckets for backup of the application and sync this content with remaining S3 backups.
  • Configured Apache on EC2 instances to make sure application that was created is up and running troubleshoots issues to meet the desired application state.
  • Responsible for Continuous Integration and Continuous Delivery process implementation using Jenkins along with Python and Shell scripts to automate routine jobs.
  • Implemented Continuous Integration using Jenkins and GIT from scratch.
  • Responsible for performing tasks like Branching, Tagging, and Release Activities on Version Control Tools like SVN, GIT.
  • Developed automation framework for Application Deployments to the AWS cloud Environments.
  • Automated the cloud deployments using puppet and AWS Cloud Formation Templates.
  • Tested high availability of AWS-RDS-MySQL database by simulating failover from the primary database to read replicas and hence promoting read replica to primary.

Environment: AWS (EC2, VPC, ELB, S3, RDS, Cloud Trail and Route 53, VDI), Linux, Git version Control, Cloud watch, Cloud Formation, AWS CLI, AWS Auto Scaling, MySQL, Shell Scripting, Jenkins, Nginx, Tomcat, JBoss.

Confidential

Sr.Linux/Cloud Engineer

Responsibilities:

  • Installing, upgrading and configuring operating systems like Solaris, HP-UX and Linux.
  • Created physical and logical volumes, groups using logical volume manager on LVM in Linux and HP-UX.
  • Supported various databases like Oracle, UDB and SQL Server on Unix/Linux servers.
  • Experience in configuring and administering FTP, SAMBA, DNS and DHCP.
  • Providing day-to-day user administration like adding, deleting, and modifying users and groups and solving their queries.
  • Excellent knowledge of Linux/Unix kernel tuning, building customized kernels.
  • Installation of patches and other software packages using RPM and YUM in Linux, pkgadd, pkginfo, pkgrm, patchadd in Solaris and swinstall, swremove, swlist in HP-UX.
  • Hands on experience in Amazon Web Services (AWS) provisioning and good knowledge of AWS services like EC2, S3, Elastic Beanstalk, ELB (Load Balancers), RDS, VPC, Direct Connect, Route53, Cloud Watch, Cloud Formation, IAM, SNS etc.
  • Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed reaching one or more AWS EC2 instances.
  • Launching and configuring of Amazon EC2 (AWS) Cloud Servers using AMI's (Linux/Ubuntu) and configuring the servers for specified applications.
  • Experience in creating alarms and notifications for EC2 instances using Cloud Watch.
  • Installed the application on AWS EC2 instances and configured the storage on S3 buckets.
  • Configured AWS Identity and Access Management (IAM) Groups and Users for improved login authentication.
  • Implemented and maintained the monitoring and alerting of production and corporate servers such as EC2 and storage such as S3 buckets using AWS Cloud Watch.
  • Creating S3 buckets and managing policies for S3 buckets and Utilized S3 bucket and backup on AWS.
  • Has experience in setting up Baselines, Branching, Patches, Merging and Automation processes using Shell/bash and Batch Scripts
  • Worked with various scripting languages like Bash, Perl, Shell and Python.
  • Performed database SQL queries to address connectivity and integration activities.
  • Worked with multiple development groups to design/create automated build and deployments using MS Build, Ant and Shell Scripting.
  • Setting up scalability for application servers using command line interface for Setting up and administering DNS system in AWS using Route53.
  • To design high availability applications on AWS across availability zones and availability regions.

Environment: Solaris 8,9,10, HP-UX 11.x, Elastic Compute Cloud (EC2), Elastic Load-balancers, S3, Cloud-Front, RDS, Route53, Cloud-Watch, Cloud-Formation, IAM, MySQL, VPC, Shell, Perl.

Confidential

Linux Administrator

Responsibilities:

  • Hands on experience in installing and administrating CI tools like Jenkins, GIT and Nexus.
  • Managed and coordinated the SCM requirements planning through development of multi-tier applications and their build/deployment throughout BB&T distributed Windows development environment.
  • Expertise in build tools like Apache MAVEN (using POM.xml) for the building of deployable artifacts such as war & ear from source code.
  • Worked with all areas of Development teams to ensure the build and deployment process serves better quality for the business.
  • Worked with Source Control Tools such as GIT Stash.
  • Experience in partially administering Jira for issue management.
  • Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using Git.
  • Responsible for installing SSL certificates on Apache and Sun One Web Servers.
  • Coordinate build schedules between development teams, Database Administrators and Network Operations while developing and improving build communication channels.
  • Experienced in taking high quality measures for build/deployment/source control tools processes, SOD for right access levels for source control for better Auditing/Controlling.
  • Attended sprint planning sessions and daily sprint stand-up meetings.
  • Improved overall build and deployment execution and delivery turnaround times extensively.

Environment: LINUX/SOLARIS/AIX, WebSphere, Jenkins, GIT, Perl, Shell, Python, ANT, Oracle 11g

We'd love your feedback!