We provide IT Staff Augmentation Services!

Cloud/devops Engineer Resume

0/5 (Submit Your Rating)

New York, NY

SUMMARY

  • Over 7+ years of experience in IT industry comprising of Development, Systems Administration and Software Configuration Management (SCM).Extensive experience includes SCM, Build/Release Management, Change/Incident Management, VMware and AWS Cloud computing.
  • Written Chef cookbooks and recipes to Provision Several pre - production environments consisting of Apache domain creations and several proprietary middleware installations.
  • Designing, building infrastructure on AWS environment.
  • Hands on experience in AWS provisioning and good knowledge of AWS services like EC2, S3, Glacier, ELB, RDS.
  • Followed an extremely light and efficient Agile process, adapted to be most easily applied in order to deliver an end to end continuous integration/continuous delivery product in an open source environment using tools like Chef & Jenkins.
  • Expert in using different source code version control tools like CVS, Subversion, Perforce, Clear case, TFS and GIT
  • Experience in Build automation tools like Jenkins, Ant, Maven, Cruisecontrol.
  • Experience in automating configuration management using Chef and Puppet
  • Responsible for code deployment to SIT, UAT, Staging and Production environments.
  • Automate orchestration of different environment using puppet/chef in Cloud (AWS and Azure)
  • Implementing automated deployment solution using Chef
  • Experience in the usage of data center automation and configuration management tools such as Ansible, Vagrant, Docker, etc.…
  • Experienced with Windows, Linux/UNIX environments and scripting for Build & Release automation.
  • Good team player with strong work ethics.
  • Expertise in Build & Release automation using Shell, Perl, Jenkins, Ruby, Ant and Maven
  • Defining Branching strategies and CM build cycle in a complete SDLC for various projects.
  • Proficient in Shell/Python/Ruby Scripting for build automations.
  • Proficient in Continuous Integration using Jenkins.
  • Experience with defining release strategy, process and preparing user documentation for software configuration management
  • Worked with Amazon IAM console to create custom users and groups
  • Very good knowledge on System monitoring tools like Nagios.
  • Experience in working with load balancer and Weblogic Clustering
  • Experience with implementing project change control into software release management in multiple technical environments including UNIX, LINUX and Windows
  • Experience with setting up Chef Infra, Bootstrapping nodes, creating and uploading recipes, node convergence in Chef SCM
  • Extensively used ClearQuest, Jira, Remedy for bug/defect management system
  • Currently using Make, Ant, Maven and Jenkins as tools for SCM.
  • Proficient with deploying Java (EAR and WAR) files and Microsoft .Net(dll) files.
  • Good knowledge of virtualization andcontainertechnology like Docker.
  • Maintenance of Development, QA, and Production Servers.
  • Demonstrated leadership and worked independently with the development and QA teams to build/test all components of a software product, to keep up with changes in the product releases.
  • Support the implementation/improvement of software development practices, release management methodologies and software deployment strategies.

TECHNICAL SKILLS

Configuration Management: Chef, Puppet.

Cloud Computing: AWS

Build tools: Ant, Maven

Scripting languages: Shell,Powershell, Ruby, Perl

Source Code Management: Subversion, Tfs, Git, Perforce

CI Tools: Jenkins, Bamboo, AnthillPro

Operating systems: Windows, Linux and Solaris

Databases: Sql Server, Oracle, MySql

Change Management: Remedy, Service Now and PVCS Tracker

Web/Application Servers: Tomcat, Weblogic,Jboss.

Bug Reporting tools: Bugzilla, Jira

PROFESSIONAL EXPERIENCE

Confidential, New York, NY

Cloud/Devops Engineer

Responsibilities:

  • Provided configuration management expertise to all software development projects.
  • Automation of Java applications to achieve continuous integration and continuous delivery (CI and CD).
  • Set up Jenkins for Continuous Integration Process
  • Configured various jobs in Jenkins and Hudson for deployment of Java based applications and running test suites.
  • Migrated the entire SocialMedia.com infrastructure from Amazon Web Services to Rackspace Cloud.
  • Currently responsible for integration of Symantec’s storage and Backup solutions with OpenStac, mainly on cinder component. Written end to end cinder volume driver for Symantec.
  • Assist the customer in migration of existing physical and virtual environments to cloud based architectures.
  • Assist the customer in resolving information assurance issues related to cloud computing.
  • Provide strategy development and technical expertise for Cloud Computing, Cyber Operations and Command And Control, Service Oriented Architectures (SOA), and Mobile Applications.
  • Focused on reducing overhead and increasing productivity for our clients through multiple channels, including virtualization, cloud-based services, and automation where possible.
  • Assisted in migrating the existing data center into the AWS environment.
  • Installed the application on AWS EC2 AMI, Red hat, Ubuntu Instances.
  • Managing AWS infrasturucture with automation and configuration management tools such as Ansible, Puppet, or custom-built. Designing cloud-hosted solutions, specific AWS product suite experience.
  • Worked on Physical to Cloud Migration in AWS. working on OpenStack to leverage open-source hypervisors and to integrate NetApp Storage with OpenStack block Storage and Object Storage.
  • Automation of OpenStack installation and operation using Ansible configuration management
  • Design, development and operation of private cloud based on OpenStack platform.
  • Network architect for ESI cloud deployment utilizing the OpenStack framework and AGILE development methodologies to drive end to end automation for enterprise application deployments.
  • Setup ANT script based jobs in Jenkins and Worked with Jenkins Pipelines
  • Build scripts using ANT and MAVEN build tools in Jenkins, Sonar to move from one environment to other environments.
  • Working with Cross teams to initiate the BambooGO-CD migration for DEV/QA and eventually other environments.
  • Migrated production database from Heroku to Amazon RDS.
  • Advised DevOps with their project to migrate from Engine Yard Cloud and Managed systems to AWS.
  • Migration of repository database from Subversion to GIT.
  • Framed and completed a migration plan for continuous integration environment from Ubuntu to SUSE Linux.
  • Created and maintained the Python deployment scripts for Web Sphere web application server.
  • Developed shell scripts for automation of the build and release process.
  • Managed Maven project dependencies by creating parent-child relationships between Projects.
  • Managed 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.
  • Designed and implemented scalable, secure cloud architecture based on Amazon Web Services.
  • Responsible for design and maintenance of the Subversion/GIT, views, and the access control strategies.
  • Set up the scripts for creation of new snapshots and deletion of old snapshots in S3
  • Worked on setting up the life cycle policies to back the data from AWS S3 to AWS Glacier
  • Worked with Amazon IAM console to create custom users and groups
  • Worked with various AWS EC2 and S3 CLI tools
  • Experience with setting up Chef Infra, Bootstrapping nodes, creating and uploading recipes, node convergence in Chef SCM
  • Experience in setting up the chef repo, chef work stations and chef nodes
  • Experience in working with data bags, attributes, cookbooks, recipes and templates in Chef
  • Researched and implemented code coverage and unit test plug-ins like FindBugs, Checkstyle and PMD with Maven/Hudson.
  • Development, Quality Assurance and Management teams to ensure cross communication and confirmed approval of all production changes.
  • Provided end-user for all Tortoise SVN, JIRA users to effectively use the tool.
  • Deployed J2EE applications to Application servers in an agile continuous integration environment and also automated the whole process.

Environment: Web Sphere, Apache Tomcat, Jenkins, SVN, Ant, Maven, Java, CHEF, Python, Shell, AWS

Confidential, Greensboro, NC

Cloud/DevOps Engineer

Responsibilities:

  • Responsible for Design and architecture of different Release Environments for new projects.
  • Writing Maven and Ant scripts for application layer modules.
  • Provide strategy development and technical expertise for Cloud Computing, Cyber Operations and Command And Control, Service Oriented Architectures (SOA), and Mobile Applications
  • Implementing new projects builds framework using Jenkins & maven as build framework tools.
  • Lead geographically dispersed globally matrixed team who assist corporations in their efforts to realize the potential of cloud and high performance computing while modernizing their current infrastructures.
  • Focused on reducing overhead and increasing productivity for our clients through multiple channels, including virtualization, cloud-based services, and automation where possible.
  • Led the team responsible for designing, building, and scaling the company’s cloud-based enterprise hosted Exchange platform
  • Analyze and Evaluate Existing Architecture at Customer on Premise Datacenters and Design, Configure andmigrate complex Network architectures to AWS Public Cloud.
  • Implemented and configured high availability and disaster recovery using SnapMirror.
  • Writing AWS Terraform templates for any automation requirements in AWS servicesWorking with Ansible Playbooks for configuration management.
  • Setup and support automated Continuous Integration utilizing tools like Jenkins, Shell Scripts, AWS CLI/AP.
  • Implementing a Continuous Delivery framework using Jenkins, Chef, Maven & Nexus as tools
  • Defining Release Process & Policy for projects early in SDLC.
  • Implemented continuous integration and deployment of new builds using Jenkins CI and custom Ruby/Bash scripts.
  • Automated middleware management of different environment using puppet/chef in Cloud (AWS)
  • Coordinating with Different Project teams on Build & release planning and efforts.
  • System monitoring with Nagios & Graphite
  • Responsible for nightly and weekly builds for different modules.
  • Member of CCM representing changes for Release and environment configuration
  • Responsible for configuring management of different application layer modules.
  • Responsible for Database build, release and configuration
  • Perform Deployment of Release to various QA & UAT environments.
  • Work with different team members for automation of Release components.
  • Supporting different projects build & Release SCM effort e.g. branching, tagging, merge, etc

Environment: Subversion(SVN), CVS, Maven, and Ant, AWS, Jenkins & Jira, Nexus

Confidential, Madison, WI

Build & Release Engineer

Responsibilities:

  • Worked on Block Infrastructure to perform Virtualization using on RHEL/SUSE servers.
  • Worked on Installation of VMware and creating Virtual Machines from scratch and from templates and Assisted in troubleshooting applications for Load balancing.
  • Worked with SSL, RSA, PKI.
  • Deployed and Configured Automation tools like Puppet and Chef.
  • Worked on configuring Puppet master servers and installing Puppet client software on Linux servers.
  • Deployed Puppet, Puppet Dashboard, and Puppet DB for configuration management to existing infrastructure.
  • Worked on Installation and Configuration of Chef Server and Chef-client (Nodes)
  • Deployed and maintained infrastructure using Chef cookbooks and recipes
  • Configured yum repository server using Chef on RHEL 5/6.x in VMware environment.
  • Worked on Shell scripting.
  • Installed Nagios on the Global Servers and developed Bash Scripts for Monitoring Point of view.
  • Working with AWS Cloud computing and involved in creating AWS instances and deployed Linux and Ubuntu on AWS environment and Expertise in migrating applications onto AWS.
  • Worked on Keystone identity service, Swift object storage service, glance image service, Cinder block storage service and Networking service.
  • Configured Various Network services such as NFS, DNS and NIS.
Environment: Java, J2ee, Eclipse, Tomcat, Apache, Red hat, Oracle 11g, Jenkins, System architecture, Perl, Ruby JIRA, Maven, Ant, Git, Ubuntu, Windows, AWS, Ruby, Python, Chef,Windows

Confidential, Richmond, VA

Build & Release Manager

Responsibilities:

  • Specified Experience in configuring and deploying Java and J2EE applications into application servers (Rational Web-sphere, Jboss and Apache Tomcat).
  • Updated Maven build configurations and created integration tests and performance tests Managed SVN branching and merging for older projects in multiple simultaneous releases.
  • Creation and maintenance of scripts for development and deployment.
  • Maintenance of continuous integration based on Maven and Hudson.
  • Created and maintain build automation shell, manage building fixes, merges, release cuts as needed, written scripts for environment changes in Bash for Web-sphere mapping modules to the enterprise application.
  • Involved in Ruby on Rails development, development process improvement, TDD mentoring.

    Responsible for maintaining and extending all build scripts and related tools, written in zsh/sh, Ruby.

    Utilize the Perforce command interface to automatically pull source code for builds from Linux.

  • Worked with technical teams to ensure release plans align with end to end activities.
  • Conduct builds for suite of J2EE applications using Hudson, Maven and Ant

Environment: Java, J2EE, Hudson, Maven, Ant, Python, SVN, Ruby, Perl, Linux, Jboss, Unix Shell Scripting.

Confidential, Los Angeles, CA

Build & Release Engineer

Responsibilities:

  • Responsible for daily Build & Release of applications, writing automation scripts.
  • Build of Database products & troubleshooting
  • Defining the Complete Branching Strategy.
  • Making daily night build & weekly Build for the product
  • Responsible for writing Python Scripts for Build & Release as and when necessary.
  • Deploy binaries in cloud using AWS API Tools.
  • Writing SQL Queries for various Reports using Clear Quest.
  • Writing Build & Release automation and maintenance for .Net, Embedded System Applications.

Environment: Windows, TFS, MS Build, NAnt Python, SQL Server, Microsoft.Net, IIS

We'd love your feedback!