We provide IT Staff Augmentation Services!

Aws Cloud Architect Resume

0/5 (Submit Your Rating)

NY

SUMMARY

  • 7 years of IT Industry Experience with AWS,Cloud Management,Configuration Management, Build, Deploy, Release Management and Quality Assurance.
  • Responsible for installing, configuring, and maintaining package management on CentOS 5.x/6.x/7, Ubuntu 12.x/14.x, RHEL 5.x/6.x/7, Windows Server 2008 - R2/2012-R2 and Amazon Machine Images.
  • Experience in managing infrastructure related to networks and related hardware and software to ensure availability, recoverability, performance, integrity and supportability through production support and maintenance of existing network and development and implementation of network enhancements.
  • Experience in EMC CTA.
  • Experience with Pivotal Cloud Foundry(PCF).
  • Experienced with source code repository tools such as Git, Subversion, Cloudforce, Bitbucket and TFS
  • Experienced with the build servers such as Jenkins, SonarQube and Artifactory.
  • Experienced with Configuration management tools such as Puppet and Chef that defines the configuration of a server or an environment.
  • Experienced with virtual infrastructures such as Amazon Web Services and Microsoft Azure.
  • Strong experience in virtualization technologies, such as VMware, Docker, LXC and ECS.
  • Experienced in build tools such as Apache Ant, Maven, Jenkins.
  • Experience in long running applications, load balancing, EBS volumes and IAM role using Amazon EC2 container service (ECS).
  • Experience with Pivotal Cloud Foundry(PCF)forcontinuous delivery.
  • Experience with Pivotal Cloud Foundry(PCF)container-based architecture for running apps in any programming language over a variety of cloud service providers.
  • Experienced inChef Enterprise Hosting, On-Premise and Open source installation.
  • Experienced in monitoring metrics on EC2, EBS, Elastic Load Balancer, RDS USING CloudWatch.
  • Experience in backup services like EBS snapshots, S3 backups and Amazon Glacier.
  • Experience in security policies like Security Groups, IAM roles and Multi Factor Authentication.
  • Strong experience with CI (Continuous Integration) and CD (Continuous Deployment) methodologies with Jenkins.
  • Experience with the test automation tool such as selenium.
  • Experienced in bootstrapping nodes, writing recipes, uploading cookbooks to Chef Server.
  • Experience in Version control Softwares like Git, Bitbucket.
  • Experienced inContinuous Integration using JenkinsServer for end to end automation builds and deployments.
  • Experience in installing LAMP stack on Ubuntu servers and on Amazon EC2.
  • Experienced in Deployment, Provisioning cloud resources and manage implementation automation throughAmazon OpsWorks.
  • Experienced with the code deployment tools such as Puppet, Chef, SaltStack and Ansible.
  • Experienced with monitoring tools such Nagios, NewRelic and Sensu as for continuously monitor the application performance
  • Experienced in creating and enhancing UNIX shell scripts using Korn, Shell, Bash
  • Experience working on Docker to build image at root of the repository.
  • Experience using Docker Containers.
  • Experienced in using Jenkins to trigger a new build automatically as soon as there is change in the GIT repository.
  • Experienced with the build of our new cloud services that span IaaS and PaaS, and maybe some SaaS styles.
  • Responsible for OpenStack project core infrastructure including code review, continuous integration systems, and developer tools.
  • Stay current with the latest features/capabilities of the AWS platform.
  • Established OpenStack project Infrastructure Program.
  • Written Shell and Perl scripts to automate the deployments to Jboss application preprod Servers.
  • Automation of various infrastructurecomponents for IAAS and PAAS model using various application services using Chef, Puppet.
  • Design, install, and configure RedHat enterprise Linux, VMware ESX, ESXi, within vSphere 4 and 5environments with Virtual Center management.
  • Experienced in Cloud automation using AWS Cloud Formation templates.
  • Experience of Migration & Deployment of Applications with Upgrade Version of Applications.
  • Coordinating and tracking all projects for seamless releases using Project Management System JIRA, Source Code Management System SVN and Document Management System SharePoint.
  • Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, Scrum, and Waterfall methodologies.
  • Exposed to all aspects of software development life cycle (SDLC) such as Analysis, Planning, Developing, Testing and Implementing and Post-production analysis of the projects.

TECHNICAL SKILLS

Cloud Technologies: Amazon Web Services, OpenStack, OpenShift.Pivotal Cloud Foundary(PCF)

Virtualization: VMware VSphere, RedHat KVM, LXC, Docker,ECS

Server OS: RedHat, 4, 5, 6, 7, CentOS 4, 5, 6, Ubuntu, Windows 2k, 2k3,2k8

Web/App Servers: Apache, Tomcat, IIS, JBOSS

Web Technologies: HTML, XML, SOAP, WSDL, UDDI, XSD, XSL, XPATH, NodeJS

Operating Systems: UNIX, Linux, Solaris, Red Hat 4.x, Windows NT2000/7/XP/Vista, Windows Server 2008.

Scripting Languages: SHELL, PERL, BASH, RUBY.

Version Control Tools: SVN, GIT, GITHUB, BITBUCKET.

Build& Release Engineering / DevOps: MAKE, Jenkins, Cruise Control, Remedy, Puppet, Fish eye, AWS, Nagios, Nexus, Rally, Chef, Ant, Maven, Gradle, HUDSON, MS Build, Docker, ANTHILLPRO, and BAMBOO.

PROFESSIONAL EXPERIENCE

Confidential, NY

AWS Cloud Architect

Responsibilities:

  • Installation and maintenance of the AWS compute services like EC2, EC2 container services Elastic beamstack, AWSLambda,AutoScaling,Elastic Load Balancer.
  • Hosting of the website on AWS Simple Storage Service(S3).
  • Utilizing the Amazon Glacier service for the storage of infrequently accessed data storage.
  • Creating Amazon Elastic Block Store (Amazon EBS) service for Reliable, Secure, persistent block storage volumes for use with Amazon EC2 instances.
  • Launching ofAmazon Elastic File System (Amazon EFS) service to provide simple, scalable file storage for use with Amazon EC2 instances.
  • Launching ofAmazon Aurora database instances with either MySQL or PostgreSQL compatibility.
  • Migrate or replicating existing databases to Amazon Aurora through the AWS Database Migration Service.
  • Provisioning of Amazon Relational Database Service (Amazon RDS) to set up, operate, and scale arelational database in the cloud.
  • Provisioning Amazon Dynamo DB for a fast and flexible NoSQL database service for the applications that need consistent, single-digit millisecond latency at any scale.
  • Amazon Elastic acheweb service to deploy, operate, and scale an in-memory data store or cache inthe cloud .
  • Utilizing Amazon Elasti Cache for Redis-compatible in-memory service todelive the ease-of-use and power of Redis along with the availability, reliability and performance suitable for the most demanding applications.
  • Provisioning Amazon Redshifta fast, fully manageddata warehouse simple and cost-effective service to analyze all your data using standard SQL and existing Business Intelligence (BI) tools.
  • Making use of Amazon Virtual Private Cloud (Amazon VPC)for provisioning a logically isolated section of the Amazon Web Services (AWS) cloud to launch AWS resources in a virtual network.
  • Utilizing Amazon CloudFrontas a Global Content Delivery Network (CDN) service for accelerated delivery of websites, APIs, video content or other web assets through CDN caching .
  • Utilizing Amazon Route 53 a highly available and scalable cloudDomain Name System (DNS) web service for reliable and cost effective way to route end users to Internet applications
  • Utilizing Amazon Route 53 effectively for connecting user requests to infrastructure running in AWS - such as Amazon EC2 instances, Elastic Load Balancing load balancers, or Amazon S3 buckets.
  • Use Amazon Route 53 to configure DNS health checks to route traffic to healthy endpoints or to independently monitor the health of application and its endpoints.
  • Using AWS Direct Connect, to establish private connectivity between AWS and datacenter, office, or colocation environments.
  • Use the AWS Direct Connectconnection to access public resources such as objects stored in Amazon S3 using public IP address space, and private resources such as Amazon EC2 instances running within anAmazon Virtual Private Cloud (VPC).
  • Using Elastic Load Balancing(ELB)service to automatically distribute incoming traffic across multiple Amazon EC2 instances.
  • Using Amazon CloudWatch a monitoring service for AWS cloud resources and the applications you run on AWS.
  • Using Amazon CloudWatch to collect and track metrics, collect and monitor log files, set alarms, and automatically react to changes in your AWS resources.
  • Using AWS CloudTrail service to enable governance, compliance, operational auditing, and risk auditing of AWS account.
  • Using AWS Config serviceto enable assess, audit, and evaluate the configurations of AWS resources.
  • Using AWS Command Line Interface (CLI) tool to manage your AWS services, automating them through scripts.
  • Provisioning Amazon EMR service to manage Hadoop frameworkto make easy, fast, and cost-effective method to process vast amounts of data across dynamically scalable Amazon EC2 instances.
  • Running distributed frameworks such as Apache Spark,HBase, Presto, andFlunk in Amazon EMR, and interact with data in other AWS data stores such as Amazon S3 and Amazon DynamoDB.
  • Provisioning Amazon CloudSearch a managed service in the AWS Cloud to make simple and cost-effective way to set up, manage, and scale a search solution for website or application.

Environment: Chef, Test-Kitchen, Vagrant, Git, MAC OSX, Ruby, Bash scripting, AWS EC2, ELB, Elastic, S3, AWS RDS, Glacier, IAM, AWS Cloud Formation templates, AWS SNS, STS Jenkins, Splunk, HPSM, RHEL 6.6, Version One, SAF (Scaled Agile Framework).

Confidential, New York City, NY

AWS DevOps Engineer

Responsibilities:

  • Maintained and Administered GIT Source Code Tool.
  • Created Branches, Labels and performed Merges in Stash and GIT.
  • Developed Processes, Tools, Automation for Jenkins based Software forBuildsystem and delivering SW Builds.
  • Managed Build results in Jenkins and Deployed using workflows.
  • Maintain and track inventory using Jenkins and set alerts when the servers are full and need attention.
  • Modeled the structure for Multi-tiered applications orchestrate the processes to deploy each tier.
  • Installed the application on AWS EC2 AMI, Red hat, Ubuntu Instances.
  • Providing the application support 24X7 for both QA and PROD environments.
  • Configured the storage on S3 Buckets.
  • Involved in the Coding and Building phases and making use of tools such as Git and SVN for maintaining the different versions of the code, and tools like Ant, Maven, Gradle for building / packaging
  • Involved in Continuous testing of the code using the testing automation tools like Selenium, Junit.
  • Created Docker containers for simulating testing environment.
  • Used Jenkins to pull the latest code revision from GIT repository and produce a build.
  • Experience working with IAM in order to create new accounts, roles, and groups.
  • Developed build and Deployment Scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Hands on experience in Web Application Development using Client Script design technologies like AngularJS, JQuery as well as HTML, CSS, XML, JavaScript.
  • Familiar and experienced with Agile Scrum development.
  • Experience in installing Docker like container instances using Amazon ECS to deploy multiple Tomcat Application servers.
  • Developed user-friendly web-based GUI using AngularJS, JavaScript, NodeJS, CSS and HTML.
  • Proposed and implemented branching strategy suitable for agile development in Subversion.
  • Experience with troubleshooting build issues to support Dev in both .NET and Java applications.
  • Created Branches, and performed Merges in Source Tree& Stash.
  • Performed E2E and Smoke Tests for different Web Portals using Quickestpro.
  • Installed and Configured Jenkins for Automating Deployments and providing a automation solution.
  • Primarily used Ruby to write GIT applications.
  • Integrated GIT into Jenkins to automate the code check-out process.
  • Used Jenkins for Automating Builds and Automating Deployments.
  • Very strong Project Management experience performing ITIL RM /SCMactivities.

Environment: Jenkins, GIT, ANT, MAVEN, JIRA, Python, WebLogic, BASH & KORN Shell, JAVA/J2EE, WebSphere.

Confidential, GA

AWS Engineer

Responsibilities:

  • Involved in designing and deploying a multitude 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.
  • Migrated the current Linux environment to AWS/RHEL Linux environment and used auto scaling feature.
  • Migrated the data to cloud locations such as DELL EMC Atmos which is a service provided by CTA
  • Install and configure chef server / workstation and nodes via CLI tools to AWS nodes.
  • Increasing EBS backed volume storage capacity when the root volume is full using AWS EBS Volume feature.
  • Automated the file data in an economic way using the Dell EMC CTA.
  • Applied CTA for migration data for new NAS systems.
  • Created AWS Route53 to route traffic between different regions.
  • Used Chef for configuration management.
  • Used GZIP with AWS Cloudfront to forward compressed files to destination node/instances.
  • Created users and groups using IAM and assigned individual policies to each group.
  • Created SNS notifications and assigned ARN to S3 for object loss notifications.
  • Created load balancers (ELB) and used Route53 with failover and latency options for high availability and fault tolerance.
  • Configured Security group for EC2 Window and Linux instances and also for puppet master and puppet agents.
  • Build out server automation with Puppet and used other tools like Jenkins/Maven for deployment and build management system.
  • Designed Puppet Modules to manage configurations and automate installation process.
  • Experience in installing Docker like container instances using Amazon ECS to deploy multiple Tomcat Application servers.
  • Installed Patches/Packages on Solaris Servers and RPM packages on Linux Servers.
  • Performed daily system monitoring, verifying the integrity and availability of all hardware, server resources, systems and key processes, reviewing system and application logs, and verifying completion of scheduled jobs such as backups.
  • Worked on monitoring tools to configure Nagios, Splunk, Zabbix.
  • Manage 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 Puppet.
  • Installed and configured Jenkins tools on Linux and windows platforms, manage slaves and installing Jenkins plugins
  • Streamlined Build process for Fortify scan of code from Manual to Automated mode by setting up Jenkins Automation environment, thus reducing manual error prone, build time, no logging to machine is required.
  • Configuration Management and source code repository management using tools like GITBUCKET, Subversion (SVN), and Perforce.
  • Worked on Apache, Ant and Maven.

Environment: Chef, Test-Kitchen, Vagrant, Git, MAC OSX, Ruby, Bash scripting, AWS EC2, ELB, Elastic, S3, AWS RDS, Glacier, IAM, AWS Cloud Formation templates, AWS SNS, STS Jenkins, Splunk, HPSM, RHEL 6.6, Version One, SAF (Scaled Agile Framework).

Confidential

Build & Release Engineer

Responsibilities:

  • Participated in the release cycle of the product which involves environments like Development, QA, UAT and Production.
  • Used Perforce for the purpose of Software Configuration management and maintaining the versions of the Symantec's Website Code.
  • Coordinating the resources by working closely with Project Manager's for the release and Project Manager for all the Operational Projects.
  • Automated Build Artifacts using Jenkins and Cruise Control.
  • Developed RESTful Web services client to consume JSON messages using Spring JMS configuration. Developed the message listener code
  • Used JSON as response type in REST services
  • Carried Deployments and Builds on various environments.
  • Wrote Ant and Maven scripts to automate the build process.
  • Labeling activities in TFS once deployment is done.
  • Created the Deployment notes along with the Local SCM team and released the deployment instruction to application support.
  • Manage source code, software builds, software versioning, and defect tracking on all software maintenance tasks and projects.
  • Involved in Administrator Activities.
  • Performed Builds for various Environments like QA, Integration, UAT and Production Environment.

Environment: Java, J2EE, Ant, Maven, Jenkins, TFS, Perforce, Cruise Control, Web Logic, Shell, Perl, Oracle 8.x, Windows, Servlets, PL SQL.

Confidential

Systems Administrator

Responsibilities:

  • Monitor and administer users onLinuxnetwork (Adding, modifying/deleting users and group account).
  • Reset user password, lock and unlock user account.
  • Wrote ANT Scripts to automate the build process.
  • Used Shell/Perl scripts to automate the deployment process.
  • Installed and configured all Linux server in the network per specification of client.
  • Monitored system performance of virtual memory, disk and CPU utilization.
  • Support my team to build a NAS (NFS and Samba) for local network.
  • Work with a team to installed and configured Nagios to monitor an IT infrastructure.
  • Support my team to set up mail server using postfix, telnet and Dovecot.
  • Package management using RPM, yum and dnf in Red HadLinux.
  • Support my team to create a system build (kickstart).

Environment: RHEL 4.x, IAM, kickstart, NAS, Performance Tuning, RPM, YUM, SAMBA, RAID, Telnet, Korn Shell.

We'd love your feedback!