We provide IT Staff Augmentation Services!

Aws Solution Architect Resume

2.00/5 (Submit Your Rating)

Merrimack, NH

SUMMARY

  • 8 years of IT experience in AWS, DevOps, Build &Release management, deploying and releasing code from one environment to other environment and tightly maintaining Cloud Infrastructure in multiple environments.
  • Experience in working with software methodologies like Agile, SCRUM, and Waterfall.
  • Experience in branching, tagging and maintaining the version control and source code management tools like GIT, SVN (subversion) on Linux and windows platforms.
  • Involved in designing and deploying multitude applications utilizing almost all of the AWSstack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high - availability, fault tolerance, and auto-scaling in AWSCloudFormation.
  • Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates
  • Created AWSRoute53 to route traffic between different regions.
  • Used MySQL, DynamoDB and Elasticache to perform basic database administration.
  • Designed high availability (HA) applications on AWSacross Availability Zones and Regions.
  • Managing users and groups using the Amazon identity and access management (IAM).
  • Experience in software Build tools like Apache Maven, Apache Ant to write Pom.xml and Build.xml respectively.
  • Experience in building and configuring 2-node clusters HACMP(AIX), GPFS(AIX), VERITAS(Linux), Oracle RAC.
  • Extensive experience in AIX LVM, LINUX LVM and VERITAS LVM.
  • Patch research, patch installation, Patch upgrades and packages installed Linux and Aix Servers.
  • Experience in SAN migrations - AIX, UNIX and LINUX.
  • Good understanding of Bridging and switching concepts and LAN technologies.
  • Good knowledge of ITIL process for Incident, Change & Problem Management.
  • Experience in Aix to UNIX/Linux Migration.
  • Advanced Scripting skills in Bash Shell, K shell, Python and Perl scripts for the automation of processes and scheduling the Data Stage jobs using wrappers.
  • Installed Jenkins on a Linux machine and created a master and slave configuration to implement multiple parallel builds through a build farm.
  • Have good knowledge on PaaS platform Pivotal Cloud Foundry.
  • Worked with Terraform to create AWScomponents like EC2, IAM, VPC, ELB, Security groups
  • Experience working with Storage Area Network (SAN), EMC Clarion, EMC Symmetric DMX, sangria
  • Performed Continuous Code Quality on the micro services using SonarQube.
  • Networking AIX and Linux servers.
  • Implemented and managed VMWare 5.5 environment which include Configuration, Deploy, and management of VMware vSphere, ESXi, VMware vCenter Server, vCenter Server appliance.
  • Data center experience in installing IBM P series machines and HP Dl 380 machines.
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js, Python, Ruby, and Docker on familiar servers such as Apache, and IIS.
  • Expert in deploying the code onto web application servers like Web Sphere/Web Logic/ JBOSS/ Apache Tomcat.
  • Basic Configuration & VLAN setup on Cisco 1900, 2950, 2960 Switches.
  • Expertise in handling all critical network resources including Cisco 1900, 2950, 2960 Switches & Cisco 2500, 2600, 1841 router.
  • Experience in managing projects and training and documenting.

TECHNICAL SKILLS

Operating Systems: Unix, IBM AIX 5.1, 5.2, 5.3, 6.1, 7.1, IBM AIX p-Series servers (p590, p550, p520,p670, p630,p795), Redhat Linux 5.1, 6.1, 6.5, 7

Versioning Tools: Subversion, Clear case, GIT, Bitbucket, SVN

EDA Tools: VCS (Synopsys), NCSIM (Cadence), HSIM, UltraSim.

Configuration Managemt Tools: Chef, Puppet, Ansibles, Salt stack

Virtualization: Oracle Virtual Box, AWS, Docker

Build Tools: ANT, MAVEN, Gradle

CI Tools: Jenkins, Team city, Bamboo

Application Servers: Apache Tomcat, JBoss, Websphere, Weblogic

Languages: Java/J2EE, C, C++ and PL/SQL, Python

Networking: TCP/IP, NIM, NFS, NIS, DHCP, DNS,VPN.

Defect Tracking Tools: jira, Bugzilla and Mantis

Application and System: HACMP 5.1/5.3/5.4/6.1 , GPFS, VERITAS, Oracle RAC.

PROFESSIONAL EXPERIENCE

Confidential - Merrimack, NH

AWS Solution Architect

Responsibilities:

  • Developed and implemented Software ReleaseManagement strategies for various applications according to the agile process.
  • Planning, deploying, monitoring, and maintaining Amazon AWScloud infrastructure consisting of multiple EC2 nodes and VMWare Vm's as required in the environment.
  • Involved in Architect, build and maintain Highly Available secure multi-zone AWScloud infrastructure utilizing Chef with AWSCloud Formation and Jenkins for continuous integration.
  • Used security groups, network ACLs, Internet Gateways, NAT instances and Route tables to ensure a secure zone for organizations in AWSpublic cloud.
  • On boarded and migrated test and staging use cases for applications to AWScloud with public and private IP ranges to increase development productivity by reducing test-run times.
  • Created monitors, alarms and notifications for EC2 hosts using CloudWatch.
  • Implemented and maintained Chef Configuration management spanning several environments in VMware and the AWScloud.
  • Working on Multiple AWSinstances, set the Security Groups, ELB, AMI'S and Auto scaling to design cost effective, fault tolerant and highly available systems.
  • Creating S3 buckets and also managing policies for S3 buckets and Utilized S3 bucket and Glacier for Archival storage and backup on AWS.
  • Used kinesis streams to manage the infrastructure, storage, Networking and configuration.
  • Used kinesis for real-time data analytics, metrics and reporting.
  • Managed all multi tenants customer facing services.
  • Used Octopus deploy for deploying .Net application into different environments like QA, UAT and production.
  • Creating public and private subnets within the VPC and attaching them to the EC2 instances based on the requirement.
  • Designed AWSCloudFormation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Worked with Terraform to create AWScomponents like EC2, IAM, VPC, ELB, Security Groups
  • Performed Continuous Code Quality on the micro services using SonarQube.
  • Used Redshift to run queries against exa-bytes of data in Amazon S3.
  • Virtualized the servers using the Docker for the test environments and dev-environments needs. And also configuration automation using Docker containers.
  • Utilized Configuration Management Tool Chef & created Chef Cookbooks using recipes to automate system operations
  • Written Chef Cookbooks for various DB configurations to modularize and optimize end product configuration, converting production support scripts to Chef Recipes and AWSserver provisioning using Chef Recipes.
  • Implemented Automated Cloud Infrastructure using Chef.
  • Implemented Continuous Integration using Jenkins and GIT.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.

Environment: AWS, Terraform, Docker, SAML, Mango DB, Kinesis, Chef, Jenkins, GIT, ANT, Maven, SonarQube, TFS, Redshift, Splunk

Confidential - LA

AWS Solution Architect

Responsibilities:

  • Launching and configuring of Amazon EC2 (AWS) Cloud Servers using AMI's (Linux) and configuring the servers for specified applications.
  • Designed AWSCloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Maintained the user accounts IAM Roles, Route 53(CNAME), VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWScloud.
  • Created S3 buckets for EC2 instances to store the content
  • Enabled ELB to automatically route traffic across multiple instances and multiple Availability Zones.
  • Installed Jenkins/Plugins for GIT Repository, setup SCM Polling for Immediate Build with Maven and Jenkins.
  • Configured and administered Jenkins CI tool on Linux machines.
  • Worked closely with Software developers andDevOpsto debug software and system problems.
  • Maintained and coordinated environment configuration, controls, code integrity, and code conflict resolution.
  • Resolving merging issues during build and release by conducting meetings with developers and managers.
  • Maintain build system and automate build process for different applications.
  • Automated system configuration using Puppet.
  • Worked on MCollective framework for building server orchestration and parallel job-execution systems.
  • Used MCollective to Interact with clusters of servers in small groups and very large deployments.
  • Implemented Puppet modules to automate configuration of a broad range of services.
  • Developed Puppet modules to automate deployment, configuration, and lifecycle management of key clusters.
  • Built Puppet manifests and bootstrap scripts to allow us to bootstrap instances to various roles without having to maintain AMIs
  • Wrote puppet manifests for deploying, configuring, and managing components.
  • Installed and configured Nagios monitoring tool, while using it for monitoring network services and host resources.
  • Monitoring Live Traffic, logs, Memory utilization, Disk utilization and various other factors which are important for deployment.

Environment: AWS, Jenkins, Puppet, Linux, Nagios, TFA, Puppet manifests, Route53, Dynamo DB, SQS, SNS, S3

Confidential - Long Beach

AWS/DevOps Engineer

Responsibilities:

  • Build and configure a virtual data center in the Amazon Web Services cloud to support Enterprise Data Warehouse hosting including Virtual Private Cloud (VPC), Public and Private Subnets, Security Groups, Route Tables, Elastic Load Balancer.
  • Experience on AWS cloud services like EC2, S3, RDS, ELB, EBS, VPC, Route53, Auto scaling groups, Cloud watch, Cloud Front, IAM for installing configuring and troubleshooting on various Amazon images for server migration from physical into cloud.
  • Build servers using AWS, Importing volumes, launching EC2, RDS, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection.
  • Implemented automated local user provisioning instances created in AWScloud.
  • Provide highly durable and available data by using S3 data store, versioning, lifecycle policies, and create AMIs for mission critical production servers for backup.
  • Designed and implemented scalable, secure cloud architecture based on Amazon Web Services.
  • Defined branching, labeling, and merge strategies for all applications in Git.
  • Built Continuous Integration environment Jenkins and Continuous delivery environment.
  • Utilized Configuration Management toolChef & created Chef Cookbooks using recipes to automate system operations.
  • Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates.
  • Configured plugins for the integration tools to the version control tools.
  • Manage source code, software builds, software versioning, & defect tracking on software maintenance tasks/projects.
  • Used ANT and MAVEN as a build tools on java projects for the development of build artifacts on the source code.
  • Configured servers to host Team Foundation Server (TFS) instance, build controllers and build agents
  • Managing the code migration from TFS, CVS to Subversion repository.
  • ManageAWSEC2 instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for our QA and UAT environments as well as infrastructure servers for GIT and Chef.
  • Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain, SVN/GIT with Dev/Test/Prod Branching Model for weekly releases.
  • Created monitors, alarms and notifications for EC2 hosts using CloudWatch.
  • Migrated applications to theAWScloud.
  • Pulled a code from the development line using cherry-pick, creating a tag and pushing it to the mainline using GIT version control after integration and build.
  • Involved inSysOpsprocesses for build and deploy systems.
  • Planned release schedules with agile methodology& coordinated releases with engineering & SQA for timely delivery.
  • Troubleshoot the automation of Installing and configuring applications in the test environments.

Environment: AWS CloudEC2, VPC, ELB, S3, RDS, Cloud Trail and Route 53, VDI, Chef, Python, AWC EC2, Ant, Maven, Git, Nagios, Subversion, Jenkins, JSON, Agile, Unix/Linux, Shell scripting.

Confidential - PA

Build and Release Engineer

Responsibilities:

  • Developed and supported the Software ReleaseManagement and procedures.
  • Responsible for design and maintenance of the Subversion Repositories and the access control strategies.
  • Performed all necessary day-to-day Subversion support for different projects.
  • Implemented & maintained the Branching and Build/Releasestrategies utilizing Subversion (SVN).
  • Worked on Administration, maintenance and support of Red Hat Enterprise Linux (RHEL) servers.
  • Used Maven as a buildtool on java projects for the development of buildartifacts on the source code.
  • Maintained and administered GIT source code tool.
  • Defined branching, labeling, and merge strategies for all applications in Git.
  • Managed Clear Case repositories for branching, merging, and tagging.
  • Automated the buildand releasemanagement process including monitoring changes between releases.
  • Implementing a Continuous Delivery framework using Jenkins, Maven and Nexus in Linux environment.
  • Migrated different projects from Star Team to SVN and Perforce to SVN..
  • Lead and assisted with the scoping, sequencing, planning, and creating GIT environments
  • Deployed the Java applications into Apache Tomcat Application Servers.
  • Experience in writing Maven pom.xml and Ant build.xml for build scripts.
  • Executed user administration and maintenance tasks including creating users and groups.
  • Utilized WAR and JAR files for deployment of enterprise apps.
  • Assisted management of AWS storage infrastructure systems.
  • Managed Nexus Maven repositories to download the artifacts during the build.
  • Created and maintained the Shell/Perl deployment scripts for Web Logic web application servers. Junit, Jira, Rally, Python, SQL

Environment: Python, SVN, Nexus, GIT, Apache, Jenkins, Maven, ANT, Nexus, AWS, Jira, Apache Tomcat, RHEL, Web logic, Shell, Perl, SQL

Confidential

Build and Release Engineer

Responsibilities:

  • Managed Hudson / Jenkins-based build system, producing semi-continuous builds
  • Enhanced in-house portions of build, completely overhauling master build script.
  • Requirements and implementing software build needs for new components.
  • Built unified base OS image for family of embedded Linux systems, configuring boards for different personalities via boot-time scripting.
  • Integrated the existing Ant scripts to automate the code quality report generation process for the existing legacy based applications.
  • Integrated Jenkins with Maven and Ant buildtools to buildpackages to deploy in live servers.
  • Setting and Maintenance of source code repository
  • Defining repository access, backup and restore processes
  • Writing scripts for automation of routine activities.
  • Installation of JIRA, and customization of JIRA for workflow, look & feel, fields, user & group management etc.
  • Coordinated in CVS to Subversion migration
  • Installation of Subversion clients on all build environments (including dependent modules)

Environment: Jenkins, Maven, JIRA, Clover, JUnit, JMock, Nexus, NUnit, MOG, SVN, GIT

Confidential

Linux Admin

Responsibilities:

  • Installed, administered and maintained RHEL, CentOS servers.
  • Responsible for Installation, Configuration Management, Maintenance and Systems Development of AIX Systems.
  • Responsible for NIM installation, setting up NIM servers, clients, define the resources, Alternate Disk Migration with NIM.
  • Maintain User profile, group creation and X-term settings.
  • Enabled security using the LDAP registry by assigning different roles to different users and groups.
  • Performed User Account management, data backups, and users' logon support.
  • Provided 24x7 support on shift rotation basis.
  • Supported Workload management (WLM), Micro-Partitioning, clustering and load balancing.
  • Experienced shell scripting to automate administration jobs including backups for Websphere administration repository.
  • Managed cron jobs, batch processing and job scheduling.
  • Installation, configuration and administration of Linux (Red Hat, Centos), Sun Solaris and HP-UX Servers.

Environment: RHEL, CentOS, NIM, LDAP, Micro-Partitioning, Websphere, LVM, cron jobs, Sun Solaris, HP-UX Servers

We'd love your feedback!