Aws Cloud Solution Architect Resume
Chicago, IL
PROFESSIONAL SUMMARY:
- AWS Solution Architect Certified professional with 13+ years of experience in the IT industry, comprising Cloud Solution Architect, Unix Admin, Middleware application support and Build Release Management.
- Certified Scrum Master from Scrum Alliance
- Cognitive about designing, deploying and operating highly available, scalable and fault tolerant systems using Amazon Web Services (AWS).
- Collaborate and coordinate with the global teams on design, implementation & maintenance of high availability systems with load balancing, redundancy and clustering features.
- Involved in large scale, high performance enterprise application deployment and solution architecting on Single and heterogeneous environments using AWS infrastructure services.
- Proficient in AWS services like VPC, EC2, S3, ELB, Autoscaling Groups (ASG), EFS, EBS, RDS, IAM, CloudFormation, Route 53, CloudWatch, CloudFront, CloudTrail,
- Knowledge of monitoring, logging and cost management tools that integrate with AWS
- Extensively worked using AWS services along with wide and in depth understanding of each one of them.
- Highly skilled in deployment, data security and troubleshooting of the applications using AWS services.
- Experienced in implementing Organization DevOps strategy in various operating environments of Linux and windows servers along with cloud strategies of Amazon Web Services.
- Gained experience in deploying applications to their respective environments using Elastic Beanstalk.
- Experienced with event - driven and scheduled AWS Lambda functions to trigger various AWS resources.
- Experienced with installation of AWS CLI to control various AWS services through SHELL/BASH scripting.
- Experienced in writing complex SQL queries and scheduled tasks using cron jobs.
- Experienced in version control and source code management tools like GIT, SVN
- Experience in Server/Data/Application Migration to cloud
- Effective communication skills and continuous interactions with the global clients and internal management. Encourage, motivate & mentor the team with technical discussions.
- Expertise in documentation & management of standard operating model/procedures, infra design documents (ISD), Test plan and best practice documents.
- Network integration experience with AWS Direct Connect, VPN, and network design (LAN/WAN/Firewalls)
TECHNICAL SKILLS:
Amazon Cloud: EC2, S3, Glacier, CloudFront, RDS, DynamoDB, VPC, VPN, Route53, Beanstalk, OpsWorks, CloudFormation, CloudTrail, IAM, CloudWatch, AWS CLI, AWS Cognito, API Gateway, Lambda, Glue, Redshift, AWS DMS, Load balancers, Trusted Advisor
Automation: CloudFormation, Elastic Beanstalk, Terraform, Chef, Jenkins
Containerization: Docker, Docker Swarm, ECS, ECR
Versioning Tools: GIT, GITHUB, Subversion.
Virtualization: VMWare vSphere 5.5
Operating System: Linux (RHEL, CENTOS & SUSE), Solaris10/9/8, Ubuntu14
Monitoring Tools: Nagios, Cloud watch
PaaS: Elastic Beanstalk
Scripting: Bash
Databases: MariaDB, MySQL, Amazon RDS, Amazon Aurora, Amazon Redshift
Storage: Amazon S3, Glacier.
AWS Solution Architect: Associate. Valid till Jan29, 2021. Validation Number 2KXFF8GCDNFQ1B9X
WORK EXPERIENCE:
Confidential, Chicago, IL
AWS Cloud Solution Architect
Responsibilities:
- Worked with Application owners to evaluate application compatibility with cloud
- After Migration, worked with Application owners and stakeholders for access issues, firewall rules issues and other related issues covered as per SOW.
- Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, and Auto scaling groups, Optimized volumes and EC2 instances
- Responsible for Client’s middleware environments in Cloud Platform, Application, & Data Layer Support
- Created S3 buckets in the AWS environment to store files, sometimes which are required to serve static content for a web application.
- Provide highly durable & available data by using S3 data store, versioning, lifecycle policies, & create AMIs for mission critical production servers for backup.
- Deploying AWS stack through CloudFormation templates
- Deployed configuration management and Provisioning to AWS using Terraform
- Developed Chef Recipes to configure, deploy and maintain software components of the existing infrastructure.
- Used existing cookbooks from Chef Marketplace and customizing the recipes with respect to each VM.
- Worked with Application owners to evaluate application compatibility with cloud
- Worked with Jenkins under the CI/CD pipeline providing continuous improvement to agile software development team
- Installed Docker and created Docket file to create containers and integrated Docker with Jenkins to do build on Docker Containers and to achieve continuous delivery goal on high scalable environment
- Responsible for architecting, designing, implementing and supporting of cloud-based infrastructure and its solutions
- Designed and implemented Serverless application using AWS Lambda and API Gateway creating multiple VPC’s and public, private subnets as per requirement and distributing them as groups into various availability zones of the VPC.
- Created NAT gateways and instances to allow communication from the private instances to the internet through bastion hosts.
- Used security groups, network ACL’s, internet gateways and route tables to ensure a secure zone for organization in AWS public cloud.
- Customizing Community AMIs, Register New AMIs & De-register AMIs, Bundle Instances - EBS & Instance store based, Snapshot of EBS, deploying instances behind Elastic Load Balancer, configuring Auto Scaling, Monitoring EC2 using CloudWatch Alarms,
- Created snapshots to take backups of the volumes and images to store launch configurations of the EC2 instances. implementing and Managing ETL solutions and automating operational processes.
- Wrote various data normalization jobs for new data ingested into Redshift
- Advanced knowledge on Confidential Redshift and MPP database concepts.
- Migrated on premise database structure to Confidential Redshift data warehouse with AWS Glue.
- Created continuous integration delivery pipelines using AWS CodePipeline and CodeBuild
Environment: AWS services (EC2, S3, EBS, AMI, Autoscaling Groups, Elastic Load Balancer, SQS, Cloud Formation Templates, Lambda, API Gateway, Cloud Watch, IAM, VPC, RDS, Git, Jenkins.
Confidential, Richardson, TX
AWS Cloud Solution Architect
Responsibilities:
- After successful migration and hyper care period, decommissioned legacy servers
- Provide highly durable & available data by using S3 data store, versioning, lifecycle policies, & create AMIs for mission critical production servers for backup.
- Created and configured elastic load balancers and auto scaling groups to distribute the traffic and to have a cost efficient, fault tolerant and highly available environment.
- Utilize EBS to store persistent data & mitigate failure by using snapshots.
- Rolled out Chef to all servers and used the chef node database to drive host configuration, DNS zones, monitoring.
- Using web-frontend altered configuration data in chef's node database.
- Monitored Linux server for CPU Utilization, Memory Utilization, & disk Utilization for performance monitoring.
- Managed Amazon Web Services like EC2, EBS, ELB, Auto-Scaling, AMI, IAM through AWS Console and API Integration with Puppet Code
- Setting up the Build and Deployment automation for Terraform scripts using Jenkins
- Deployed configuration management and Provisioning to AWS using Terraform
- Created Security Groups, configuring Inbound /Outbound rules, creating and importing Key Pairs.
- Configured S3 buckets with various life cycle policies to archive the infrequently accessed data to storage classes based on requirement.
- Configured Internal and external Domain Names using Route 53 by using Simple, Weighted and Failover Routing policies.
- In charge of creating different IAM users to system administrators and developers by creating custom policies
- Implemented highly available systems with multi region & Auto scaling.
- Designing Web Server High Availability & Load Balancing
- Utilize Amazon Glue to build Data catalog and invoke with Aurora DB
- Utilized Amazon Athena to analyze the data stored in S3 objects.
- Migrated On-premise data using AWS DMS Service to Amazon Redshift.
- Worked on CloudFormation and Elastic Beanstalk for continuous integration and for End to End automation for all build and deployments.
Environment: AWS services (EC2, S3, Autoscaling Groups, Elastic Load Balancer, SQS, Cloud Formation Templates, Cloud Watch, IAM) Git, Jenkins.
Confidential
Build Release Management
Responsibilities:
- Deployed the Project to the Dev instance and monitored the process instances and adapter instances.
- Configure create partner profiles, configure logging mechanism, define interface specific URLs in CSI Service Gateway and SPM framework.
- Used Designer to generate the ear file for deployment.
- Unit and system testing in local, dev and QC environments.
- Develop UTP, Code Review and review record documents as part of Confidential & Confidential ITUP process.
- Used SPLUNK to get the Audit and Debug logs.
- Production support with quick response and resolving the issue in minimal time frame and resolving critical issues.
- Mentoring team members.
- KIT Installs into Environments.
- Building Environment for New releases.
- Developed the error handling process to handle the errors generated during the run time and notify them by Emailing to the EAI Support team.
- Analysis of the specifications provided by the clients
- Responsible for overseeing the Quality procedures related to the project.
Environment: Continuous Integration/Delivery Introscope, Docker, TIBCO, UNIX/LINUX tools, LRM, GRM, SWMCLI, Echo, Remedy.
Confidential, Hoffman Estates, IL
Build Release/Environment Management
Responsibilities:
- Opening outages and sending periodic updates to stakeholders.
- Sending periodic updates to the leadership.
- Conducting meetings for Root cause analysis and process improvements.
- Facilitating smoke tests every day to make sure we have a stable environment.
- Facilitating shakeouts till we handover the environments to testing.
- Opening defects/Tickets for tracking the issues and assigning to respective teams.
- Enabling the testers to test the new functionality.
- Facilitating to set up new environments with the latest drop code for new functionalities.
- Address all environment related issues for the testing teams.
- Set up Prod mirror environments to handle critical production issues.
- Facilitating refresh builds for environments
- Facilitating Simulator configuration changes between major releases
- Periodic update to the internal management.
- Preparing Metrics for the process improvement
- Sharing knowledge with the team
- Reviewing Defects/Tickets by other Teams
- Coordinate with the infrastructure, DBA, Development teams to set up new environments for testing new applications.
- Interacting with Infra, DBA, Testing and Dev team to resolve the issue
Unix Admin/Middleware application Support
Confidential, Hoffman Estates, IL
Responsibilities:
- Scheduling/starting /stop workflows/sessions through Informatica Power Centre
- Create/delete workflows/sessions using Power Centre
- Create/delete Repositories using Power Centre
- Deploying modules/ears on clusters using WebSphere admin console
- Creation of new clusters/App servers using WebSphere using admin consoles.
- Monitoring Queues and clearing if it is exceeded the limit using MQ.
- Monitoring Virtual memory, adding additional swap space as needed
- Checking log files & truncating the files as needed.
- Taking regular & incremental backups & restoration of file systems & databases.
- Responsible for various software evaluations
- Prioritize the work and finish it as per the need
- Responsible for all P1 issues and resolving it.
- Sending periodic updates to team about the changes
- Troubleshooting the file system crash, disk space problems, and network problems.
Confidential
System Administrator
Responsibilities:
- Spearheading the entire systems administration and looking after overall operations by maintaining Sun E-250 Server.
- Scheduling of automatic, repetitive Jobs using commands with Crontab.
- Installing and configuring of Solaris 9 on SUN E-250 and Ultra Sparc10 workstations.
- Managing User Accounts, Groups, Package, Patches and their updating.
- Monitoring the server performance and checking the disk space of servers (Solaris, AIX)
- Investigating Logs, Using UFSdump for Backups.
- Handled documentation including preparing Operations guide, Process information, uptime/ downtime, trouble tickets and changes management