We provide IT Staff Augmentation Services!

Aws Solutions Architect Resume

Houston, TX

PROFESSIONAL SUMMARY:

  • Around 7+ Years of experience in IT industry as AWS Solution Architect Agile operations, Linux Administrator, Build/Release Management, and Cloud Management.
  • Extensive experience working on Cloud solutions using Amazon Web services (AWS)
  • Successfully designed and delivered secure cloud solutions for some of the Major organizations on AWS Cloud.
  • AWS Certified Solutions Architect with excellent proven track record in providing solutions
  • In - depth knowledge on various AWS Services including EC2, VPC (NAT, Peering, VPN), IAM, EC2 Container service, Elastic Beanstalk, Lambda, S3, CloudFront, Glacier, RDS, DynamoDB, ElastiiCache, Redshift, Direct Connect, Route 53, cloudwatch, CloudFormation, CloudTrial, Opsworks, Amazon Elastic Map Reduce (EMR), AWS IoT, SNS, SQS, Lambda, API Gateway, AWS Alexa etc.
  • Good knowledge and experience using AWS Lambda for Server-less computing using Python and Java.
  • Experience working on Administering various AWS Services using AWS Console, AWS CLI and using Amazon Api using python, Node.js & Java.
  • Infrastructure as Code - using AWS Cloudformation and Terraform.
  • Experience implementing Security using NACL, Security groups, Private-subnets, Encryption on Transit and Encryption at rest.
  • Worked on Docker container snapshots, attaching to a running container, removing images, managing directories structures and managing containers.
  • Expertise in AWS Technologies related to Big-data including EMR, Redshift, S3, Kenisis streams etc.
  • Experience working on Migrations from On-prem to AWS Cloud.
  • Expertise in application, maintenance and support of Linux/UNIX production, test and development servers.
  • Experience on Virtualization technologies like VMware VSphere &XEN, Containers and Vagrant.
  • Experience in working on source repository management tools like GIT, CVS, Subversion (SVN), TFS and Perforce.
  • Extensive experience with Continuous Integration tools Jenkins, Bamboo and project dependency management tools ANT, MAVEN to build Java/J2EE applications as well as packaging builds.
  • Experience in using Nexus and Artifactory Repository Managers for Maven builds.
  • Expertise in Application Deployments & Environment configuration using Chef, Puppet and Ansible.
  • Experienced in automating, configuring and deploying instances on AWS, Azure and Rackspace cloud environments and in Data centers.
  • Good experience in SQL, PL/SQL, Partitioning, stored procedures, triggers, cursors, functions, packages, Data modeling, OLAP, Logical and Physical Database Design, Backup and Recovery procedures.
  • Extensive experience in working with Apache Tomcat and IBM WebSphere application servers.
  • Experience working with NoSQL databases such as MongoDB and DynamoDB on AWS.
  • Collaborated with application developers, Project Managers and QA analysts to ensure proper testing, configuration and deployment.
  • Responsible in managing all aspects of the software configuration management process including code compilation, packaging, deployment, release methodology and application configurations.
  • Expertise in scripting for automation, and monitoring using Shell, PHP, Python & Perl scripts.
  • High exposure to REMEDY and JIRA tracking tools for tracking defects and changes for Change management.
  • Experience working on Docker hub, creating Docker images and handling multiple images primarily for middleware installations and domain configurations
  • Coordinating with developers for merge/build issues/failures.

TECHNICAL SKILLS:

Operating Systems: CentOS 5.x 6.x 7.x, RHEL 5.x, 6.x, Sun Solaris 8,9,10, Windows 98/XP/NT/ 2000/2003/2008, NT 4.0, 2000 Servers, Workstation, Mac, various flavors of UNIX and LINUX

AWS Cloud Services: EC2, Lambda, S3, Glacier, RDS, DynamoDb, Elasitcache, Redshift, VPC, CloudFront, DirectConnect, Route53, CodeCommit, CodeDeploy, CloudWatch, CloudTrial, IAM, Certificate Manager, Data-Pipeline, EMR, SQS, SNS etc.

Programming and Scripting Languages: C, C++, Core Java, SQL, HTML, Java/J2EE, Shell, PowerShell, Bash, Ruby, Perl and Python scripting.

CI/CD Tools: Hudson, Jenkins, Bamboo, Puppet, Chef, Hiera, AnthillPro, Ansible, Vagrant, Build Forge, Deploy, Octopus Deploy.

Database: Oracle 8.x/9.0, 11g, 12C, MS SQL Server 2000, MS Access, MySQL, NoSQL, MongoDB, Cassandra.

Networking: Load balancers, TCP/IP, HTTP/HTTPS, SNMP, NFS, FTP, SFTP, Telnet, SSH, SSL.

Cloud: AWS EC2, VPC, EBS, AMI, SNS, RDS, ECS, EBS, CloudWatch, CloudFormation AWS Config, S3, Cloud Trail, IAM, Azure, OpenStack, VMWare.

Bug Tracking Tools: Make, JBOSS, Apache Maven, Apache Ant to write Pom.xml and Build.xml JIRA, Junit, Rally, Fisheye, Remedy, Crucible, IBM Clear Quest, Bugzilla.

WORK EXPERIENCE:

Confidential, Houston, TX

AWS Solutions Architect

Responsibilities:

  • Worked on migrating multiple applications and automating the infrastructure creation using Cloudformation for the new applications.
  • Used AWS Application Discovery tools to do the Analysis of the existing infrastructure.
  • Designing and implementation of Public and private facing websites on Amazon web services.
  • Migrated the Application on to AWS Cloud
  • Created and configured Redshift clusters
  • Configured EMR Cluster, used Hive script to process the data stored in S3
  • Created Data-pipelines and configured EMR Cluster to offload the data to Redshift.
  • Configured Data-pipelines (with EMR Cluster) to offload the data to Redshift
  • Infrastructure as Code: Automated the infrastructure creation using AWS CloudFormation
  • Responsible for security including opening different ports on security groups, Network ACL, building Peering connections, NAT instances & VPN connection.
  • Written various Lambda services using Python and Java for automating some of the tasks.
  • Used SSM Commands to run the shell script on Linux instances for server startup etc. and invoked the run command using Lambda.
  • Configured and administered Jenkins for continuous integration and deployment into Tomcat Application Server and to improve reusability for building pipelines.
  • Involved in maintaining the infrastructure on AWS Cloud
  • Used Data-pipeline to off-load the Dynamodb to S3 at scheduled intervals.
  • Installed and configured ELK (Elastic Search, Logstash & Kibana) For log management within EC2/ Elastic Load Balancer for Elastic Search.
  • Configured various cloudwatch dashboards and notifications on cloudwatch and by using CloudTrial
  • Responsible for VPC, EC2, Load balancing, Fail-over, RDS, ElastiCache etc.
  • Designed the Architecture for Disaster recovery on different AWS-Regions.
  • Advice development teams on architecting and designing web interfaces and infrastructures that safely and efficiently power the cloud environment.
  • Experience working on Docker hub, creating Docker images and handling multiple images primarily for middleware installations and domain configurations
  • Designed continuous delivery tools/ configuration management tools like Puppet.
  • Written few python workers to automate the tasks including taking backups
  • Created AWS Config and built the tools to track the configuration changes and by setting the automatic Notifications using AWS SNS
  • Provided Configuration Management and Build support for different applications, built and deployed to lower and higher environments.
  • Build out server automation with Continuous Integration - Continuous Deployment tools like Jenkins/Maven for deployment and build management system.

Confidential, Irving, TX

AWS Solutions Architect

Responsibilities:

  • Involved in managing multiple projects within AWS Cloud - New & Migration.
  • Automated the process of creating Infrastructure using AWS CloudFormation. worked on spinning different (EC2 instances) VMs needed for running java services, UI and webmethods components for Dev, SIT and production environments within the Auto-scaling group.
  • Maintaining & Monitoring the complete infrastructure needed for the above projects. written some of the cron jobs to notify the administrator when SQS Queue size reaches certain limit.
  • Experience in LDAP and Jenkins Integration. Designed and developed integrated solutions through these DevOps tools, processes and procedures to facilitate the cost-effective delivery of services or fielding of products.
  • Configured auto-scaling using SQS Queue metrics using AWS Cloudwatch.
  • Installing, configurering including installing patches for different VMs running on J2EE and SoftwareAG webmethods on the cloud.
  • Automated the Media-Encoding process using AWS Lambda, AWS Elastic Transcoder, S3 and Glacier.
  • Worked on writing different automation scrips to help developers to interact with SQS and SNS worked on python scripts for automating the process of performing the backups and, monitoring the VM’s and sending the notifications to SNS
  • Responsible for continuous integration, Build automation and deployments. Used GitHub, Jenkins and Maven
  • Responsible for automating and improving infrastructure using chef for configuration management.
  • Configured Internal and external Domain Names using Route 53 by using Simple, Weighted and Fail-over Routing policies.
  • Incharge of creating different IAM users to system administrators and developers by creating custom policies.
  • Used AWS Config to capture and track the configuration changes on AWS Environment.
  • Designed and worked with team to implement ELK (Elastic search, Log stash and Kibana) Stack on AWS.
  • Created monitors, alarms and notifications for EC2 hosts using Cloud Watch.
  • Using Jenkins AWS Code Deploy plugin to deploy to AWS.
  • Configured Elastic Load Balancers with EC2 Auto scaling groups.
  • Created scripts in Python which integrated with Amazon API to control instance operations.
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, and Auto scaling groups, Optimized volumes and EC2 instances.
  • Managed Amazon Web Services like EC2, bit bucket, RDS, EBS, ELB, Auto-Scaling, AMI, IAM through AWS Console and API Integration with Puppet Code
  • Developed python modules to automate processes in AWS (AWS cloud formations/ Ec2, boto API)
  • Virtualized the servers using the Docker for the test environments and dev-environments needs. And configuration automation using Docker containers.
  • Scripting in multiple languages on UNIX, LINUX and Windows - Batch, Shell script etc.
  • Created monitors, alarms and notifications for EC2 hosts using Cloud Watch.

Confidential, Dallas, TX

Solutions Architect

Responsibilities:

  • Experience with AWS instances spanning across Dev, Test and Pre-Production and Cloud Automation through Open Source DevOps tools like Ansible, Jenkins & Docker.
  • Built various POC 's on the Cloud
  • Worked hands-on to create automated, containerized cloud application platform (PaaS), and design and implement DevOps processes that use those platforms.
  • Developed and maintained UNIX/Perl/ANT scripts for build and release tasks.
  • Wrote Ant build scripts for creating jar, war and ear artifacts, which were then deployed to Tomcat and JBOSS.
  • Experienced and proficient deploying and administering the version across the environments using SCM tools like Git, SVN, TFS and CVS on Linux and windows platforms.
  • Implemented & maintained the branching and build/release strategies using GIT.
  • Written Manifests/Recipes and Ruby Scripts to customize the Puppet/Chef as per our environment.
  • Written multiple cookbooks in Chef. Implemented environments, roles, and database in Chef for better environment management.
  • Configuration management and deployments using Chef server.
  • Responsible for CI environments (Jenkins, Nexus, Sonar)
  • Installed and managed the enterprise Nexus as a storage repository for artifacts. Created Proxy, Hosted, Npm and NuGet repositories, user management, Roles etc.
  • Used Perl, Bash Scripting, Sed, Awk etc. to assist the developers in development and testing.
  • Designed GIT branching strategy and implemented GIT environment per the needs of the release management.
  • Working experience on Windows PowerShell Scripting for purposes of task automation and configuration management.
  • Managed internal deployments of monitoring and alarm services for the Azure Infrastructure (OMS).
  • Implemented Python Scripts using stranded libraries for getting all the agent logs (Inventory, Remote connections, Network usage and performance counters) from the different flavors of Linux.
  • Created and wrote Shell Scripts (Bash), Ruby, Python, and PowerShell for automating tasks.
  • Used PowerShell Scripting for automating process and collecting reports for daily tasks.
  • Design and develop CLI automation modules using python 'paramiko' library. This automation module generated all possible permutations of commands using auto completion feature on the command line interface
  • Maintained all the Linux environments for deployments.

Confidential, Manassas, VA

AWS Solutions Engineer

Responsibilities:

  • Created AWS S3 buckets, performed folder management in each bucket, Managed cloud trail logs and objects within each bucket.
  • Written Chef cookbooks and recipes to Provision several pre-prod environments consisting of Deployment automation, AWS EC2 instance mirroring, WebLogic domain creations and several proprietary middleware installations.
  • Written several cookbooks which include recipes to perform Installation and Configuration tasks involving JDK, tomcat, WebLogic binaries installation and domain creations.
  • Configured complex middleware environments with several variations of tomcat installations consisting of 3-5 instances in each installation.
  • Used Ansible server and workstation to manage and configure nodes.
  • Experience in writing playbooks for ansible and deploying applications using ansible.
  • Guided Scrum teams on Agile/Scrum practices and coach them to achieve higher goals and setup cohesive work environment.
  • Written custom resources, created various roles & environments and used chef handlers for various auto kickoff requirement jobs
  • Responsibility to maintain the networking form AWS cloud back to on premise connectivity and no direct internet access from AWS cloud VPC to the rest of the world (Internet)
  • Worked with Custom AMI's, created AMI tags modified AMI permissions.
  • Created Security Groups, configuring Inbound /Outbound rules, creating and importing Key Pairs.
  • Leveraged AWS S3 service as Build Artifact repository and created release based buckets to store various modules/branch based artifact storage.
  • Experience in Installation of Oracle and MySQL.
  • Manage the configurations of more than 40 servers using Chef
  • Maintained over 40+ jobs in Jenkins from 8 different Application teams for over 4-5 releases in parallel.
  • Managed daily and nightly Integration test builds for Dev Teams sizing up to 15 and ensured the build stabilization for nightly deploys.
  • Written scripts in Python to automate log rotation of multiple logs from web servers.
  • Monitored system activities and fine-tuned system parameters and configurations to optimize performance and e ensure security of systems.
  • Experience in LDAP and Jenkins Integration. Designed and developed integrated solutions through these DevOps tools, processes and procedures to facilitate the cost-effective delivery of services or fielding of products.

Hire Now