We provide IT Staff Augmentation Services!

Sr. Aws Architect Resume

5.00/5 (Submit Your Rating)

Dallas, TX

PROFESSIONAL SUMMARY:

  • Overall 10+ years of result oriented IT experience in Automation Testing, Release Management and AWS.
  • Experienced in working on DevOps/Agile operations and tools area (Build & Release Automation, Environment Service).
  • Experienced in Cloud automation using AWS Cloud Formation templates. Experience in Amazon Web Services EC2, ELB, S3, Route 53, EBS, VPC, AMI, SNS, RDS, Auto Scaling, etc.
  • Experience in using Configuration management software's like Chef, Puppet and Ansible for Automation.
  • Assist in designing, automating, implementing and sustainment of Amazon machine images (AMI) across the AWS Cloud environment
  • Ability to identify and gather requirements to define a solution to be built and operated on AWS.
  • Configured Inbound/Outbound in AWS Security groups according to the requirements.
  • Experienced in Bash, Python, Ruby scripting on Linux.
  • Experienced in Branching, Merging, Tagging and maintaining the version across the environments using SCM tools like GIT and Subversion (SVN) on RHEL and Ubuntu platforms.
  • Integration, deployment and automation of application service
  • Created Cloud Formation templates and deployed AWS resources using it.
  • Dockerized applications by creating Docker images from Docker file
  • Expertise in utilizing almost the entire AWS stack (including EC2, ECS, ELB, Route53, S3, RDS, SNS, SQS and IAM) focusing on high - availability, fault tolerance, and auto scaling.
  • Monitoring the instances using the CloudWatch Alarms
  • Expertise using the Lambda for the AWS services automation
  • Extensively worked on CI/CD pipeline for code deployment by engaging different tools (Git, Jenkins)
  • Hot and cold Backup and recovery of oracle 10/11g database using RMAN.
  • Scheduling of oracle database backup using RMAN.
  • Managed database using command line as well as 11g OEM.
  • Excellent working knowledge with database monitoring tools such as TOAD, OEM, etc.,
  • Experience monitoring and troubleshooting with Oracle GRID,
  • Experience rolling out an automated build, deploy, and test infrastructure
  • Set up continuous integration and formal builds using Jenkins with Git repository.
  • Extensively used YUM and RPM for installing packages.
  • Converted and automated builds using Maven and scheduled automated nightly builds using Jenkins.
  • Worked on setting up Ansible server for managing configurations.
  • Application Deployments and Environments Configuration using Ansible
  • Written Ansible Playbooks, and roles, automating infrastructure for AWS and On Prime servers
  • Designed Ansible playbooks to manage configurations and automate installation process.
  • Utilized AWS CLI to automate backups of Oracle DB tables to S3 buckets.
  • Experience in Alexa Skill kit with Java
  • Experience creating, managing and performing container based deployments using Docker images containing Middleware & Applications together.
  • Experience in creating the Linux AMI from virtual images
  • Managed environments DEV, QA, TEST and PROD for various releases and designed instance strategies
  • Experience with V model and Agile Scrum methodology.

TECHNICAL SKILLS:

Cloud Computing: Amazon web services EC2, S3, ELB, Auto scaling Servers, Glacier, Storage Lifecycle rules, VPC, Elastic Beanstalk, Cloud Front, Functional knowledge of Import/Export.Route53, CloudWatch, cloud trail, opsWorks, IAM, SNS, Elasticach Snowball

SDLC Models: Waterfall Model, Agile Methodologies (SCRUM)

Security: ACL, SDM, RADIUS, TACACS+, IDS, IPS, RACKUS and VPN

Web technologies: Apache, Tomcat, Nginx, WebSphere, WebLogic, etc.

Operating System: Windows Linux, RHEL, CentOS.

Database: MySQL, MongoDB, DyanamoDB, Cassandra.

Scripting: Python, Shell, Bash, Ruby, and Perl.

Configuration: Chef, Puppet, Vagrant, Ansible, OPS Work.

VMware: VSphere, VMware ESX 5.5 and 6.0, Virtual center server 2.5 and 4.0, VMware Player

PROFESSIONAL EXPERIENCE:

Sr. AWS Architect

Confidential, Dallas, TX

Responsibilities:

  • Designed the network architecture for the POC.
  • Created the VPC infrastructure.
  • Created the ACLs, Subnets, Route Tables, Internet Gateway and NAT Gateway.
  • Worked with OpsSuite Team to get characteristics of the application.
  • Narrowed down to things that need to be decoupled and replaced from the application to move to Cloud.
  • Video streaming through HTML5, JW player and Adobe Video Player.
  • Trained 9 people in DevOps and OpsSuite team to the extent of being able to do the POC sub tasks.
  • Worked with Gemfire developers to replicate the PROD structure of OpsSuite Gemfire cluster in AWS.
  • Created the required AMIs and guided the DevOps personnel in building and running servers.
  • Worked with APT team and Security team in resolving issues related to security.
  • Created CloudFormation templates of the infrastructure in AWS using Cloud Former.
  • Worked on restructuring the entire Gemfire and OpsSuite applications clusters to work with CloudFormation.
  • Wrote documents for security best practices for SWA.

Environment: Java, spring, Maven, IAM, EC2, VPC, VPN, Bitbucket, Jenkins

AWS Architect

Confidential, MI

Responsibilities:

  • Deployment and management through AWS cloud formation on EC2 (Elastic compute cloud) instances and also maintaining amazon S3 storage.
  • Optimized volumes and EC2 instances& Created multi AZVPC instances& Used IAM to create new accounts, roles and groups.
  • Experience in deploying custom chef cookbooks and puppet modules, to configure the machines indifferent environments with appropriate package/services and versions.
  • Configured S3 to host static web content, versioning and lifecycle policies to and backup files and archive files in Glacier.
  • Proficient in using file extensions such as. DFXP & .VTT for open and play video in timed text format and media players such as JW player and Bitmovin.
  • Configured chef to manage AWS environments and automate the build process for core AMIs used by all application deployments including AutoScaliing, and incorporating chef on the JSON CloudFormation scripts for the configuration deployment onto the nodes.
  • Wrote and maintained extensive documentation & created cookbooks using Ruby framework for configuring the infrastructure and application servers.
  • Monitoring of network services (SMTP, POP3, HTTP, NNTP, ICMP, SNMP, FTP, SSH) using Nagios.
  • Installed and configured Nexus to manage the artifacts in different Repositories and handling dependency management using nexus private repository.
  • Configured CI, CD (Continuous integration/Deployment) pipe line for the automatic deployment of artifacts/application to the required servers or environments in Jenkins CI, and Clean for the new build process whenever code commits are done to SCM tool Git.
  • Centrally managed an automated research oriented Linux environment through automation/configuration tools like Chef / Puppet
  • Utilized CloudWatch to monitor resources such as EC2, CPU memory, Amazon RDS DB services, DynamoDB tables, EBS volumes; to set alarms for notification or automated actions; and to monitor logs for a better understanding and operation of the system.
  • Developed and executed Shell scripts and worked on Python Scripting in different projects for automation of regular repeating tasks.
  • Implemented and supported monitoring tools like Nagios, Splunk on QA and Production servers for Resource, Network and Log Trace Monitoring. Proficient in working with network protocols like TCP/IP, DNS.

Environment: Amazon Web Services (AWS), JW Player, Amazon EC2, Amazon EBS, Amazon Storage ServicesS3, CloudWatch, AutoScaliing, Route53, IAM, Glacier, AWS opsWorks, AWS CloudFront, Chef, Java, J2ee, Oracle, WebLogic, SQL Developer, Jenkins, Nagios, Nexus, Linux

Aws Architect / DevOps Engineer

Confidential, Dallas, TX

Responsibilities:

  • Created and maintained Highly Available and Fault Tolerant infrastructure in Amazon VPC using EC2 with Elastic load balancing and Auto scaling groups in AWS cloud.
  • Monitored AWS resources such as Amazon EC2 instances, Amazon DyanamoDB tables, and Amazon RDS DB instances, as well as custom metrics generated by applications and services, and any log files generate applications using CloudWatch.
  • Involved in Installing, Configuring and Migrating Oracle Data warehouse to Amazon Redshift using AWS Schema Conversion tool Extractors.
  • Monitored Network, File systems and process activity by installing AWS Inspector Software Agents on EC2 instances that are included in Assessments.
  • Created AWS Route53 to route traffic between different regions.
  • Support current migration of data center to AWS Cloud.
  • Created user and group accounts and allowing access using IAM and setting up own VPC networks and security groups.
  • Configuring the VPC inbound and outbound networks using public and private Subnets according to the requirements.
  • Created S3 buckets in the AWS environment to store files, sometimes which are required to serve static content for a web application.
  • Configuring Virtual Private Network (VPN) between AWS Regions As well as from cloud to On premise through Virtual Private Gateway (VPG) and Customer Gateway (CGW)
  • Refactored messaging and storage implementation in loan originator service to use AWS SQS and S3.
  • Extensively working on Continuous Integration (CI) and Continuous Deployement (CD) process by automating build on time basis using Jenkins.
  • Scheduled Jenkins jobs by integrating GITHUB, Maven and Nexus for the automated builds using Shell scripts.
  • Responsible for writing custom chef cookbooks to install packages and running services over the environment having numerous servers.
  • Designed and implemented Chef, including the internal best practices, cookbooks, automated cookbook CI and CD system and made use of Jenkins/Team City for Chef CI.
  • Responsible for creation Chef Recipes files to install Tomcat instances and to manage configuration files for multiple applications.
  • Rapid-Provisioning and Configuration Management for Linux, Windows using Chef and Cloud Formation Templates on Amazon Web Services.
  • Configured and integrated the servers for different environments to automatically provision and configuration.
  • Automation of infrastructure using CloudFormation and Therefrom.
  • Installed Chef-Server Enterprise On-Premise/WorkStation/ Bootstrapped the Nodes using Knife.
  • Deployment of binary code in the form of JAR, WAR and EAR files to JBoss and Apache Tomcat server from the Nexus Repository.

Environment: AWS (EC2, EMR, Lambda, S3, ELB,,, Elastic File system, RDS, DMS, VPC, Route53, Security Groups, CloudWatch, AWS Guard Duty, CloudTrail, IAM Rules, SNS, SQS, VPN, VPG, CGW), GitHub, Jenkins, Apache Tomcat 7.0, Python. Firewalls (Palo Alto, Checkpoint), Splunk.

AWS/ DevOps Engineer

Confidential, New York, NY

Responsibilities:

  • Designed and implemented scalable, secure cloud architecture based on Amazon Web Services
  • Involved in designing and deploying multitude of applications utilizing almost all of the AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto-scaling in AWS cloud formation
  • Migrated the current Linux environment to AWS/RHEL Linux environment using AWS Server Migration Service (SMS). Was involved in remediation and patching of Unix/Linux Servers
  • Migrated applications to the AWS cloud
  • 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
  • Leveraged AWS cloud services such as EC2, auto-scaling and ELBs to build secure, highly scalable and flexible systems that handled expected and unexpected load bursts
  • Managed AWS EC2 instances utilizing auto-scaling, Elastic Load Balancing and Glacier for our QA and UAT environments as well as infrastructure servers for Git and Chef
  • Created public and private Subnets in VPC with custom route tables
  • Configured AWS IAM, security groups, and NACLs
  • Created AWS Route53 to route traffic between different regions
  • Provided highly durable and available data by using S3 data store, versioning, and lifecycle policies
  • Created AMIs for mission critical production servers for backup
  • Created monitors, alarms and notifications for EC2 hosts using CloudWatch
  • Used MySQL, DynamoDB and ElastiCache to perform basic database administration
  • Managed Amazon Redshift clusters such as launching the cluster and specifying the node type
  • Used GZIP with AWS CloudFront to forward compressed files to destination node/instances
  • Implemented server automation with Continuous Integration and Continuous Deployment (CI/CD) tools like Jenkins/Maven for deployment and build management system
  • Installed and configured configuration tool such as Chef Server / workstation and nodes via CLI tools to AWS nodes
  • Installed VMware ESXi 5.5 and 6, VSphere Server and VMware vCenter server in rack servers
  • Implemented automated local user provisioning of instances created in AWS cloud
  • Maintained the user accounts (IAM), RDS, Route 53, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud
  • Defined branching, labeling, and merge strategies for all applications in Git
  • Utilized configuration management tool Chef & created Chef Cookbooks using recipes to automate system operations
  • Used Ansible server and workstation to manage and configure nodes
  • Configured plugins for the integration tools to the version control tools
  • Used ANT and MAVEN as a build tools on Java projects for the development of build artifacts on the source code
  • Managed version control tool Git to version code changes to help developers/programmers branch/merge/revert code
  • Created users and groups, monitored and maintained log for system status/health using Linux commands and Nagios system monitor.

Environment: AWS SMS, EC2, S3, VMware, Tomcat Apache, CloudWatch, CloudFormation, DynamoDB, VPC, IAM, Nagios, Git, Chef, Linux, Data Centre Migration AWS, Jenkins, Maven

AWS DevOps Engineer

Confidential, Schaumburg, IL

Responsibilities:

  • Working as a Cloud Engineer closely with Dev team that involves three different development teams and multiple software release teams simultaneously
  • Maintaining Multi zone data backup on Amazon EC2 S3. Locally maintaining data archives using daily/weekly/monthly log rotate scheme
  • Setting up and building AWS infrastructure with various resources VPC, EC2, S3, IAM, Route 53, EBS, Security Group, Auto Scaling, CloudWatch and RDS in CloudFormation using JSON templates
  • Working with Bitbucket/Stash to store the code and integrate it to Ansible Tower to deploy the playbooks and managing on -premise OS/Applications/Services/Packages using Ansible as well as AWS Services for EC2/S3/Route53 & ELB by writing playbooks.
  • Implemented Disaster Recovery solutions for components/services in AWS - RDS, S3, route 53 records.
  • Implementing a Continuous Delivery framework using Bamboo, Ansible, and Maven in Linux environment.
  • Designing and implementing Subversion, GIT and Bitbucket/stash metadata including elements, labels, attributes, triggers and hyperlinks.
  • Implementing & maintaining the branching and build/release strategies utilizing Bitbucket/stash. Administration of Jenkins server - Includes Setup of Jenkins, Configure Nightly builds, and parameterized builds and deployment automation
  • Implement Docker based orchestration using Kubernetes and Open Shift
  • Writing Ansible playbooks to define and upload a base image, which will then get its own AMI ID for usage with the ec2 module or the CloudFormation module.
  • Implemented auto environment creation using Ansible and AWS, Managed Amazon EC2 instances with the help of Ansible
  • Collaborate in the automation of AWS infrastructure to initialize these resources in inventory management system via Chef as a provisioning tool in bootstrapping the resource into clusters.
  • Building and configuring a Virtual Data Center in the Amazon Web Services(AWS) cloud to support Enterprise Data Warehouse hosting including Virtual Private Cloud (VPC), Public and Private Subnets, Security Groups, Route Tables, Elastic Load Balancer
  • Designing highly available, cost effective and fault tolerant systems using multiple EC2 instances, AutoScaliing, Elastic Load Balance and AMIs
  • Ansible roles with pre-tasks and post-tasks making it easy to orchestrate a sophisticated zero-downtime rolling upgrade of our web applications.
  • Integrating and monitoring using Amazon CloudWatch with Amazon EC2 instances for monitoring the log files, store them and track metrics. EBS Volumes management and snapshots for backups using Maven scripts.
  • Designed roles and groups for users and resources using AWS Identity Access Management (IAM)
  • Used Terraform to customize our infrastructure on AWS, configured various AWS resources
  • Worked with Chef Enterprise Hosted as well as on-premise - Installed Workstation, Bootstrapped Nodes, Wrote Recipes and Cookbooks and uploaded them to Chef-server.
  • Used Amazon EC2 Command Line Interface (CLI) along with Bash/Python to automate repetitive work in release activities with Project / Release Management and Development teams to ensure a smooth and trouble free roll out of releases.
  • Integrating Bitbucket/stash for Hipchat by creating rooms to our dev teams for collaborating and configuring that we can add new notifications, remove existing ones, or change the types of notifications that will be sent to each room.
  • Analyzed frequently occurring system breaks and automated fixes with repetitive tasks using Bash and Python/UNIX scripts and used to send notifications after each deployment
  • Used Docker to contain a lot of HTTP servers. Using Docker as a new level of simplicity to define and create applications or services by encapsulating them in containers for eliminating a source of friction between development and operations.
  • Performing Data dump which provides system administration support for a client with 120 instances hosted in AWS Cloud environment and utilizing Amazon Glacier for archiving this data
  • Setting up tools like Splunk to ensure proper monitoring & alerting is in place for every sprint release
  • Experienced in analysis, design, development, maintenance, system programming and production support in the information technology industry.

Environment: Ansible, GIT, Bitbucket/Stash, Subversion 1.6, RHEL, ANT/Maven, Chef, CMake, Atlassian Bamboo, Jenkins/Hudson, Docker, Run Deck, Terraform, WebSphere Application, Hipchat, Confluence, Maven, Nexus, JIRA, VMWare ESXi, AWS Services, CloudFormation, Ruby, Bash, Shell Scripting, Perl Scripting, Java/J2EE Applications

DevOps AWS Engineer

Confidential, New York, NY

Responsibilities:

  • Design, architect, and implement next generation system architecture and automation solutions
  • Develop and implement new software, maintain and improve existing software
  • Managed AWS infrastructure and automation with CLI and API. Working on Inbound and Outbound services with automation of Chef.
  • Handled migration of on-premises applications to cloud, and created resources in cloud to enable this.
  • Involved in designing and deploying multitude applications utilizing almost all AWS stack (Including EC2, S3, AMI, Route53, RDS, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and Auto-Scaling in AWS Cloud Formation.
  • Configured an AWS Virtual Private Cloud (VPC), NACL, and Database Subnet Group for isolation of resources within the Amazon RDS and Aurora DB clusters.
  • Created function in Lambda that aggregates the data from incoming events, then stored result data in Amazon Dynamo DB and S3.
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js, Python and Ruby on familiar servers such as Apache, and IIS.
  • Managed network security using Load balancer, Auto Scaling, Security Groups and NACL's. Created scripts in Python, which integrated with Amazon API to control instance operations.
  • Installed Deploy, XL Deploy server agents and doing deployments in various environments. Managed different infrastructure resources, like physical machines, VMs and even Docker containers using Terra form.
  • Utilized Configuration Management tool Chef and Written Chef Cookbooks and recipes in Ruby to Provision several pre- prod environments consisting of Cassandra DB installations, WebLogic domain creations and several proprietary middleware installations.
  • Created Ansible playbooks, which are the entry point for Ansible provisioning, where the automation defined through tasks using YAML format and Run Ansible Scripts to depending on provision to servers.
  • Work closely with developers in a geographically distributed structure to implement continuous delivery systems and methodologies on AWS.

Environment: AWS, Git, SVN, ANT, Maven, Docker, Kubernetes, Chef, Ansible, UDeploy, XL Deploy, Cassandra, MongoDB, Terraform, WebLogic, Shell, Jenkins, Python, Ruby, PowerShell, Groovy, Perl.

Aws Admin

Confidential, Atlanta, GA

Responsibilities:

  • Implemented and maintained monitoring and alerting of production and corporate servers such as EC2 and storage such as S3 buckets using AWS Cloud Watch.
  • Experience in automated deployment of EC2 instances in data centers and availability zones.
  • Used security groups to develop a logical firewall to ensure high security for control applications.
  • Used Amazon IAM to grant fine access of AWS resources to users. Also managed roles and permissions of users to AWS account through IAM.
  • Used Cloud Front to deliver content from AWS edge locations to users, allowing for further reduction of load on front-end servers.
  • Set up Auto Scaling Groups based on memory and CPU to adapt to unforeseen spikes without having an outage or needing manual intervention.
  • Set up Elastic Load Balancers for different applications to ensure high availability of applications.
  • Used Amazon S3 to backup database instances periodically to save snapshots of data.
  • Used Amazon Route53 to manage DNS zones and also give public DNS names to elastic load balancers ip's.
  • Used Cloud Watch logs to move application logs to S3 and create alarms raised by applications.
  • Configured an AWS Virtual Private Cloud (VPC) and Data Base subnet group for isolation of resources within AWS RDS.
  • Used Amazon RDS Multi-AZ for automatic failover and high availability at the database tier for MYSQL workloads.
  • Configured S3 Versioning and Life Cycle Policies to backup files and archive files in Glacier.
  • To design high availability applications on AWS across Availability Zones and availability regions.
  • Trained a group of employees about infrastructure management using AWS Management Console.
  • Developed and supported the Red Hat Enterprise Linux based infrastructure in the cloud environment.
  • Hands on experience with Chef in AWS Cloud environment
  • Designed continuous delivery tools/ configuration management tools like Puppet.
  • Installed, configured and managed Puppet Master and Agent.
  • Written CHEF cookbooks for various configurations to modularize and optimize end product configuration.
  • Installed workstation, bootstrapped nodes, wrote recipes, cookbooks, roles and environments and uploaded them to chef server.
  • Maintaining the required cookbooks and recipes by downloading the latest versions from SUPERMARKET.
  • Configured and administered Jenkins for continuous integration and deployment into Tomcat Application Server and to improve reusability for building pipelines.

Environment: AWS (EC2, VPC, ELB, S3, RDS, Cloud Formation, Cloud Watch, Cloud Trial, Route 53), Linux, Chef, Jenkins, Puppet, Shell Scripting.

Linux/ AWS Admin

Confidential, Chicago, IL

Responsibilities:

  • Worked as a system engineer focusing more on Linux servers, Responsible for the planning, designing, installation and configuration of various Linux servers like Redhat and SuSE Linux.
  • Handled configuration management and workflow development.
  • Worked as a part of DevOps team with hands on experience working on various tools like Puppet, Jenkins, GIT, AWS, and Nagios.
  • Worked within the Cloud integration processes.
  • Worked on installation and configuration of Configuration management tool puppet 3.x, 4.x.
  • Deployment and implementation of puppet in Redhat servers.
  • Wrote Puppet Manifest files and Modules to deploy automated tasks to multiple servers.
  • Implemented Git for version control of puppet modules and process documentation.
  • Install and configure DHCP, web (Apache, IIS), mail (SMTP, IMAP, POP3), and file servers on Linux servers.
  • Created and managed user accounts, security, Access Control Limits (ACL), permissions, disk space and process monitoring in Redhat Linux.
  • Worked on AWS cloud, migrated application from physical servers to cloud.
  • Hands on experience creating and managing instances in AWS cloud.
  • Automated the deployments using Jenkins.
  • Extensively worked on performance tuning of Applications and web servers.
  • Monitored Disk & Memory Utilization on Linux 5.1, 6.2
  • Installing and setting up Oracle10i and WebSphere on Linux for the development team.
  • Worked on Linux kernel, memory upgrades and swaps area. Red hat Linux Kickstart Installation.
  • System performance monitoring and troubleshooting in Linux Environments 5.1, 6.2.
  • Installation, Configuration & Upgrade of Linux operating systems running oracle Database.
  • Configuration and Administration of DNS, NIS, NIS+, NFS, Auto mount, DHCP, FTP, LDAP, Samba Send mail, Servers and clients. Security layers like SSL, SSH, HTTPS, SFTP, SSO
  • Installation and configuration and maintenance of JBoss and Apache web server.
  • Wrote various scripts on Bash, Shell and Ruby.

Environment: Red Hat Enterprise Linux 5.x, 6.x, SUSE Linux, VERITAS Cluster Server, Veritas Volume Manager, Oracle 11g, MS Windows Server, JBoss, Tomcat, Apache, Puppet.

We'd love your feedback!