We provide IT Staff Augmentation Services!

Aws Cloud Developer Resume

4.00/5 (Submit Your Rating)

Herndon, VA

SUMMARY

  • Over 7 years of industry experience with strong innovative and technical background
  • Experience in Linux Administration, Configuration Management, Continuous Integration, Continuous Deployment, Release Management and Cloud Implementations
  • Highly experienced in AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, EBS, Cloud Watch, Cloud Trail, Cloud Formation, AWS Config, Auto Scaling, Cloud Front, IAM, S3 and Route53
  • Utilizing Cloud and High Scalability architecture design patterns in successful solutions.
  • Installed, configured and maintained DNS systems using Route53 (AWS)
  • Experience on Virtualization technologies like VMware
  • Production experience in large environments using configuration management tools like Chef and Ansible supporting Chef Environment with 500+ servers and involved in developing manifests. Developed Chef Cookbooks to manage systems configuration
  • Configured and monitored distributed and multi - platform servers using Chef. Defined Chef Server and workstation to manage and configure nodes
  • Experienced with the understanding of the principles and best practices of Software Configuration Management (SCM) processes, which include compiling, packaging, deploying and Application configurations
  • Experienced in Administration of Production, Development and Test environment’s carrying Windows, Ubuntu, Red Hat Linux, Centos and Solaris servers.
  • Excellent understanding ofsecurity practices, including PCI-DSS compliance of web ecommerce systems
  • Extensively experienced in using Build Automation tools like ANT, Maven
  • Experienced in writing scripts (Bash), Python and Power Shell for setting up baselines, branching, merging, and automation processes across the environments using SCM tools like GIT, Subversion (SVN) and TFS on Linux and windows platforms
  • Extensive experience in UNIX performance monitoring, kernel tuning and Load balancing to ensure stable performance
  • Installed and Managed Jenkins and Nexus for Continuous Integration (CI)and Sharing artifacts respectively
  • Expertise in Designing/building the Virtual infrastructure for both windows and Linux platforms
  • Experience in End-to-End implementation of cloud solution including support
  • Excellent problem solving skills with a strong technical background along with good communication and interpersonal skills
  • Effective in cross functional and global environments to manage and lead multiple tasks concurrently

TECHNICAL SKILLS

Cloud Platform: AWS,OpenStack

Configuration Management: Chef, Puppet,, Ansible, Docker, OpsWorks

Database: Oracle, DB2, MySQL, MongoDB 7 SQL Server

Build Tools: MAVEN, Jenkins, Code Deploy

Version Control Tools: Subversion (SVN), GIT Hub, JIRA

Web Servers: Apache, Tomcat, JBOSS

Languages/Scripts: Java, HTML Bash, PHP, Python

SDLC: Agile, Scrum

Web Technologies: HTML, CSS, Java Script, XML, JSON

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

PROFESSIONAL EXPERIENCE

Confidential, Herndon, VA

AWS Cloud Developer

Responsibilities:

  • Integrated Amazon Cloud Watch with Amazon EC2 instances for monitoring the log files, store them and track metrics.
  • Created AWS S3 buckets, performed folder management in each bucket, Managed cloud trail logs and objects within each bucket.
  • Created Highly Available Environments using Auto-Scaling, Load Balancers, and SQS.
  • Hands on Experience in AWS Cloud in various AWS Services such as RedShift, Cluster, Route53 Domain configuration.
  • 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.
  • Used Puppet server and workstation to manage and configure nodes, experience in writing puppet manifests to automate configuration of a board range of services.
  • Defined branching, labeling, and merge strategies for all applications in Git.
  • Configured Elastic Load Balancers with EC2 Auto Scaling groups.
  • Configured S3 to host Static Web content.
  • Experienced in S3 Versioning and lifecycle policies to and backup files and archive files in Glacier.
  • Used Docker for running different programs.
  • Created monitors, alarms and notifications for EC2 hosts using Cloud Watch.
  • Experience in Performance Tuning and Query Optimization in AWS Redshift.
  • Ability to design application on AWS taking advantage of Disaster recovery.
  • Configured AWS Identity Access Management (IAM) Group and users for improved login authentication.
  • Lead many critical on premise data migration to AWS cloud, assisting the performance tuning and providing successful path towards Redshift Cluster and RDS DB engines.
  • Implemented Auto scaling for scaling out to ensure availability and scalability of customer website and applications.
  • Following agile methodology using RTC as a supporting Tool.
  • Responsible to maintain the networking from AWS cloud back to On-Primary connectivity and no direct internet access from AWS cloud VPC to the rest of the world (Internet).
  • Worked with Custom AMI's, created AMI tags and modified AMI permissions.
  • Created Security Groups, configuring Inbound /Outbound rules, creating and importing Key Pairs.
  • Leveraged AWS S3 service as Build Artifact repository and created release based buckets to store various modules/branch based artifact storage.
  • Configure and ensure connection to RDS database running on MySQL engines.
  • Utilized Cloud Watch service to monitor the QA/on demand instances, S3 metrics, configuring alarms for performance environments during load testing.

Environment: AWS (EC2, VPC, ELB, S3, RDS, Cloud Trail and Route 53), VDI, Git version Control, VPC, AWS EC2, S3, Route53, EBS, IAM, Mongo DB, SQL, No SQL, ELB, Cloud watch, Cloud Formation, AWS CLI, AWS Auto Scaling, Unix/Linux, Shell scripting, Redshift.

AWS Devops Engineer

Confidential, Kansas City, KS

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.
  • 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.
  • Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using Subversion source control.
  • Developed build and deployment script using Maven to setup development and QA environments.
  • Used TravisCI as Continuous Deployment tool and to setup automated and scheduled deployments.
  • Maintained build related scripts developed in and Shell. Modified build configuration files including Ant build.xml.
  • Deployed code on Tomcatapplication servers for Production, QA, and Development environments.
  • 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, Scrum, Subversion (SVN), ANT, TravisCI, DB2, JIRA, Confluence, Shell Scripts, Tomcat Server.

Confidential, Norfolk, VA

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.
  • 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 databasedeployments (Dachas) using SSDT.
  • Application deployment and configuration for enterprise scale infrastructure using Jenkins.
  • 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, Tomcat, JIRA.

Confidential, Richardson, TX

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.

Environment: Subversion, Ant, Jenkins, NEXUS, Install Shield, Shell, Perl.

Confidential

Software Developer

Responsibilities:

  • Worked in Object Oriented Analysis, Design, and Programming of web-based applications.
  • Developed Restful Web Services for a Document submitting system using spring framework.
  • Fixed UI bugs of Great West Life project which was developed in AngularJS.
  • Worked on enhanced features of GWL setup insurance domain project.
  • Provided production support for the LATTE application developed in J2EE.
  • Experience in version control tools like SVN and GIT.
  • Experienced in Test Driven Development and also used JIRA for Change tracking,
  • Bug Fixing, Life cycle traceability and for control of software development life cycle.
  • Strong experience in development under SDLC and Agile Methodology.
  • Designed the application UML Class Diagrams, Sequence diagrams using RSA.
  • Involved in creating technical design for the project along with core team members.
  • Interaction with business requirements team and developed business process.
  • Designed XML files to implement most of the wiring need for Hibernate annotations and spring configurations.
  • Worked on Hibernate object/relational mapping according to database schema.
  • Creating Unit Test Packages with JUnit.

Environment: HTML5, CSS, JavaScript, jQuery, Bootstrap, Springs, Hibernate and JSON.

Confidential

Responsibilities:

  • Implemented the process using Agile (Scrum) methodology.
  • Understanding the current algorithm written in VBA macros and documenting the flow.
  • Have designed a high level Object diagrams and flow charts to best describe the logical flow.
  • Working on the architecture and design in java to establish a generic platform.
  • Responsible for development, testing, propose & execute quick.
Environment: HTML, CSS, JavaScript and Java. EDUCATION: Bachelors of Technology in Electronics and communication Engineering, India

We'd love your feedback!