Aws Solution Architect Resume
Plano, TX
SUMMARY
- Highly accomplished and solutions - oriented IT Professional with broad based knowledge in Systems Design and Development, implementing and integrating cost-effective, high performance technical solutions and cloud implementations to meet challenging business needs.
- Cognitive about designing, deploying and operating highly available, scalable and fault tolerant systems using Amazon Web Services (AWS).
- Proficient in writing CloudFormation Templates (CFT) in YAML and JSON format to build the AWS services with the paradigm of Infrastructure as a Code.
- 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.
- Possess high working qualities with good interpersonal skills, high motivation, fast learner, good team player and very proactive in problem solving to provide best solutions.
- Experience in onsite / offshore development model, including remote work.
- Experienced with installation of AWS CLI to control various AWS services through SHELL/BASH scripting.
TECHNICAL SKILLS
AWS Services: EC2, S3, ELB, Auto scaling Groups, Glacier, EBS, Elastic Beanstalk, Cloud Formation/Terraform, Cloud Front, RDS, Redshift, VPC, Direct Connect, Route 53, Cloud Watch, Cloud Trail, OpsWorks, IAM, Dynamo DB, SNS, SQS, ElastiCache, RedShift, EMR, Lambda.
CI/CD Tools: Github, Gitbucket, Jenkins, Bamboo, AnthillPro
Web Technologies: HTML5, CSS3, Twitter Bootstrap, Media Queries, XML, JS/JQuery
Programming: JSON, YAML, html, C, C++, Core JAVA, Python, Perl, Ruby, MATLAB, SQL/PLSQL
Database Software: Oracle, MySQL, SQLServer, MongoDB, DynamoDB
Servers: Apache Tomcat, WebLogic, WebSphere, JBoss, Nginx, IIS
Methodologies: Oracle AIM, SDLC, Waterfall, Agile, DevOps
Operating Systems: MS Windows, UNIX/LINUX, Ubuntu.
PROFESSIONAL EXPERIENCE
Confidential, Plano, TX
AWS Solution Architect
Responsibilities:
- Responsible for architecting, and provisioning for AWS resources as IaaC for network, compute and database resources.
- Create, update network ACLs, through aws command line interface
- Proficient in AWS services like VPC, EC2, S3, ELB, AutoScalingGroups (ASG), EBS, RDS, IAM, CloudFormation, Route 53, CloudWatch, CloudFront, CloudTrail.
- Experienced in creating CloudFormation stacks to provision for VPC’s, public & private subnets, NAT, RTs as per requirement and distributed them as groups into various availability zones of the VPC.
- Used security groups, network ACL’s, internet gateways and route tables to ensure a secure zone for organization in AWS public cloud.
- Manage Fortigate and prisma firewall routers as addition traffic delegation into and out of aws vpc
- Create and manage teamwise security for github repo for dev QA and Prod environments.
- Manage recovery and failover plan for all environment.
- Setup WAF in font of web applications for security and vulnerabilities
- Migrate application and database to aws using using 6Rs strategy for migrating to aws
- Check health and performance of containers running inside nodes of EKS cluster using elasticsearch cluster.
- Used Grafana for monitoring DevOps CI/CD pipeline
- 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.
- Created S3 buckets in the AWS environment to store files required to serve static content for a web application.
- Used AWS Beanstalk for deploying and scaling web applications and services developed with Java.
- Implemented domain name service (DNS) through route 53 to have highly available and scalable applications.
- Maintained the monitoring and alerting of production and corporate servers using Cloud Watch service.
- Experienced in creating RDS instances to serve data through servers for responding to requests.
- Created snapshots to take backups of the volumes and images to store launch configurations of the EC2 instances.
- Setup cloud intranet for internal portal for application running in EC2 instance and service running on aws platform
- Configure routing in FortiGate firewall to filter traffic for machines setup for internal users
- Created hosted zone in Route53 and create routing policies to route traffic for web domain name to applications sitting on the cloud
- Facilitated DevOps CI/CD projects for web application development within AWS
- Create CI/CD pipelines using Jenkins and AWS CodePipeline to build applications using containers in EKS cluster.
- Created Fargate profile in EKS cluster, and also created task to deploy containers to EC2 instances.
- Provision of AWS managed elasticsearch instance to ingest application container logs
- Integrate elasticsearch with cloudwatch to stream application log files
- Use Terraform to provision new resources in aws and also update existing resources within aws cloud services.
Confidential, Albany, NY
AWS Solution Architect
Responsibilities:
- Created a fault tolerance cluster by implementing Elastic Load Balancer and also definitely path base routing policies.
- Installed and configured Nginex with SSL certificate and FQDN in dev, QA and Prod.
- Developed and implemented software release management strategies for various applications as per agile process.
- Managed Amazon redshift clusters such as launching the cluster by specifying the nodes and performing the data analysis queries.
- With the help of IAM created roles, users and groups and attached policies to provide minimum access to the resources.
- Created topics in SNS to send notifications to subscribers as per the requirement.
- Provision of AWS managed elasticsearch instance to ingest application container logs
- Create DevOps CI/CD pipelines using Jenkins to building applications using containers in EKS cluster
- Worked on the databases of the Amazon RDS and carried out functionalities for creating instances as per the requirements.
- Designed Java API to connect the Amazon S3 service to store and retrieve the media files.
- Implemented Amazon RDS multi-AZ for automatic failover and high availability at the database tier.
- Configured AWS CLI and performed necessary actions on the AWS services using shell scripting.
- Implemented CloudTrail in order to capture the events related to API calls made to AWSinfrastructure.
- Defined all server types in Ansible, so that a newly built server could be up and ready for production within 30 minutes OS installation.
- Enabled Continuous Delivery through Deployment into several environments of Test, QA, Stress and Production using Jenkins.
- Created a hosted zone with primary and secondary record set for failover routing policy using Route53
- Provision aws resources using terraform templates
- Migrated a monolith application in on-prem to docker containers in aws using Kubernetes service, ECR, Jenkins and Github repo.
Confidential
AWS Solution Architect
Responsibilities:
- Created CloudFront distributions to serve content from edge locations to users so as to minimize the load on the frontend servers.
- Configured private and public FQDN for Dev,QA,Prod EC2, instances and Load balancers by creating respective records in internal DNS server and using Route53 for public internet hostname.
- Utilized AWS CLI to automate backups of ephemeral data-stores to S3 buckets and EBS.
- Configured and maintained the monitoring and alerting of production and corporate servers/storage using Cloud Watch.
- Installed and configured Nginex with SSL certificate and FQDN in dev, QA and Prod.
- Migrated applications from internal data center to AWS.
- Maintained edge location to cache data with CDN using Cloud Front to deliver data with less latency.
- Scaled distributed in-memory cache environment in the cloud using Elastic cache.
- Managed automated backups and created own backup snapshots when needed.
- Provided installation & maintenance of Puppet infrastructure and developed Puppet manifests & modules for configuration management.
- Created Jenkins programmatic user in AIM with appropriate group assigned policy for Jenkins configuration and CI/CD setup.
- Deployed and configured Git repositories with branching, tagging, and notifications. Experienced and proficient in deploying and administering GitHub.
- Configured Linux environments in both public and private domains.
Confidential
OBIEE Developer/AWS Solution Architect
Responsibilities:
- Develop reports using OBIEE for GHR and LOB for analysis and business use.
- Create schemas, tables, and stored procs for batch uploads in SQL Server.
- Created interactive and dynamic reports and dashboards based on requirement from client
- Build and modeled physical, business and presentation layers in the rpd.
- Import and created snow flake schemas in rpd to create high performance reports and dashboards
- Received internal AWS training in transitioning to cloud base resources.
- Integrated Amazon Cloud Watch with Amazon EC2 instances for monitoring the log files and track metrics.
- Created AWS S3 buckets, performed folder management in each bucket, managed cloud trail logs and objects within each bucket.
- Created Highly Available Environments using Auto-Scaling, Load Balancers, and SQS.
- Defined branching, labeling, and merge strategies for all applications in Git.
- Configured Elastic Load Balancers with EC2 Auto Scaling groups
- Experienced in S3 Versioning and lifecycle policies to and backup files and archive files in Glacier
- Experienced in Performance Tuning and Query Optimization in AWS Redshift.
- Ability to design application on AWS taking advantage of Disaster recovery.
- Configured AWS Identity Access Management (IAM) Group and users for improved login authentication.
- Worked on CI/CD tool Jenkins to automate the build process from version control tool into testing and production environment.