We provide IT Staff Augmentation Services!

Aws Solutions Architect Resume

5.00/5 (Submit Your Rating)

OhiO

SUMMARY:

  • Around 7 years of professional experience in IT industry using AWS Cloud, Infrastructure, Development and implementation of software applications.
  • 4 years of experience working on Cloud Computing using AWS Cloud.
  • Hands - on experience in migrating existing Java application and .NET application in AWS cloud using SQS to decouple all the components to make best use of AWS.
  • Extensive experience in studying the existing infrastructure landscape, cloud product matching, design cloud architecture, proof of concepts, design improvements and implementation of AWS Cloud Infrastructure recommending application migrations to public vs private cloud.
  • Extensive AWS Experience including AWS Services such as EC2, VPC (NAT, VPC Peering and VPN), IAM (Identity and Access Management), Elastic Beanstalk, Lambda, S3, CloudFront, Glacier, SQS, SNS, RDS, DynamoDB, Route53, CloudWatch, CloudTrail, CloudFormation, Security Groups etc.
  • Extensive knowledge on Serverless architecture using AWS Lambda.
  • Experience on Application Migration and Data Migration from On-Premise to AWS Cloud.
  • Good Understanding of Google Cloud Platform and Microsoft Azure.
  • Experience working with build and deployment tools using Jenkins and Bamboo.
  • Hands on experience with best practices of Web Service development and Integration.
  • Well versed with version control tools like GIT, SVN, TFS and used them as a central repository to check-in the code where it held changes and called a Continuous Integration (CI) tool.
  • Good knowledge and experience using Java, PHP, Swift and Python.
  • Experience in Client side design using JSP, HTML5, CSS3 and validation using JavaScript technologies.
  • Extensive working experience in Linux and Windows based systems.
  • Good understanding with creating CloudFormation templates for quick, easy and rapid deployment of Infrastructure.
  • Experience in developing applications using JAVA, PHP, MySQL, HTML5, CSS3, Javascript, JQuery, JSON.

TECHNICAL SKILLS:

Languages: PHP, Swift, Java, JavaScript, JQuery, Python, C++, Angular, HTML, CSS, XML/XST

Databases: MySQL, MongoDB, Firebase, Amazon RDS, DynamoDB

AWS Skills: IAM (Identity and Access Management), S3, EC2, ELB (Elastic Load Balancer), EFS, EBS, AMI, CloudFront, CloudWatch, CloudTrail, AutoScaling, VPC, NAT, Route53, RDS, DynamoDB, Elastic Transcoder, Elastic Beanstalk, Opsworks, SQS, SNS, SES, Glacier, Lambda

Build and Deployment: Jenkins, Bamboo

Version Control Tools: SVN, Git, TFS

WebService: JSON, RESTFul

PROFESSIONAL EXPERIENCE:

Confidential, Ohio

AWS Solutions Architect

Responsibilities:

  • Designing and implementation of public and private facing websites on AWS Cloud.
  • Migrating from On-Premise Infrastructure to AWS Cloud.
  • Configured and managed various AWS Services including EC2, RDS, VPC, S3, Glacier, CloudWatch, CloudFront, Route53, SQS, SNS etc.
  • Worked with AWS Discovery tool and architecture assessments providing critical data for migrating to AWS.
  • Design, Implement and maintain all AWS Infrastructure and services within a managed service environment.
  • Design, Deploy and maintain enterprise class security, network and systems management applications within an AWS Environment.
  • Created Lambda functions to automate processes in the Cloud.
  • Created design documents with the AWS Security best practices to be implemented within the team.
  • Designed/Implemented Backup and Disaster recovery plans.
  • Created CloudFormation templates to automate infrastructure deployment in different regions.
  • Assigned Roles and Policies to Users, Security Groups by using Identity and Access Management (IAM).
  • Created various performance metrics and configured notifications using CloudWatch and SNS.
  • Configured the Elastic Load Balancers, Autoscaling Groups, Snapshots and AMI’s to create highly fault tolerant and resilient environment.
  • Identify, Manage and Communicate Issues and Risks to Senior Management.
  • Created POC using AWS Code Commit, Code Pipeline and CodeDeploy for Continuous Integration on AWS Infrastructure.

Environment: EC2, VPC, ELB, Route53, S3, EBS, EFS, SNS, NAT Gateways, CloudWatch, CloudFormation, IAM, AMI, Auto Scaling Groups, RDS, DynamoDB, S3, IAM Roles, NACL’s, NAT Gateways, Glacier, CloudFront, CloudTrail, SQS

Confidential, Florida

AWS Solutions Architect

Responsibilities:

  • Designed, build and deployed applications utilizing AWS EC2, Route53, S3, RDS, DynamoDB, Lambda, SQS and IAM etc.
  • Created migration roadmaps for AWS Cloud, designed architecture model compliant Security Policies and Standards.
  • Developed Disaster Recovery Plan and Business Continuity Proposal Utilizing AWS Services.
  • Designed and Architected highly available, cost effective and fault tolerant systems using multiple EC2 instances, Auto Scaling groups, Elastic Load Balancers and AMIs.
  • Defined AWS Security Groups and Access Control Lists (ACL’s) which acted as virtual firewalls that controlled the traffic allowed to reach one more AWS EC2 Instances
  • Created and configured VPN Tunnel for AWS VPC to communicate to corporate network.
  • Provided potential technical workarounds or resolutions via integration in technical discussion, knowledge base articles and product documentations.
  • Involved in creating and maintaining the infrastructure on AWS Cloud.
  • Responsible for creating the IAM users, roles and policies for different AWS Users as per requirements.
  • Create group policies using policy generator and set permissions based on the requirements.
  • Setup the CloudWatch monitoring dashboards with SNS notification configurations on various performance metrics retrieved from various AWS Resources.

Environment: EC2, VPC, ELB, Route53, S3, EBS, EFS, SNS, NAT Gateways, CloudWatch, CloudFormation, IAM, AMI, Auto Scaling Groups, RDS, DynamoDB, S3, IAM Roles.

Confidential, Tennessee

AWS Engineer

Responsibilities:

  • Design highly available, cost effective infrastructure using Amazon Web Services such as EC2, Autoscaling Group, RDS and Route53.
  • Wrote shell scripts for automating the tasks on EC2 instances.
  • Created Policies, Roles and Used Accounts for team members providing proper permission as per requirement.
  • Suggested and implemented various Cost-Optimization methodologies.
  • Defined AWS Security Groups to prevent unwarranted access to AWS Resources.
  • Created and Managed Reserved EC2 instances and RDS Resources.
  • Configured Autoscaling groups and Elastic Load Balancer to scale with traffic.
  • Created S3 buckets to store business objects and added bucket policies and permissions to restrict access to required users only.

Environment: EC2, ELB, Route53, S3, EBS, EFS, CloudWatch, IAM, AMI, Auto Scaling Groups, RDS, S3, IAM Roles

Confidential, Michigan

DevOps/AWS Engineer 

Responsibilities:

  • Involved in DevOps migration/automation processes for build and deployment.
  • Develop solutions based on the designs that fulfill the documented requirements.
  • Monitor the Testing/Production Environment for any down time and issues.
  • Creating/Performing Cron job updates on servers.
  • Setting up the SVN and GIT repos for Version Control and Jenkins build jobs.
  • Designed and implemented scalable, secure cloud architecture on AWS.
  • Worked on IAM to manage the users and groups using IAM by assigning policies and roles to each user as per requirements.
  • Used CloudWatch and SNS for monitoring AWS Cloud resources and the application that were deployed on AWS by creating new alarm and enabling notifications.
  • Implement a Continous Delivery framework using Jenkins, CHEF in Linux Environment.
  • Configured multiple cookbooks, recipes, templates and attributes on workstations to be deployed to various chef nodes.
  • Create read replicas of AWS RDS in multiple Availability Zone using backups and snapshots and scaling out based on requirements.
  • Manage AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancer for QA and UAT environments as well as infrastructure servers for GIT and Puppet.

Environment: Tortoise SVN, GIT, Jenkins, Chef, Amazon Web Services including EC2, ELB, Autoscaling Groups, IAM, AMI, SNS, RDS, S3, CloudWatch, VPC, AWS SDK, Shell Scripts, Python Scripts, Unix.

AWS Engineer

Confidential

Responsibilities:

  • Worked on provisioning highly scalable infrastructure on AWS using AWS Console.
  • Define AWS Security Groups, NACL’s to control the allowed traffic.
  • Create Volume Snapshots and created AMI.
  • Create IAM Roles to allow EC2 Instances to access S3 buckets.
  • Created CRON jobs to back up to S3.
  • Configure S3 Versioning and Lifecycle policies to back up files and optimize cost.
  • Create and configured CloudFront distribution to help accelerate the web and assets delivery using CDN caching.

Environment: EC2, AMI, Auto Scaling Groups, ELB’s, Snapshots, S3, Group Policies

Cloud Software Developer

Confidential

Responsibilities:

  • Help implement new features for Storage Virtualization Management Software.
  • Involved in all phases of Software Development Life Cycle (SDLC) of the application.
  • Followed test-driven development (TDD) and participated in scrum status reports.
  • Develop Solution based on the designs that fulfill the documented requirements and meet other goals such as User Experience, Aesthetics, Performance, Reliability and Scalability.
  • Worked with SME’s and developers to understand the scope of the project to design and develop the application.
  • Used RESTful Web services for transmission of JSON data over HTTP.
  • Used Eclipse IDE for coding, developing applications.
  • Provide support and guidance for customer deployment.

Environment: JavaScript, HTML, Java, SQL, Jython, Python, Perl, HPQC (HP Quality Center), RESTful.

Java/J2EE Developer

Confidential

Responsibilities:

  • Help implement new features on Confidential internal applications.
  • Develop solutions based on the designs that fulfill the documented requirements.
  • Involved in all phases of Software Development Life Cycle (SDLC) of the application.
  • Involved in deploying the application with Spring Framework and Hibernate.
  • Followed test-driven development (TDD) and participated in scrum status reports.
  • Responsible for creating Class diagrams, Sequence diagrams, Use Case diagrams, Object Model diagrams and deployment diagrams using Microsoft Visio.
  • Worked closely with SME’s, developers to understand the scope of the project and accordingly, gather functional requirements of the project in order to design and implement the application.
  • Used Sprint AOP to implement security, where cross cutting concerns were identified.
  • Experience with Maven for build and deploying the projects.
  • Used SVN repository for version control and Participate in Unit Testing using JUnit.
  • Developed the application web pages using HTML, CSS, JSP, Javascript and JQuery
  • Experience in working with NOSQL Databasess like Cassandra and MongoDB to manage large data sets.
  • Used Web services (SOAP & RESTful) for transmission of large blocks of XML data over HTTP.
  • Used Eclipse IDE for coding, developing applications.
  • Perform code refactoring to improve code quality, debug and fix the existing issues in the system to improve the efficiency.
  • Ensure the implemented solutions meet the end product requirements such as user experience, performance and reliability.

Environment: Java, MySQL, Hibernate, Spring Framework, Struts, JQuery, JUnit, XML, RESTful and SOAP Web Services, Maven, Teradata.

Junior Java Developer

Confidential

Responsibilities:

  • Help implement new features on Confidential internal applications.
  • Develop solutions based on the designs that fulfill the documented requirements.
  • Followed test-driven development (TDD) and participated in scrum status reports.
  • Checked the data flow through the front end to backend and used SQL queries to extract data from MySQL database.
  • Developed SQL queries to retrieve data and created packaged to automatically drop and create table indexes.
  • Developed the application web pages using HTML, CSS, JSP, Javascript and JQuery
  • Used Eclipse IDE for coding, developing applications.
  • Perform code refactoring to improve code quality, debug and fix the existing issues in the system to improve the efficiency.
  • Ensure the implemented solutions meet the end product requirements such as user experience, performance and reliability.

Environment: Java, MySQL, Hibernate, Spring Framework, Struts, JQuery, JUnit

We'd love your feedback!