We provide IT Staff Augmentation Services!

Devops Engineer Resume

3.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY:

  • 7 years of experience in designing Build process, Software Product Development, Process Automation, Build and Deployment Automation, Release Management, Packaging Quality Control, Source Code repository & Environment management.
  • Strong believer of DevOps Methodologies and working towards a core DevOps engineer who can bring an end to end work flow of Continuous Integration, Continuous Delivery and Continuous Deployment process for an organization.
  • Good knowledge of utilizing cloud technologies including Amazon Web Services (AWS), Microsoft Azure and Pivotal Cloud Foundry (PCF)
  • Worked in managing VMs in Amazon using EC2
  • Created AWS instances and deployed applications and delivered for QA teams to initiate performance testing.
  • Experienced with elastic search(AWS).
  • Hands on experience in AWS provisioning and good knowledge of AWS services like EC2, S3, Glacier, ELB, RDS.
  • Hands on Pivotal Cloud Foundry deployments and configurations.
  • Installed Pivotal Cloud Foundry on EC2 to manage the containers created by PCF.
  • Experience with ESM and monitoring tools such as AppDynamics, Splunk, & Dynatrace APM
  • Experience in using configuration management tools like Puppet/Ansible/ Chef and knowledge on Salt.
  • Experience in automation using Puppet and Chef
  • Used EC2 as virtual server to host Git, Jenkins and configuration management tool like Ansible.
  • Knowledge on all aspects of Chef concepts like chef server, workstations, Nodes, chef clients and various components like ohai, push jobs, super market etc.
  • Using Chef and AWS allowed us to reduce costs for the department and eliminate unwarranted resources.
  • Experience with DevOps tools e.g. Jenkins, Git, Puppet, Chef, Sumologic, Artifactory, TFS, Release Management, Octopus Deploy, Powershell
  • Branching/Labelling/Merging and other SCM work on various Centralized (SVN, Perforce) and Distributed VCS.
  • Experience migrating SVN repositories to GIT.
  • Worked in Git implementation containing various remote repositories for a single application.
  • Implemented and supported CI process via Jenkins and Bamboo for several java applications including setting up pipeline jobs and downstream job configurations in Jenkins.
  • Experience in setting up released based CI jobs based on branches, and environment specific job configurations.
  • Maintained continuous build automation implemented with Maven and Ant run within Hudson/Jenkins
  • Experience with build tools Ant and Maven for writing build.xmls and pom.xmls for new applications and improvising the existing build scripts on need basis.

TECHNICAL SKILLS:

Version Control Tools: SVN, GIT, Bit bucket.

Configuration Management: Chef, Ansible, Dockers.

Test and Build Systems: Jenkins, Ant, Maven, Artifactory, Hyper - V, Splunk, AppDynamics.

Infrastructure as a Service: AWS, Microsoft azure, Pivotal Cloud Foundry.

Operating Systems: Sun Solaris, Red Hat Linux, SUSE, Ubuntu, Windows, Linux, Unix.

Hardware: Sun Ultra Enterprise Servers (E3500, E4500, E450, E420R, E250), Sun Workstations (Ultra 5, 10,20,Blade 100,150,2000)SunstorEDGEA1000 and D1000, HP 9000 series, IBM RS/6000, p Series, x Series. Dell R710, R720, R510 and R910, IBM Blade Servers

Backup Management: VERITAS Netback up, Solstice Disk Suite, tar, dd, cpio.

Web/Application Servers: Tomcat, Apache. Web sphere, Weblogic.

Languages: C, C++, Java.

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

DevOps Engineer

Responsibilities:

  • AWS server provisioning using Chef Recipes.
  • Used Cloud Trail, TESSA, Cloud Passage, Checkmarks, Qualys Scan tools for AWS security and scanning.
  • Created monitors, alarms and notifications for EC2 hosts using Cloud Watch and done elastic search.
  • Setting up continuous integration and formal builds using Bamboo with Artifactory repository.
  • Integration of Maven/Nexus, Jenkins, Urban Code Deploy with Patterns/Release, Git, Confluence, JIRA and Cloud Foundry.
  • Implemented Micro-services using Pivotal Cloud Foundry platform build upon Amazon Web Services.
  • Successfully backed up for the Pivotal Cloud Foundry's Ops Manager settings on a weekly basis.
  • Implemented new projects builds framework using Jenkins and maven as build framework tools
  • Written wrapper scripts to automate deployment of cookbooks on nodes and running the chef client on them in a Chef-Solo environment
  • Testing of cookbooks with chef-Specific.
  • Worked with developer’s team in making source code using C/C++.
  • Specified, prototyped, developed and tested an object-oriented, multiplatform C++ framework containing support to: data structures, common algorithms sockets, threading.
  • Fixed bugs in the order management system.
  • Involved in documentation - Chef Basics, Initial setup of Chef, Databags implementation, Coding standards, Cookbook document, testing docs.
  • Implemented a Continuous Delivery framework using Jenkins, CHEF and Maven in Linux environment.
  • Used to write an install script in Ruby using all of the extra helper functions from Chef
  • Coordinated with different project teams on build and release planning and efforts.
  • Participated in scrum ceremonies (stand-up, grooming, planning, demo/review and retrospective) with the teams to ensure successful project forecasting and realistic commitments.
  • Used Ansible Tower for scheduling playbooks and used GIT repository to store our playbooks.
  • Generated Perl and UNIX scripts for build activities in QA and Production environments
  • Used tracking tool JIRA and maintained bugs using JIRA tool.
  • Involved in managing the integration of new software projects and products into the build environment.
  • 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 for two development teams.

Environment: Solaris, Linux, Eclipse, Java, SQL, AWS, Python, Subversion, Artifactory, Bash, Hudson, NT Command Shell, Java/J2EE, ANT, Bamboo, Chef, Puppet, JIRA, XML, Jenkins, Elastic Search.

Confidential, Boston, MA

DevOps Engineer

Responsibilities:

  • Built and managed a large deployment of Red Hat Linux instances systems with Chef Automation and provision virtual servers using vagrant and kitchen in Oracle VM virtual box, provisioned servers in Amazon EC2.
  • 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, RDS, EBS, Elastic Load Balancer, Auto scaling groups.
  • Used Ansible playbooks, inventory, dynamic inventory and automated Existing cloud environment.
  • Implemented new projects builds framework using Jenkins and maven as build framework.
  • Implemented a Continuous Delivery framework using Jenkins, Chef, Maven and Nexus in Linux environment.
  • Managed Chef Cookbooks to automate system operations.
  • Installed and administered Artifactory repository to deploy the artifacts generated by Maven and to store the dependent jars which are used during the build.
  • Wrote Python modules for Ansible customizations.
  • AWS Cloud management and Chef automation
  • Integrated Maven/Nexus, Jenkins, Urban Code Deploy with Patterns/Release, Git, Confluence, JIRA and Cloud Foundry.
  • Used Jenkins AWS Code Deploy plugin to deploy to AWS.
  • Performed Deployment of Release to various QA and UAT in Linux environments.
  • Used IAM to create new accounts, roles and groups.
  • 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.
  • Splunk deployment, configuration and maintenance across a variety of UNIX and Windows platforms.
  • Implemented a Continuous Delivery pipeline with Dockers, GitHub and AWS.
  • Used Cloud Foundry and Open Shift to build, run and deploy various codes using tools like Dockers, BOSH and to create an agile platform for cloud native applications and software.
  • Integration of Maven/Nexus, Jenkins, Urban Code Deploy with Patterns/Release, Git, Confluence, JIRA and Cloud Foundry
  • Scripting in multiple languages on UNIX, LINUX and Windows - Python, Ruby and Shell script.
  • Resolved system issues and inconsistencies in coordination with quality assurance and engineering teams.

Environment: GIT, Java/J2EE, Dockers, Nexus, Jenkins, Artifactory, AWS, Chef, MAVEN, NEXUS, Subversion, Cloud Foundry, uDeploy, JIRA, LINUX, SPLUNK, XML, Ruby, Web logic, Python, BASH Scripts, Shell Scripts.

Confidential, San Diego, CA

DevOps Engineer

Responsibilities:

  • Implemented SVN and GIT branching and merging strategies.
  • Installed and maintained Puppet based Configuration Management system.
  • Setup and configured the continuous build system using Hudson/Jenkins, running automation Smoke/nightly test suites.
  • Worked in Installation, Migration, Integration, Implementation, Release and building of in house products.
  • Coordinated with the Development Teams to receive the correct versions of re-usable and dependent components and with Environment team for issuing/installing successful builds.
  • Experience with ESM and monitoring tools such as AppDynamics, Splunk, & Dynatrace APM
  • Knowledge of Event Management tooling and setup - BMC BEM / Interlink BES
  • Installed and Administered Apache Tomcat for Application Deployment.
  • Modified and wrote shell and python scripts for automated deployments especially in handling all the tasks before kicking off WSADMIN scripts or admin console deployments.
  • Deploy Openstack environments through automated tools, Ansible / custom pipeline.
  • Configured AWS EC2 instances, S3 Buckets and also Cloud Formation Services based on the business requirements for different applications.
  • Used AWS Ansible Python Script to generate inventory and push the deployments.
  • Worked with configuration management and automation tool Puppet.
  • DevOps for load balanced environments & Multi-regional server environments (AWS Regional nodes managed via Chef Roles and Ohai Attributes).
  • Deploying, managing and operating scalable, highly available and fault tolerant systems on AWS.
  • Working with LDAP, Active Directory, DNS and VLAN technologies.
  • Involved in migrating an existing on-premises application to AWS.
  • Implementing and controlling the flow of data to and from AWS.
  • Worked on creating Jenkins CI pipelines.
  • Experienced with writing build jobs using Maven and integrate that with Jenkins.

Environment: SVN, GIT, ANT, Maven, Puppet, Jenkins, Nexus, UNIX, Python, AWS, Apache Tomcat, LDAP, Nagios, Web Sphere Application Server, Nginx, AppDynamics, JIRA, Shell Scripts.

Confidential, Jacksonville, Florida

Build and Release Engineer

Responsibilities:

  • Performed software configuration/release management activities for four different Java applications.
  • Involved in the setup of different environments for build and release into (Development, Test, Pre-production and Production).
  • Deployed the Java applications into Web Logic application servers.
  • Designed and implemented Continuous Integration processes using tools like Hudson with approval from development and other affected teams.
  • Worked on AnthillPro to create the workflows and steps for managing automatic builds and deployments.
  • Configured and Maintained Apache web servers for Release Management Team's internal use.
  • Used ANT and MAVEN for building the applications and developing the build scripts.
  • Incorporated the Code Quality Tools Find Bugs and Cobertura into Maven Projects.
  • Performed weekly and on-call deployments of application codes to pre-production environments.
  • Installed various third party software’s like Oracle Client, Oracle Database, and Oracle Apps Server.
  • Build and deploy of Customized EARs and smoke test the same
  • Coordinated application release with developer, DBA, QA and project management teams.

Environment: Java, Oracle, PHP, Maven, Ant, Hudson, Nagios, Web Logic, Clear Quest, AntHillPro, SVN, XML, UNIX, VB & Python scripting.

Confidential

Build and Release Engineer

Responsibilities:

  • Experience in developing commercial applications with C, C++.
  • Demonstrated proficiency with a variety of technologies, including but not limited to MFC, .NET, STL, XML, encryption, graphics and sockets.
  • Implemented relational and spatial engine database concepts.
  • Specified, prototyped, developed and tested an object-oriented, multiplatform C++ framework containing support to: data structures, common algorithms sockets, threading.
  • Developed commercial Applications using MC Object API.
  • Hands on experience in developing software projects using development tools, methodologies, and strategies (i.e. Visual Studio, Enterprise Architect, Perforce, and JIRA, Contour or equivalent tool sets).
  • Demonstrated proficiency with a variety of operating systems, including but not limited to Windows, IOS, and Linux.
  • Build artifacts (WAR's and EAR's) are deployed into a Web logic app server by integrating the WLST scripts to Shell Scripts.
  • Maintained configuration files for each application for build purpose and installed on different environments.
  • Performed biweekly build cycle and testing processes on Solaris.
  • Troubleshot tickets on the helpdesk tracking system.
  • Used Maven dependency management system to deploy snapshot and release artifacts to Nexus to share artifacts across projects.
  • Configured and maintained Jenkins to implement the CI process and integrated the tool with Ant and Maven to schedule the builds.
  • Worked with development/testing, deployment, systems/infrastructure and project teams to ensure continuous operation of build and test systems.
  • Worked on the Oracle databases in the backend to execute the DMLs and DDLs.

Environment: C/C++, Eclipse, sharp develop, ANT, Maven, SVN, Hudson, Web Logic, JSP, Anthill Pro, Perforce, Perl Script, Shell Script CVS, Linux, Java, J2ee, EJB.

We'd love your feedback!