We provide IT Staff Augmentation Services!

Devops Engineer Resume

2.00/5 (Submit Your Rating)

Houston, TexaS

PROFESSIONAL SUMMARY:

  • Over 7 years of experience in IT industry. Currently I am working on DevOps, Configuration Management, Build Management, Requirement Management and Change Management by using licensed & other open source tools.
  • Worked with Version control tool GIT, build tool Maven, Continuous integration and Management Tools Jenkins and Chef respectively.
  • Also ready to adapt/Learn any technology or skills as per the organization’s requirement Confidential any point of time.
  • Experience with Version control Management, Branching, Merging and code repository tools i.e. GIT.
  • Managing Build and deploying activities of Java/J2EE based applications on environments i.e. DEV, TEST & UAT.
  • Expertise in design, development and implementation of Client/Server Application using Microsoft Visual Basic .Net, Microsoft Visual C# .NET and Microsoft Visual Studio .NET.
  • Experience in automation build & deployment tools i.e. Jenkins, Unix Shell Scripting and Maven.
  • Experience on setting up application servers i.e. Apache Webserver, for development, test and prod environment Confidential Unix/Linux box.
  • Good exposure of agile development methodology in designing and implementation of Continuous Integration and delivery framework using tools i.e. Jenkins.
  • Adapt in complete SDLC from requirement analysis to system study, designing, coding, testing, debugging, documentation and implementation.
  • Using Docker to create, deploy and run applications using containers.
  • Using Chef to configure/manage the infrastructure and configurations of nodes and containers.
  • Experience in branching, tagging and maintaining the version across the environments working on Software Configuration Management (SCM) tools like Subversion (SVN) and GIT.
  • Extensively worked on Jenkins by installing, configuring and maintaining for the purpose of continuous integration (CI) and for End to End automation for all build and deployments.
  • Installed and Managed Jenkins for CI and Sharing Artifacts respectively within the company.
  • Closely worked with Developers and Analysts to address project requirements. Able to effectively manage time and prioritize multiple projects.
  • Ability to build deployment, build scripts and automated solutions using scripting languages such as Shell scripting(Bash), Python.

TECHNICAL SKILLS:

Operating systems: Linux, Windows, Ubuntu, Cent OS

Packaging Tools: Wise Package Studio and Install Shield Admin Studio

Programming languages: .NET, Visual studio, C#

Scripting languages: Shell Scripting, JavaScript, PowerShell, Python

Configuration Management: Chef, Ansible, Puppet.

CI/CD Tools: Jenkins

Build Tools: Maven, puppet, Ansible

Version Control: SVN, GIT, GIT Hub

Application Server: Apache Tomcat

Monitoring Tools: Nagios

Open Source Container: Docker

Cloud Technologies: VMware, AWS, Azure

PROFESSIONAL EXPERIENCE:

Devops Engineer

Confidential, Houston, Texas

Responsibilities:

  • Taken Configuration Management activities for Gerrit and UTP. Also, contributed towards monitoring jobs and any build failure and resolve solutions.
  • Check for compilation errors and solve the errors by root causing the issue.
  • Releasing fully functional Build, for further development.
  • Maintaining multiple code branches in SCM tool/Server like GIT .
  • Used JavaScript for client side validations.
  • Developed an effective build automation, continuous integration and test environment that reduced integration issues and improved code quality.
  • Degrade handling w.r. Confidential the builds and provided the culprit within a short span of time for efficient work delivery.
  • Debugging build failures, coordinating with developers and testers to resolve related issues.
  • Understand the conflict scenarios and take appropriate actions during merge conflicts either using merge conflict tools or addressing the same to the developers as and when needed.
  • Following the ITIL process to meet the client requirements.
  • Monitoring Continuous Integrated builds, investigating for failure and taking correction action.
  • Coordinate with SA, DBA, Networking and Operations teams to build out and maintain test, QA, Staging, and Production environments.

Environment: Shell script, Bender, Jenkins, GIT, Python, Puppet, Docker.

DevOps Engineer

Confidential, Secaucus, NJ

Responsibilities:

  • Involved in DevOps Pipeline and application architecture design.
  • Created and configured Jenkins jobs to create AWS EC2 instances
  • Created and Configured Jenkin jobs for creating AWS RDS, ELB, ASG .
  • Designed and implemented Ansible scripts to install java, liferay portal and required software’s on EC2 Instance.
  • Designed and implemented terraform scripts to launch configuration
  • Designed and implemented Ansible, python scripts to deploy application changes and code.
  • Experienced Managed Linux and Windows virtual servers on AWS EC2 using Puppet.
  • Developed automated provisioning and deployment system using Puppet custom modules and manifest.
  • Carried out deployments and builds on various environments using Puppet continuous integration tool.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using Puppet.
  • Deployed Puppet, Puppet dashboard for configuration management to existing infrastructure.
  • Production deployments and Release managements.

Environment: Jenkins, UNIX shell Scripting, Git, Maven, Ansible, AWS Cloud.

DevOps Support

Confidential

Responsibilities:

  • Responsible for version control Management, Branching, Performing the GIT Merging activities
  • Resolved check - in and checkout logging issues.
  • Extensive experience using MAVEN as build tool for the building of deployable artifacts (jar, war & ear) from source code.
  • Configured Jenkins jobs to introduce Continuous Integration and automate the Build & Deployment process.
  • Analyzing application logs in order to determine the possible cause of issues and reporting errors directly to the Dev team.
  • Creating multiple docker containers and ship code as an image and re-create containers to set up local development environment with the image same as that of the production environment
  • Supporting developers in Configuration management environment using Chef.
  • Writing Cookbooks and recipes using Ruby DSL to configure nodes and uploading the same to Chef Server in Linux machines.
  • Creating Roles in the workstation and attaching cookbooks to those role, also running the chef client from the nodes to pull the cookbooks from the server, therefore providing appropriate configurations to the nodes as per the requirement.
  • Performing the code deployment activity into various environments i.e. DEV, TEST, QA, PREPROD and PROD.
  • Maintaining records of applications, Application Owners, versions and packaging status for all the applications in the applications list.

Environment: Jenkins, UNIX shell Scripting, Git, Maven, chef, Apache-Tomcat, JDK 1.6, windows based applications.

System Engineer

Confidential

Responsibilities:

  • Created software to work on windows platform and supporting customers to install the package and functionality.
  • Created documents for application installation behaviours and manual testing.
  • Develop software installation programs using Microsoft Windows Installer (MSI) technologies.
  • Test packaged software and troubleshoot installation problems and conflicts.
  • Testing the packages on Windows 7 Operating System
  • Customizing the application and analyse the error by using ORCA tool.
  • Migrating the applications from Win XP to Windows 7 OS.
  • Applying the shims to tweak the compatible issue using Application Compatible Toolkit.
  • Prepare Packaging Workstations with clean Windows XP and Windows 7 operating systems.
  • Deploying the packages using Microsoft SCCM tool.
  • Creating Virtual Machines using VMware for Packaging and Testing purpose.
  • Experience in Packaging tool 'Admin studio' for windows based application and testing the same before delivery.
  • Used third parity tools Process Monitor, Install rite, beyond compare as part of Troubleshoot.

Environment: Windows XP/7, Wise Package Studio, Install Shield Admin Studio, VMware, SCCM.

We'd love your feedback!