We provide IT Staff Augmentation Services!

Aws Solutions Architect Resume

0/5 (Submit Your Rating)

Silver Spring, MD

SUMMARY

  • Overall 7+ years of experience in design, development, and deployment of high - quality business applications using distributed, heterogeneous environments in public, private cloud, and n-tier technologies.
  • Experience in all phases of Agile Methodology (Systems Development Life Cycle) and Software Testing Life Cycle (STLC) methodologies.
  • Extensive experience in Development, Administration, Customization, Automation, and Implementation experience in Application Administration and Application Upgrades.
  • Experience in Architecting and Administration of self - healing & secure cloud-based services and applications forPaaS,IaaS&SaaSenvironments usingAmazon AWSservices likeElastic Compute Cloud (EC2), Simple Storage Service(S3), CloudFormation, CloudWatch, CloudFront, Lambda, Route 53, Auto Scaling, ELB, RDS, AMI, IAM, VPC.
  • Expertise inSystems Administration, Upgrades, Automation, Performance Tuning, Capacity Planning, Contingency Planning, Disaster Recovery, and Fault-Tolerant Planning in WINDOWS and Linux Environments.
  • Experience with Linux family, installing, configuring, and maintaining Red Hat/Centos flavor of Linux Operating system.
  • Performed LAMP installation and configuration on Ubuntu, Red hat, and Amazon Linux Instances.
  • Experience in System Integration, Custom Scripting technologies to support Public Cloud Platform.
  • Expertise in automating builds and deployment processes using Bash, Python, and Shell scripts with a focus on CI/CD, and AWS Cloud Architecture.
  • DesignedAWSarchitecture, Cloud migration, Dynamo DB, and event processing usingLambdafunction
  • Experience in managing and securing AWS account access usingIAM.
  • Managed storage in AWS usingElastic Block Storage,S3, created Volumes, and configured Snapshots
  • Experience configuring AWSS3and its lifecycle policies and backup files and archive files in AmazonGlacier.
  • Experience in creating and maintaining the databases in AWS usingRDS.
  • Experience inTechnical Architecture DesignandCapability Management.
  • Involved in Configuring and Networking ofVirtual Private Cloud (VPC)
  • Expertise in Deployment Automation, Release Management, Provision full stack usingAWS CloudFormationandElastic Beanstalk
  • Experience in Creating variousCloudWatchalarms that send an AmazonSimple Notification Service(SNS) message when the alarm triggers.
  • Architected, Designed the Backup and Archiving strategies, implemented Disaster Recovery in AWS Cloud, and had expertise in using AWS CLI.
  • Experience in managing virtual instances and disks usingPuppet.
  • Experience in application and architecture teams to conduct proof of concept (POC) and implement the design in a production environment in AWS
  • Experience in working with infrastructure, security, application, and database teams on understanding the needs to analyze and provide a solution to build the systems in AWS.
  • Experience in analysis, troubleshooting, investigating, problem-solving, and communication (oral and written), Performed as an effective team lead, player, and builder.
  • Managed offshore and onsite resources effectively to meet the project deadlines, conducted quality checks, conducted meetings with team members, and communicated status back to management teams.

TECHNICAL SKILLS

Languages: Python, SQL

AWS Fundamentals/Services: IAM, EC2, S3, EBS, EFS, Route 53, RDS, ElastiCache, CloudFront, Load Balancing, Auto Scaling, AWS CloudWatch, CloudTrail, Cloud Formation, Terraform

AWS CLI: CLI setup, usage on EC2, best practices, SDK, advanced usage

Firewall/Place Group: EC2 Security Group (Firewalls) & AWS Web Application Firewall-WAF (Firewalls), EC2 Place Groups: Clustered, Spread & Partition Placement Group.

Database/Servers: DynamoDB, RDS, Aurora, DynamoDB, ElastiCache, Redshift, ElasticSearch, Athena, Oracle, MySQL, Tomcat

Monitoring, Troubleshooting & Audit: AWS CloudWatch & CloudTrail

Load Balancing: High Availability & Scalability, Elastic Load Balancing (ELB), Classic Load Balancing (CLB), Application Load Balancing (ALB), Network Load Balancing (NLB)

VPC & Networking: Elastic Network Interface (ENI), Enhance Networking (EN), Elastic Fabric Adapter (EFA)

DevOps: AWS Code Pipeline, Code Build, Code Deploy, Elastic Beanstalk, Jenkins, Docker, Jira, CI/CD, Azure Fundamentals

Version Control: GIT, GitHub

OS: Windows, Linux, Unix, Ubuntu, RHEL, CentOS

PROFESSIONAL EXPERIENCE

Confidential, Silver Spring, MD

AWS Solutions Architect

Responsibilities:

  • Designed architect strategies for large-scale system-wide application deployment.
  • Authored development guidelines to expedite application design effort through the already made framework.
  • Customized in-development software to customer current hardware environment, designing applications to span multiple systems.
  • Architected, Designed the Backup and Archiving strategies, and implemented Disaster Recovery in AWS Cloud and expertise in using AWS CLI.
  • Responsible for creating a Well-Architected Application on AWS using Autoscaling, Lambda, SQS, SNS, ELB, Caching, and database layer as necessary.
  • AWS resource tagging to identify and categorize resources by function, environment, and platform criteria.
  • Creating AWS Multi-Factor Authentication (MFA) for instance RDP/SSH logon, worked with teams to lock down security groups.
  • AWS data backup (snapshot, AMI creation) techniques, along with data- Confidential -rest security within AWS.
  • Created migration strategies to bridge development gaps between existing software architecture and future updates.
  • Boosted web traffic by improving navigation and rectifyingbottlenecks.
  • Designed and executes security measures such as firewalls andEncryption.
  • Delivered users support to clients to train, educate and answer questions.
  • Maintained strict budgetary and scheduling guidelines to satisfy customers with high-quality targeted designs.
  • Setup of Cloud Watch alarms, setting up CloudTrail, creating cloud formation templates, creating S3 buckets
  • Review, fix the security loopholes and apply security Confidential all layers following AWS's Trusted Advisor.
  • Creating CloudWatch alarms that take care of EC2 Auto Recovery and Auto Reboot for instances that fail System Status Check and Instance Status Check

Environment: AWS (EC2, S3, VPC, Route53, EBS, RDS, ELB, CloudWatch, CloudFormation, AWS CLI, AWS Auto Scaling), Linux, Python, Shell scripting.

Confidential, Silver Spring, MD

AWS Solution Architect

Responsibilities:

  • Designing and implementing public and private facing websites on AWS Cloud.
  • Migrating from On-Premise Infrastructure to AWS Cloud.
  • Focusing on high availability, fault tolerance, and auto-scaling using AWS Cloud Formation.
  • Configured and managed various AWS Services including EC2, RDS, VPC, S3, Glacier, Cloud Watch, Cloud Front, and Route 53.
  • Configured various performance metrics using AWS Cloud watch & Cloud Trial
  • Worked on configuring Cross-Account deployments using AWS Code Pipeline, Code Build and Code Deploy by creating Cross-Account Policies & Roles on IAM.
  • Written various Lambda services for automating the functionality on the Cloud.
  • Used AWS Route 53 for configuring the High-Availability and Disaster recovery to make the environment up and running in case of any unexpected disaster.
  • Maintained the user accounts (IAM), RDS, Route 53, VPC, RDS, Dynamo DB, SES, SQS, and SNS services in the AWS cloud.
  • Involved in setting up builds using Chef as a configuration management tool
  • Deployed and configured Chef Server and Chef Solo including bootstrapping of chef-client nodes for provisioning; Created roles, cookbooks, recipes, and data bags for server configuration, deployment, and app stack build-outs.
  • Setup up and maintenance of automated environment using Chef Recipes & books within AWS environment. Good understanding of Knife, Chef Bootstrap process, etc.
  • Deploying and managing many servers utilizing both traditional and cloud-oriented providers ( AWS ) with the Chef Platform configuration system.
  • Create AMIs for mission-critical production servers for backup.
  • Worked in all areas of Jenkins setting up CI for new branches, building automation, plug-in management, securing Jenkins, and setting up master/slave configurations.
  • Build Java code and .NET code on different Jenkins servers as per the schedule.
  • Deployed application updates using Jenkins. Installed, configured, and managed Jenkins.
  • Experience in building applications of various architecture styles like Micro-services architecture consisting of Restful web services and Docker container-based deployments.
  • Deployed Docker Engines in Virtualized Platforms for containerization of multiple apps.
  • Deployed and configured Git repositories with branching, forks, tagging, and notifications.
  • Installed and configured Nagios as a monitoring tool for disk usage, CPU utilization, list of open files, etc., and sent alerts to our teams based on the same.

Environment: AWS Cloud, EC2, RDS, VPC, S3, Glacier, Cloud Watch, Cloud Front, and Route 53, AWS Cloud watch & Cloud Trial, AWS Code Pipeline, (IAM), RDS, Route 53, VPC, RDS, Dynamo DB, SES, SQS and SNS

Confidential

AWS Solutions Architect/DevOps Engineer

Responsibilities:

  • Designed and implemented AWS Solutions using EC2, S3, EBS, Elastic Load balancer (ELB), VPC, Amazon RDS, CloudFormation, Amazon SQS, and other services of the AWS infrastructure.
  • Utilized EBS to store repeated data and overcome failure by using Snapshots
  • Created users and groups using Identity Access Management (IAM) and assigned individual policies to each group.
  • Setup specific IAM profiles per group utilizing newly released APIs for controlling resources within AWS based on group or user.
  • Responsible for creating various Cloud Watch alarms that send an Amazon Simple Notification Service (SNS) message when the alarm triggers.
  • Created SNS notifications using S3 events for object loss notifications.
  • Created S3 bucket for backups using versioning enable and moved objects to Amazon Glacier for archiving purposes and using Amazon S3 for database backup regularly and save snapshots of data.
  • Used the AWS-CLI to suspend an AWS Lambda function. Used AWS CLI to automate backups of ephemeral data stores to S3 buckets, EBS.
  • Migrated the SQL database to AWS RDS Multi AZs
  • Installed and Setup Web Servers (Apache and Tomcat), DB Server (MySQL), and MySQL (Master and
  • Slave) Server, Multiple MySQL Instances with different ports.
  • Created AWS Route53 to route traffic between different regions
  • Created configuration for establishing a VPN tunnel between the on-premise network and AWS VPC.
  • Designed Stacks using Amazon Cloud Formation templates to launch AWS Infrastructure and resources.
  • Developed AWS CloudFormation templates to create custom sized VPC, subnets, EC2 instances, ELB, and security groups.
  • Designed and developed automation test scripts using Python and Bash.
  • Configured alarms in CloudWatch for monitoring the server's performance, health, CPU utilization, memory, and disk usage of AWS resources using AWS CloudWatch.
  • Participated in configuring and monitoring distributed and multiple platform servers using Puppet.
  • Using Puppet server and workstation to manage and configure nodes.

Environment: AWS (EC2, S3, VPC, Route53, EBS, RDS, ELB, CloudWatch, CloudFormation, AWS CLI, AWS Auto Scaling), Linux, Python, Shell scripting.

Confidential

DevOps Engineer / AWS

Responsibilities:

  • Worked on AWS EC2, IAM, S3, EBS, Elastic Load balancer (ELB), and auto-scaling group services.
  • Implemented continuous integration using Jenkins.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) processes.
  • Implementation using Jenkins along with Shell scripts to automate routine jobs.
  • Interacted with client teams to understand client deployment requests.
  • Coordinate with the Development, Database Administration, QA, and IT Operations teams to ensure there are no resource conflicts.
  • Wrote Puppet manifests for deploying, configuring, Installing, and managing collected for metric collection and monitoring.
  • Developed automation scripting in Python (core) using Puppet to deploy and manage Java applications across Windows servers, and uses the Nagios for the windows performance monitoring.
  • Designing and implementing fully automated server build management, monitoring, and deployment using DevOps Technologies like Puppet.
  • Configured Docker container for branching purposes.
  • Worked closely with Project Managers to understand a code/configuration release scope and how to confirm a release was successful.
  • Wrote Puppet models for installing and managing java versions using the Eclipse
  • Build and Deployed Java/J2EE and .Net to a web application server in an Agile continuous integration environment and automated the whole process.
  • Implementation of TFS Release management functionality for entire corporate codebases.
  • Deploying and managing many servers utilizing both traditional and cloud-oriented providers ( AWS ) with the Puppet configuration system.

Environment: Java, J2EE, AWS (EC2, S3, VPC, Route53, EBS, RDS, ELB, CloudWatch, CloudFormation, AWS CLI, AWS Auto Scaling), Linux, Python, Shell scripting.

We'd love your feedback!