We provide IT Staff Augmentation Services!

Sr Aws Cloud Architect Resume

4.00/5 (Submit Your Rating)

Bloomingdale, IL

SUMMARY:

  • Over 9 years of experience in automating, configuring and deploying instances in the areas of Data Center Operations, Systems Administration, Cloud computing, Software Configuration Management (SCM)
  • Expertise in Amazon AWS Cloud Administration which includes services like: EC2, S3, EBS, VPC, ELB, AMI, SNS, RDS, IAM, Route 53, Auto scaling, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation, OPS Work, Security Groups.
  • Administration various environments in software development life cycle (SDLC) Windows, Ubuntu, Red Hat Linux, SUSE Linux and CentOS. Experience supporting Chef Environment with multi servers and involved in developing manifests.
  • Devops experience with Puppet, Chef, AWS (OPS Work) and OpenStack.
  • Configured and monitored distributed and multi - platform servers using chef. Defined Chef Server and workstation to manage and configure nodes.
  • Developed Chef Cookbooks and Recipes to manage systems configuration.
  • Experience in branching, tagging and maintaining the version across the environments working on Software Configuration Management (SCM) tools like Subversion (SVN) and GIT.
  • Experience in cloud stack such as AWS (Cloud formation) and VMWARE stack.
  • Creating Linux Virtual Machines using VMware Virtual Center (ESXI), hypervisor-v, PHP Virtual Box.
  • Design high availability (HA) applications on AWS across Availability Zones and Availability Regions
  • Good Exposure on Virtualization and Containers (Docker) and Hypervisors ESXI, ESX.
  • Ability to build deployment, build scripts and automated solutions using scripting languages such as Shell scripting (kasha, Bash), Python, Ruby, PHP PERL.
  • Worked on web servers like Apache and application servers like Web logic, Tomcat, Websphere, JBOSS to deploy code.
  • Extensively worked on Jenkins and Hudson by installing, configuring and maintaining for the purpose of continuous integration (CI) and for End to End automation for all build and deployments.
  • Extensive experience with software Build automation and standardization tools like ANT, Maven, and Gradle.
  • Good knowledge in CI (Continuous Integration) and CD (Continuous Deployment) methodologies.
  • Installed and Managed Jenkins and Nexus for CI and Sharing Artifacts respectively within the company.
  • Experience in using Nexus Repository Managers for Maven builds.
  • High exposure to REMEDY, BUGZILLA and JIRA defect tracking tools for tracking defects and changes for Change management.
  • Experience in Installing Firmware Upgrades, kernel patches, systems configuration, performance tuning on Unix/Linux systems.
  • Configuring network services such as DNS, NFS, SMTP, NTP, DHCP, LDAP, SAMBA, SQUID, postfix, send mail, ftp, remote access, security management and Security trouble shooting skills.
  • Experience with MongoDB, MSSQL, MySQL and Server DB Tasks.
  • Strong ability to troubleshoot any issues generated while building, deploying and in production support.
  • Familiar with network tool Nagios and cacti.
  • Closely worked with Developers and Analysts to address project requirements. Able to effectively manage time and prioritize multiple projects.
  • Excellent communication, team membership and relationship management skills.

TECHNICAL SKILLS:

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

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

Database: Oracle, DB2, MySQL, MongoDB 7 SQL Server, MS Sql.

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, Web Sphere, Nix, JBOSS, WebSphere.

Languages/Scripts: C, HTML, Shell, Bash, PHP, Python, PHP, 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:

Confidential, Bloomingdale, IL

Sr AWS Cloud Architect

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.
  • 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.
  • Experience with Build Management tools Ant and Maven for writing build.xmls and Pom.xmls.
  • 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.
  • 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.
  • Implemented unit testing framework driven using Junit and Cucumber.
  • 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, cloud watch, 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

Confidential, El Segundo, CA

AWS DevOps Engineer

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.
  • 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.
  • Analyze 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 other metadata.
  • Coordinate/assist developers with establishing and applying appropriate branching, labeling/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, Chef, Vagrant, Scrum, Subversion (SVN), ANT, UDeploy, DB2, JIRA, Confluence, Shell Scripts, WebSphere Server.

Confidential, Mahwah, NJ

DevOps Engineer

Responsibilities:

  • Extensive exposure to Configuration management policies and practices with regards to SDLC along with automation of scripting using shell, python and Perl scripting.
  • Hands on Exposure on Version Control GIT.
  • Created branches in GIT implementing parallel development process.
  • Worked on Maven creating artifacts through source code and internal deployment in Nexus repository.
  • Used SonarQube for code quality.
  • Built applications using Chef/puppet scripting, Ant with Ivy build.
  • Extensive experience in creation and management of Chef POC environment.
  • Experience installing packages using YUM and RPM on Nix.
  • Installed Jenkins on Linux machines and created master and slave configurations to implement multiple parallel builds.
  • Created Power Shell Scripts to patch DLLs across various servers and also to automate database
  • deployments (Dachas) using SSDT.
  • Application deployment and configuration for enterprise scale infrastructure using Jenkins.
  • Worked on functional and unit tests using python and Java.
  • Performed DevOps for Linux, Mac and windows platforms.
  • Extensive experience with Nagios monitoring system as well as other monitoring tools.
  • Responsible for creation and management of Chef Cookbooks.
  • Implemented Configuration management and change management policies.

Environment: SVN, GIT, ANT, Maven, Chef, Puppet, Jenkins, UNIX, Linux, Perl, Bash, Python, Ruby, Weblogic, Tomcat, JIRA, SonarQube.

Confidential, Jersey City, NJ

Build/ Release Engineer

Responsibilities:

  • Used Shell and Perl scripting to deploy artifacts that are built by Ant.
  • Helped developers to resolve subversion code merging issues.
  • Supported daily and weekly routines of pushing good builds based on test results.
  • Wrote shell scripts and automated creating projects in Jenkins and Nexus repository as part of release process.
  • Participating 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.

Confidential, Orlando, FL

Sr Linux System Administrator

Responsibilities:

  • Install and configure Ubuntu, Centos on remote servers and Desktop servers.
  • Installation of patches and packages using RPM and YUM in Red hat Linux.
  • Installed and configured Apache/Tomcat web server.
  • Created and modified users and groups with SUDO permission.
  • Working with developers to load software onto Linux Enterprise servers and also debugging Scripts.
  • Set up and administer user and groups accounts, setting permissions for users.
  • Diagnosed and resolved problems associated with DNS, DHCP, VPN, NFS, and Apache.
  • Creation and administration of Virtual Machines using VMware and virtual box.
  • OS upgrades and installation of third party software, packages and patches as per requirement.
  • Maintaining the Linux Firewall for network and implement to the network security.
  • Troubleshooting the network with the help of net stat, ping, nslookup and trace route tools.
  • Resolving TCP/IP network access problems for the clients. Develop, Maintain, update various scripts for services (start, stop, restart, recycle, Cron jobs) UNIX based shell.
  • Experience installing and configuring SSH (Secure Shell) encryption in order to access securely on Ubuntu and Red hat Linux.
  • Responsible for configuring and connection to SSH through SSH clients like Putty and Cyber duck.
  • Remotely coping files using SFTP, FTP, SCP, WinScp, and FileZilla.
  • Regularly manage backup process for server and client data.
  • Installing open source application, search, analyze and develop new application for users.

Environment: WINDOWS, Oracle Virtual box, VMware, SSH, RHEL, SFTP, FTP, SCP, WinScp, and FileZilla

Confidential, McLean, VA

Linux System Administrator

Responsibilities:

  • Monitor and analyze servers and resolve any problems, maintain systems reporting, tuning.
  • Created users, manage user permissions, maintain User & File system quota on Linux servers.
  • Configured volume groups and logical volumes, extended logical volumes for file system growth needs using Logical Volume Manager (LVM) commands.
  • Maintaining integrity of security with the use of group policies across domains supporting users through email, on call and troubleshooting.
  • Maintaining inventory of all components including systems and other hardware performed User Account management, data backups, and users' logon support.
  • Maintaining user's data backup by creating particular user folder in File Server and Applying Security permission on folders.
  • Monitored trouble ticket queue to attend user and system calls. Attended team meetings, change control meetings to update installation progress and for upcoming changes in environment.

Environment: RHEL, HCMP, LVM, Apache1.3, DNS, NFS, NIS, Oracle 8i TSM, Work Load ManageruPAR, VERITAS Netback up, NIM, Samba, Dell Power Vault, Storage TEK, L700.

We'd love your feedback!