Aws Engineer Resume
Doral, FL
SUMMARY
- Around 4 years’ experience in IT Industry that includes AWS and DevOps Engineering, Build, Deploy & Software Configuration Management.
- Experience in provisioning and supporting high traffic/high - available services on Amazon EC2, VPC, Route53, Elastic Beanstalk, Cloud Formation and cloud front.
- Built Continuous Integration environment Jenkins and Continuous delivery environment.
- Creating monitors, alarms and notifications for EC2 hosts using Cloud Watch.
- Designed Ansible Modules to manage Configuration and automate installation process.
- Highly skilled at supporting web and application servers Apache, Tomcat and experience on installing and managing MySQL and Amazon web servers.
- Experience in migrating large data centers from on premises to Cloud (AWS).
- Expertise in design and support of mission-critical systems and implementing fail-over/disaster recovery strategies.
- Develop scripts to monitor and ensure backups to disk and S3.
- Expertise in system and network monitoring tools Nagios.
- Experience with AWS cloud environment including EC2, S3, Cloud Formation, ELB, CloudWatch, SWF, SNS, Elastic Cache, and DynamoDB.
- Experience in Jenkins/Maven package building and have hands on experience in development using Shell, Python.
- Experience in working with streaming data by using Kinesis and Application Services.
- Experience on Creating Images by using Docker.
- Experience on using automated tools like Maven, GIT, Jenkins, Ansible.
- Good Knowledge on Hadoop Architecture (HDFS, Map Reduce, HIVE, HBase) and its functionality.
- Strong exposure on Continuous Integration, Configuration, Administration and Maintenance for Agile and SCRUM software development methodology process on Jenkins, GIT.
TECHNICAL SKILLS:
Operating Systems: Linux, Windows, Ubuntu
Databases: Oracle, DB2, SQL
Languages: Shell, Python
Version Control Tools: Git, GitHub
Application Server: Apache, Tomcat
Cloud Technologies: AWS
DevOps: Ansible, Jenkins, Nagios, Maven, Docker, JIRA
PROFESSIONAL EXPERIENCE:
Confidential,Doral, FL
AWS Engineer
- Involved in migration process, architecting, building and maintaining highly available, secure multi zone AWS infrastructure.
- Involved in designing and deploying multitude applications utilizing almost all the AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto- scaling in AWS Cloud Formation.
- Setup AWS VPC for migrating client IT platform to AWS infrastructure.
- Configure and launch AWS EC2 instances as per requirement.
- Setup Elastic Load balancer and Auto scaling groups
- Setup Route 53 DNS for internal and external domains.
- Setup AWS accounts for various access for different team members.
- Configured S3 versioning and lifecycle policies to and backup files and archive files in Glacier.
- Using S3 for storage, Cloud watch for Monitoring and Identity Access Management for security Purposes.
- Designed Document Data Model for DynamoDB and participated in the Capacity Planning.
- NoSQL Document Data Model Design for DynamoDB.
- Knowledge on AWS Lambda functions.
- Setup auto-snapshots using AWS CloudWatch triggers.
- Design roles and groups using AWS Identity and Access Management (IAM). Maintained existing and helped creating new Users and tenants using Amazon IAM's.
- Working on kinesis which are used for data streaming.
- Knowledge on HDFS, Map Reduce, HBase, HIVE.
- Created scripts in Python which integrated with AmazonAPIto control instance operations.
- Configured Elastic Load Balancers (ELB) with EC2 Auto scaling groups. Created monitors, alarms, and notifications for EC2 hosts using Cloud Watch.
Environment: AWS, VPC (Virtual Private Cloud), ELB (Elastic Load Balancer), Auto scaling, Route 53, S3, Cloud watch, Cloud formation, IAM (Identity Access Management), DynamoDB, Ubuntu, Python.
Confidential, Newark, DE
AWS/DevOps Engineer
- Build and configure a virtual data center in the Amazon Web Services cloud to support Enterprise Data Warehouse hosting including Virtual Private Cloud (VPC), Security Groups, Route Tables, Elastic Load Balancer.
- Maintained the user accounts (IAM), RDS, Route 53, VPC, S3, SES, SQS and SNS services in AWS cloud.
- Build servers using AWS, Launching EC2, RDS, Creating security groups, Auto-scaling, Load balancers (ELBs) in the defined virtual private connection.
- Deployed applications on AWSby using Elastic Beanstalk.
- Infrastructure provisioning on AWS by using Cloud Formation.
- Creating S3 buckets and restricting access to buckets and directories to specific IAM users.
- Associating virtual MFA tokens for IAM users for security.
- Monitors capacity utilization via CloudWatch.
- Manage AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for our QA and UAT environments as well as infrastructure servers for GIT and Ansible.
- Enable Versioning and Life Cycle Policies for archiving data and to maintain high durability and availability of data in S3 Bucket and enabled versioning on S3 bucket to restore the deleted file.
- CloudWatch and CloudTrail for audits and the maintenance of the cloud environment.
- Configured Nagios to monitor EC2 Linux instances with Ansible automation.
- Provisioned servers using Ansible. Developed and worked extensively on Ansible Playbooks and Scripting.
- Implemented a Continuous Delivery pipeline with Maven, GitHub and Jenkins.
- Good Knowledge on container management using Docker in creating images.
- Managed GIT, Jenkins. Designed and automated build & release process.
Environment: Identity Access Management (IAM), EC2, S3, Virtual Private Cloud (VPC), Security groups, Auto-scaling groups, Elastic Load Balancer (ELB), Route 53, Cloud Formation, Elastic Beanstalk, Ansible, GIT, Jenkins, Docker, Apache, JIRA, Linux.
Confidential
Build & Release Engineer
- Involved in the release cycle of the products from environments like Development, QA and UAT through Production.
- Developing new Maven Build Scripts based on the requirements.
- Created and Maintained Local Maven Repository for Maven projects.
- Managed WebLogic servers and application deployments.
- Deployed build artifacts into WebLogic Server and Oracle DB.
- Developed and implemented Software Configuration Management strategies for various applications per the agile process.
- Managed the Clear Case branching strategy for the applications by creating Release Streams, Development Streams thus ensuring the integrity Integration Streams.
- Involved in troubleshooting the automation of Installing and configuring JAVA applications in the test and pre-production environments.
- Developed and maintained the Shell and scripts for automating the deployments and build process.
Environment: Java, Maven, Agile, Shell Scripts, Windows, Oracle10g, 11g.