We provide IT Staff Augmentation Services!

Aws/devops Engineer Resume

New York City, NY

SUMMARY:

  • 10 years experience and created the automated build and deployment process for application, re - engineering setup for better user experience, and leading up to building a continuous integration system for all our products.
  • Implemented AWS solutions using EC2, S3, and RDS, EBS, Elastic Load Balancer, and Auto scaling
  • Experienced in Amazon EC2 setting up instances and setting up security groups.
  • Setting up data in AWS using S3 bucket and configuring instance backups to S3 bucket.
  • Installed, configured multiple operating systems onsite and provisioned similar instances on AWS cloud.
  • Handled operations and maintenance support for AWS cloud resources which includes launching, maintaining and troubleshooting EC2 instances, S3 buckets, Virtual Private Clouds (VPC), Elastic Load Balancers (ELB) and Relational Database Services (RDS).
  • Experience in running web scale services on Amazon Web Services.
  • Experience in using bug tracking systems like JIRA, Remedy and HP Quality Center.
  • Proficient in tracing complex build problems, release issues and environment issues in a multi-component environment
  • Extensively used build utilities like Maven, ANT for building of jar, war, bar and ear files.
  • Experience in installing Docker using Docker tool box.
  • Environment provisioning solutions using Docker
  • Source code management is performed using Git from master repository and knowledge on Container management using Docker in Creating images.
  • Created and maintained various DevOps related tools for the team such as provisioning scripts, deployment tools and staged virtual environments using Docker and Vagrant.
  • Used Debian based linux servers to install Docker based services, monitor and debug the services.
  • Implemented docker -maven-plugin in and maven pom to build docker images for all microservices and later used Dockerfile to build the docker images from the java jar files.
  • Worked to setup Jenkins as a service inside the docker swarm cluster to reduce the failover downtime to minutes and to automate the docker cointainers deployment without using configuration management tool.
  • Familiarity with Kubernetes, Mesos, Docker Swarm.
  • Extensively used dpkg services to install different packages and services on the ubuntu based debian servers.
  • UsedStackDriverand AWS cloud monitoring extensively to monitor and debug the cloud based AWS EC2 services.
  • Monitored the servers & applications using Nagios, Cacti and Splunk.
  • Implemented detailed systems and services monitoring using Nagios and Zabbix services AWS cloud resources.
  • Automated processes with custom built Python & Shell scripts.
  • Experienced with RESTful API of Elasticsearch to analyze, search and visualize data.
  • Experience in Performance tuning, garbage management and memory leaks, networking and information security, IO monitoring and analysis.
  • Implemented Continuous Integration (CI) using Jenkins and continuous deployment.
  • Optimized volumes and EC2 instances.
  • Used IAM to create new accounts, roles and groups and polices.
  • Configured S3 versioning and lifecycle policies to and backup files and archive files in Glacier.
  • Configured Elastic Load Balancers (ELB) with EC2 Autos calling groups.
  • Created monitors, alarms and notifications for EC2 hosts using Cloud Watch.
  • Installed, Configured and Administered Jenkins Continuous Integration Tool.
  • Very Well Versed in Documentation and Agile Methodology for Software Development Processes and Methodologies.
  • Created multi Availability Zone VPC instances.
  • Installation and setting up of chef server and node. And create recipes to set up environment.
  • Installed Chef Server Enterprise on premise/workstation/bootstrapped the nodes using knife and automated by testing Chef recipes/cookbooks with test-kitchen/chef spec.

PROFESSIONAL EXPERIENCE:

Confidential, New York City, NY

AWS/DEVOPS ENGINEER

Responsibilities:

  • Experience in Open Stack cloud, integrating it with Puppet.
  • Installed and configured an automated tool Puppet that included the installation and configuration of the Puppet master, agent nodes and an admin control workstation.
  • Having good Experience in DevOps tools like Chef and Puppet for Deployment on Multiple platforms.
  • Extensively used build utilities like Maven, ANT for building of jar, war, bar and ear files.
  • Proficient in tracing complex build problems, release issues and environment issues in a multi-component environment
  • Expertise in troubleshooting the problems generated while building, deploying and also in production support.
  • Having good Experience in Cloud Computing Platform like Azure from Microsoft for deploying and managing applications.
  • Ability in managing all aspects of the software configuration management process including code compilation, packaging, deployment, release methodology and application configurations.
  • Worked with different Bug tracking tools like JIRA, Rally, Remedy, HP Quality Center and IBM Clear Quest.
  • Used IAM to create new accounts, roles and groups.
  • Configured S3 versioning and lifecycle policies to and backup files and archive files in Glacier.
  • Worked on CI/CD tools like Hudson, Jenkins, and Bamboo.
  • Performed integration of Code Quality Analysis Techniques like Check styles, Find Bugs, NUnit, JUnit, with CI tools like Hudson/Jenkins.
  • Worked on software build using Apache ANT, Apache Maven and Apache Grandle.
  • Install, configure, modify, test & deploy applications on Apache Webserver, Nginx & Tomcat, WebLogic, and WebSphere App Servers.
  • Deployed cloud stack using AWS OpWorks.
  • Configured Elastic Load Balancers with EC2 Autoscaling groups.
  • Involved in designing and deploying 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 in AWS Cloud formation.
  • Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain, GIT with Dev/Test/Prod Branching Model for weekly releases.
  • Created monitors, alarms and notifications for EC2 hosts using Cloudwatch.
  • Good understanding of ELB, security groups, NACL, NAT, firewall and Route 53.
  • Experienced with working on Puppet Master and Puppet Agents. Defined Puppet Master and Puppet Agents to manage and configure nodes.
  • Designed and deployed AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, Opsworks.
  • Experience working with Oracle 9i/10g. Prior coding skills in PL/SQL, triggers, stored procedures, design and creation of databases, schemas, tables and indexes.
  • Created AWS Route53 to route traffic between different regions.
  • Configure AWS IAM and Security Group in Public and Private Subnets in VPC.
  • Used MySQL, DynamoDB and Elastic Cache to perform basic database administration.
  • Build out server automation with Continuous Integration - Continuous Deployment tools like Jenkins/Maven for deployment and build management system.
  • Worked for DevOps Platform team responsible for specialization areas related to Chef for Cloud Automation.
  • Created EC2 instances in VPC and installed applications. Expertise in Identity Access Management. Created users, groups and assigned roles based on their duties.
  • Maintained good support for development team from Intermediate to advanced level in ASP.NET MVC and ASP.NET Web API.
  • Managed Nexus repository for the current project created a new repository and provisioned it. Have hands on experience with Bitbucket server.
  • Involved in configuring and integrating the servers with different environments to automatically provisioning and cresting new machines using CM/ Provisioning tools like Ansible, Chef and Puppet.
  • Technical leader to align processes and tools, such as branching, source control structure, dependency management, Linux\Windows hybrid build infrastructure, code review, and check-in policies, that are developed and instrumented by DevOps teams across projects globally.
  • Managed Ubuntu Linux and Windows virtual servers on AWS EC2 using Puppet.
  • Optimized volumes and EC2 instances & Created multi AZ VPC instances.

Environment: AWS EC2, S3, VMware, Tomcat Apache, Cloudwatch, CloudFormation, DynamoDB, VPC, IAM, Nagios, Git, Chef, Linux, Data Centre Migration, Jenkins, Maven, Cloudwatch, CloudFormation, DynamoDB, VPC, Clear case, Ant, MSBUILD, Ruby, Cruise Control, Hudson, ASP.NET, VBScript, VB.NET, SQL Server 2000, Windows 2000, CSS, HTML, DHTML, ADO.NET, T-SQL, Visual Studio.Net 2003 and Visual Source Saf.

DevOps Engineer

Confidential, New York City, NY

Responsibilities:

  • Participated in the release cycle of the product which involved environments like Development QA UAT and Production
  • Regular Build jobs are initiated using the Continuous Integration tool with Jenkins.
  • Wrote Puppet manifests for deploying, configuring, Install shield and managing collected for metric collection and monitoring.
  • Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using GIT source control.
  • Develop and implement an automated Linux infrastructure using Puppet.
  • Wrote Puppet models for installing and managing java versions.
  • Implemented automated local user provisioning in instances created in Open stack cloud.
  • Deploying the Open stack components on multimode with high availability environment.
  • Configured Jenkins for doing builds in all the non-production and production environments. Worked extensively on CVS, Subversion as Version Control.
  • Handled JIRA tickets for SCM Support activities.
  • Creating user level of access for related Git Hub project directories to the code changes.
  • Performed all necessary day-to-day Subversion/GIT support for different projects.
  • Used Artifactory repository tool for maintaining the Java based release code packages.
  • Provided the assistance for the smooth phase of Release for the Emergency and Expedite Releases by getting the Director Level Approval and coordinating with different teams.
  • Written Shell scripts to apply the Integration label to all the files which needs manual labelling of files.
  • Deployed Puppet, Puppet Dashboard and Puppet DB for configuration management to existing infrastructure.
  • Using Chef and AWS allowed me to reduce costs for the department and eliminate unwarranted resources. Automated provisioning of cloud infrastructure with Chef.
  • Replaced existing manual deployment and management processes with Chef and AWS OpsWorks stacks across 4 product platforms.
  • Worked on Jenkins, Git Hub, Puppet, Artifactory and all internal build systems for the core development team on an enterprise-level Java-based cloud orchestration/automation tool.
  • Strictly enforced ITIL process while pushing builds and deployments to prod and pre-prod environments.
  • Configured the user's accounts for Continuous Integration - Jenkins, Nexus and Sonar.
  • Gathered all the stakeholder approvals, necessary signoffs while acting as a release manager for two development teams.
  • Supported small to medium sized projects using GIT.
  • Worked on integrating GIT into the continuous Integration (CI) environment along with Jenkins and Subversion.
  • Worked with Performance engineers on Configuration of the environment.
  • Created and deployed a tool to automate branch and project creation in subversion utilizing Perl and Puppet scripts.
  • Updated and automated Release reports for Change Management.

Environment: Java/J2ee, Puppet, Chef, Open Stack, Ant, Maven, GIT, SVN, Bamboo, Nexus Pro, Sonar, JIRA, Remedy, Ruby, Shell Scripts, Tomcat, Jenkins.

Hire Now