We provide IT Staff Augmentation Services!

Aws Cloud Architect Resume

5.00/5 (Submit Your Rating)

PA

PROFESSIONAL SUMMARY:

  • AWS and DevOps Engineer with over 7+ years of experience as a hand - on Build Release engineer, infrastructure integrator and System administrator.
  • Has experience in bash and python scripting with focus on DevOps tools, CI/CD and AWS Cloud Architecture and hands-on Engineering.
  • Has experience in installation, administration, patches, upgradation, configuration, performance tuning and troubleshooting various Linux and Windows based servers like Red Hat Linux 4/5/6, CentOS5/6, Sun Solaris 8/9/10.
  • Has experience in working with AWS provided Solutions like EC2, ELB, VPC, Route 53, RDS, S3, IAM, and Cloud Watch.
  • Has experience in working on cloud AWS cloud EC2, S3, RDS, Load Balancer, Auto Scaling with AWS command line interface and AWS python SDK.
  • Worked on AWS EBS Volumes, Cloud Formation and Cloud Watch services.
  • Documenting, system utilization, configurations, instances, OS, and AMI build practices and backup procedures.
  • Has experience in version control using SVN, GIT and GITHUB and continuous integration management using Jenkins.
  • Has experience in setting up Baselines, branching strategies, Patches and merging with various version control systems.
  • Has experience in using Tomcat and Apache web servers for deployment and for hosting tools
  • Created CM Plans, Test plans and Build Documentation while maintaining source code.
  • Good understanding of the principles and best practices of Software Configuration Management (SCM)
  • Has experience in setting up Baselines, Branching, Patches, Merging and Automation processes using Shell/bash and Batch Scripts.
  • Has experience in Build Management Tools Ant and Maven for writing build.xml and pom.xml files
  • Used Agile practices (iterative development & sprints) for various user stories during the project execution
  • Worked with different Tools like Rally, Jira, Bugzilla, and Remedy.
  • Has experience in various configuration and automation management tools such as Chef, Puppet, Ansible.
  • Has experience in DNS, NIS, NFS, NSLookUp, Snoop FTP, NIS, Samba Server, LDAP, remote access, security management, and system troubleshooting skills.
  • Has experience in developing and delivering content on the web using JAVA/J2EE.
  • Has experience in Oracle and MS SQL Database servers DB tasks.
  • Strong analytical, diagnostics, troubleshooting skills to consistently deliver productive technological solutions.
  • Coordinated with the Offshore and Onshore teams for Production Releases.
  • Good analytical, problem solving, communication skills and have the ability to work either independently with little or no supervision or as a member of a team.

TECHNICAL SKILLS:

Cloud Platform: AWS, Microsoft Azure, Open stack and Orchestration.

Configuration Management: Chef, Puppet, Vagrant, Maven, Ansible, Docker, Gradle, Splunk, OPS Work.

Database: Oracle, DB2, MySQL, MongoDB, SQL Server, MsSQL.

Build Tools: ANT, MAVEN, Make file, Hudson, Jenkins, BAMBOO, Code Deploy.

Version Control Tools: Subversion (SVN), Clear case, GIT, GIT Hub, Perforce, Code Commit.

Web Servers: Apache Tomcat, WebSphere, Nix, JBOSS.

Languages/Scripts: C, HTML, Shell, Bash, PHP, Python, Java, Ruby and Perl.

SDLC: Agile, Scrum.

Web Technologies: HTML, CSS, Java Script, JQuery, Bootstrap, XML, JSON, XSD, XSL, XPATH.

Operating Systems: Red hat, Ubuntu, Linux and WINDOWS, CentOS, SUSE.

PROFESSIONAL EXPERIENCE:

AWS Cloud Architect

Confidential, PA

Responsibilities:

  • Launching Amazon EC2 Cloud Instances using Amazon Web Services (Linux/ Ubuntu/RHEL) and Configuring launched instances with respect to specific applications.
  • Installed application on AWS EC2 instances and also configured the storage on S3 buckets.
  • Performed S3 buckets creation, policies and also on the IAM role based polices and customizing the JSON template.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud watch.
  • Managed servers on the Amazon Web Services (AWS) platform instances using Puppet, Chef Configuration management.
  • Installed Workstation, Bootstrapped Nodes, Wrote Recipes and Cookbooks and uploaded them to Chef-server, Managed On-site OS/Applications/Services/ Packages using Chef as well as AWS for EC2/S3&ELB with Chef Cookbooks.
  • Create Chef Automation tools and builds, and do an overall process improvement to any manual processes.
  • Installation, configuration and administration of Virtual Box and VMware virtual machine for RHEL, Ubuntu Linux servers.
  • Written Chef Cookbooks for various DB configurations to modularize and optimize end product configuration.
  • Converting production support scripts to chef recipes. And AWS server provisioning using Chef Recipes.
  • Involved in the installation and configuration of Nix as a web server.
  • Worked on creation and managing IT infrastructure and application stack using AWS Cloud Formation and writing the template file using JSON.
  • Managing the multi-tier and multi-region architecture using AWS Cloud Formation
  • Experienced in build and deployment of Java applications on to different environments such as QA, UAT and Production.
  • Branching, Tagging, Release Activities on Version Control Tools: SVN, GitHub.
  • Extensive usage of Tortoise SVN in windows environment for version control activities.
  • Implemented Continuous Integration using Jenkins and Hudson.
  • Build scripts on AWS cloud for scheduling EC2 auto scaling load balancer with python SDK.
  • Application Deployments & Environment configuration using Chef, Puppet, Ansible.
  • Experience working with Puppet Enterprise and Puppet Open Source. Installed, configured, upgraded and managed Puppet Master, Agents & Databases. Integration of Puppet with Apache and Passenger.
  • Deployed the java application into web application servers like Apache Tomcat.
  • Experienced in deployment of applications on Apache Web server, Nix and Application Servers such as Tomcat, JBoss.
  • Installed and Configured DHCP, FTP, TFTP, NIS, and NFS in Red hat Linux and oracle Linux environment
  • Virtualized the servers using the Docker for the test environments and dev-environments needs. And also configuration automation using Docker containers.
  • Worked with various scripting languages like Bash, Perl, Shell, Ruby, PHP and Python.
  • Coordinated with the Offshore and Onshore teams for Production Releases.

Environment: Amazon Web Services, IAM, S3, EBS, AWS SDK, Cloud Watch, Cloud Formation, Nix, ANT, Maven, Tortoise SVN, GitHub, Chef, Puppet, Ansible, Docker, Java, Agile, Apache HTTPD, Apache Tomcat, JBoss, Junit, Cucumber, JSON, Bash, Shell, Perl, Python, PHP, Ruby.

AWS DevOps Engineer

Confidential, PA

Responsibilities:

  • Provided Configuration Management and Build support for more than 5 different applications, built and deployed to the production and lower environments.
  • Defined and Implemented Configuration Management and Release Management Processes, Policies and Procedures.
  • Created Development Environments in Amazon Web Services using services like VPC, ELB, EC2 and RDS instances.
  • Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates
  • Wrote Vagrant Scripts to spin up servers on the Developer workstations and in AWS.
  • Worked with Engineers on providing the configuration details of the DEV environments and assisting in Creating CHEF recipes for a Proof of Concept.
  • Analyse and resolve compilation and deployment errors related to code development, branching, merging and building of source code.
  • Created and maintained Subversion repositories, branches and tags and Experience in Administering SVN.
  • Acted as an integrator for performing merge, rebase and baseline operations.
  • Enforced development policies using Subversion hooks and another metadata.
  • Coordinate/assist developers with establishing and applying appropriate branching, labelling/naming conventions using Subversion source control.
  • Developed build and deployment script using ANT, Shell to Setup development and QA environments.
  • Troubleshoot the automation of installing and configuring Java applications in the testing and production environments.
  • Used UDeploy as Continuous Deployment tool and to setup automated and scheduled deployments.
  • Maintained build related scripts developed in ANT and Shell. Modified build configuration files including Ant build.xml.
  • Deployed code on WebSphere application servers for Production, QA, and Development environments.
  • Performance tuning of WebSphere application server including JVM, Garbage Collection, JDBC along with its server logs.
  • Involved in sprints and planned releases with the team using JIRA and Confluence.
  • Used JIRA tool to track all the defects and changes related to Build and Release Team.

Environment: Amazon Web Services, SDK, Chef, Cloud Formation, Vagrant, Scrum, Subversion (SVN), ANT, UDeploy, DB2, JIRA, Confluence, Shell Scripts, WebSphere Server.

Cloud Engineer/ AWS DevOps Engineer

Confidential, Englewood, CO

Responsibilities:

  • Experience in designing and deploying AWS Solutions using EC2, S3, EBS, Elastic Load balancer (ELB), auto scaling groups.
  • Responsible for Design and architecture of different Release Environments for new projects.
  • Worked at optimizing volumes and EC2 instances and created multiple VPC instances.
  • Writing Maven and Ant scripts for application layer modules.
  • Implementing new projects builds framework using Jenkins & maven as build framework tools.
  • Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates.
  • Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Implementing a Continuous Delivery framework using Jenkins, Chef, Maven & Nexus as tools.
  • Experience involving configuring S3 versioning and lifecycle policies to and backup files and archive files in glacier.
  • Utilize Amazon Glacier for archiving data.
  • Developed Scripts for AWS Orchestration
  • System monitoring with Nagios & Graphite.
  • Installed, configured and maintained web servers like HTTP Web Server, Apache Web Server and WebSphere Application Server on Red Hat Linux.
  • Business data analysis using Big Data tools like Splunk, ELK.
  • Experience in CI and CD with Jenkins.
  • Used Puppet server and workstation to manage and configure nodes.
  • Experience in writing Puppet manifests to automate configuration of a broad range of services.
  • Prepared projects, dashboards, reports and questions for all JIRA related services.
  • Generated scripts for effective integration of JIRA applications with other tools.
  • Coordinate/assist developers with establishing and applying appropriate branching, labelling/naming conventions using Subversion (SVN) and Git source control.
  • Defining Release Process & Policy for projects early in SDLC.
  • Branching and merging code lines in the GIT and resolved all the conflicts raised during the merges.
  • Designed highly available, cost effective and fault tolerant systems using multiple EC2 instances, Auto Scaling, Elastic Load Balance and AMIs.
  • Highly skilled in the usage of data centre automation and configuration management tool such as Docker.
  • Perform Deployment of Release in various QA & UAT environments.
  • Responsible for installation and upgrade of patches and packages on RHEL 5/6 using RPM & YUM.
  • Supporting different projects build & Release SCM effort e.g. branching, tagging, merge, etc.

Environment: AWS, S3, EBS, Elastic Load balancer (ELB), auto scaling groups, VPC, IAM, Cloud Watch, Glacier, Jenkins, Maven, Subversion, Ant, Bash Scripts, GIT, Docker, Jira, Chef, and Nexus in Linux environment. VERITAS Netback up 4.x/5.x/6.x, Solstice Disk Suite, OpenStack.

DevOps Engineer

Confidential, MI

Responsibilities:

  • Performed builds on Java projects using ANT and MAVEN as build tools.
  • Regular builds are initiated using the continuous integration tool like Jenkins.
  • Configured Jenkins for doing the build in all the non-production and production environments.
  • Implemented MAVEN builds to automate artifacts like jar, war and ear.
  • Managed sonatype nexus repositories to download the artifacts during the build
  • Experience in managing source control systems GIT and SVN.
  • Designing, creating and maintaining GIT repositories to client specifications.
  • Installation, configuration and management of Apache Tomcat servers.
  • Able to use Puppet and other configuration management tools to deploy consistent infrastructure code across multiple environments.
  • Experience with Amazon web services (AWS) and virtualization based technologies.
  • Worked on creating the Amazon Web Services EC2 Instances, ECS and security groups.
  • Developed and maintained integration and release processes.
  • Working experience on Scrum methodology.
  • Coordinated with all the teams before and after the production deployments for the smooth production releases.
  • Provided the assistance for the smooth phase of release for the emergency releases and coordinated with different teams.
  • Created a complete release process documentation, which explains all the steps involved in the release process.

Environment: ANT, MAVEN, Apache & Tomcat, shell scripting, Subversion, GIT, Puppet, Jenkins, Windows 2000/XP, LINUX (RHEL 4/5).

Build/Release Engineer

Confidential, Dallas, TX

Responsibilities:

  • Used Shell and Perl scripting to deploy artifacts that are built by Ant.
  • Helped developers to resolve subversion code merging issues.
  • Wrote shell scripts and automated creating projects in Jenkins and Nexus repository as part of release process.
  • Participated in "Release Readiness Review" status meeting (Go/No-go Process).
  • Gained good knowledge on Linux Administration.
  • Performing Risk Analysis, preparing Mitigation Strategies & Contingency Plans.
  • Coordinating Release effort amongst various teams (Development, QA, Testing, and Business Analysis) in geographically separated environment.
  • Worked with Subversion, Proposed and implemented branching strategy suitable for agile/scrum development in a Fast Paced Engineering Environment.
  • Integrated Subversion for automating builds with Jenkins.
  • Managed the Subversion branching strategy for a few applications by creating Release branches, Development branches thus ensuring the integrity of Trunk.
  • Efficiently performed the task of resolving conflicts while merging in Subversion with the J2EE development background.
  • Tweaked and managed the builds by editing build.xml for change in the requirements.
  • Managed and performed the environment related configuration changes as a part of deployment.
  • Deployed the archives to WebLogic Application Servers.

Environment: Subversion, Ant, Jenkins, NEXUS, Install Shield, Shell, Perl, WebLogic Servers

System Administrator (Linux)

Confidential

Responsibilities:

  • Installation of Ubuntu and RHEL operating systems on HP and dell.
  • Installation and configuration of Webserver (Apache 2.2.17), MySQL 5.5 and PHP in a LAMP stack.
  • Provided support for server and workstation upgrades, backup and disaster recovery monitoring, user account setup and security administration.
  • Set up and administered user and groups accounts, setting permissions for users.
  • Assisted in upgrading RHEL 5.0 to RHEL 5.5 and RHEL 5.5 to RHEL 6.0 using live upgrade and manual upgrade.
  • Installation, configuration, support and security implementation on DNS, DHCP, NFS, HTTPD.
  • Used LVM for the management of logical volumes including creation of physical volumes in Linux.
  • Created disk partitions and file systems and extended storage space using Logical Volume manager.
  • User Group creation, monitoring and maintaining log for system status/health using Linux commands and Nagios system monitor.
  • Yum and apt-get package management.
  • Capacity Assessment for new requests of servers i.e. calculating CPU and Memory for servers according to the current/future requirement.
  • Documented the procedures and standards for other administrators to follow.

Environment: Ubuntu, RHEL 5/5.5/6.0, Nagios, LVM, DNS, DHCP, NFS, HTTPD, LAMP stack, DNS, DHCP, NFS, HTTPD.

We'd love your feedback!