We provide IT Staff Augmentation Services!

Devops Engineer Resume

5.00/5 (Submit Your Rating)

Chevy Chase, MD

SUMMARY:

  • 7+ Years of experience in IT industry comprising of Development Operations (DevOps), Software Configuration Management (SCM), Build & Release Management.
  • Extensive experience as a DevOps engineer
  • Extensive experience in Infrastructure management tools and data centre automation.
  • System Administration
  • Experience in Linux and Windows systems
  • Configuration Management Tools and Orchestration
  • Experience in administering and automation using Ansible, Puppet and Chef
  • Version Control Tools
  • Experience in administering Subversion (SVN), GIT
  • Environment Management
  • Managed environments DEV, QA, STAGE, UAT and PROD
  • Monitoring Tools
  • Installed and Configured Dynatrace and Splunk.
  • Providing Troubleshooting and Customer support in critical 24x7 production environments
  • Strong knowledge of Migration from Team Foundation Server, Automating Builds, Branching, Security, maintaining the version control, creating and maintaining build definitions, continuous integration, SharePoint Integration, Team Project Collection security, Configuring Analysis Services to work with Version control, Reporting services, Process template changes and Work item Field changes and Workflow changes.
  • Experienced in setting up project baselines, branching strategies, merging, Delivery, Rebasing & executing Software Builds
  • Extensive Support to the Technical team (off - Shore) for Deployment, Build, Configuration and Release Management
  • Configuration and Troubleshootingof TCP/IP network services
  • Experience in SDLC, Agile and Scrum Methodologies.
  • Team player with excellent Interpersonal Skills, Self-Motivated, Dedicated and Understanding the Demands of 24/7 System Maintenance and has good Customer Support Experience.

TECHNICAL SKILLS:

Operating Systems: Linux, UNIX, WINDOWS NT/2000/2003/XP/VISTA/7

Version Control Tools: CVS, SVN, Perforce, GIT, Confidential

Languages: C#, .NET, PowerShell, Python

Databases: MS Access, My SQL, Oracle

Tools: JIRA,JENKINS, Kanban Board, Splunk, Dynatrace

Cloud: AWS EC2, Cloud Watch, Cloud Formation AWS Config, Azure

PROFESSIONAL EXPERIENCE:

Confidential, Chevy Chase, MD

DevOps Engineer

Responsibilities:

  • Migrated all Team Projects from Confidential 2008 to Confidential 2010 Project Collection and 2012 Project Collections.
  • Worked on automating the builds by writing Build definitions.(Nightly, Rolling and Manual)
  • Deployed Confidential Architecture, application tier, data tier and build tier from scratch and administered Confidential architectural structure and SQL server instance related to Confidential .
  • Experience in Confidential SharePoint site administration and its Confidential components.
  • Setup various Team Projects into different Team Project Collections in Confidential 2010.
  • Created Continuous Integration Environments for the developers to build on each check- in.
  • Setup of continuous build environments.
  • Production application support experience.
  • Experience in using JIRA & Kanban board.
  • Created Cab Build projects to build and deploy the build artifacts to different environments including QA and Production.
  • Created Build Definitions for various environment deployments( DEV, TEST, STAGE)
  • Configuration and Troubleshootingof TCP/IP network services
  • Being a part of DEV-Ops Team, working closely with Operation Support (SOD) Teams to provide healthy and compliant with all corporate regulations environments to Application Development Teams
  • Providing Support, Guidance and Implementation in respect to Azure Provisioning and Application Deployment Automation for IAAS and PAAS
  • Provide 24X7 on-call support to maintain all Servers up and running in Production environment
  • Coming up with mitigation plan if something goes wrong in production
  • Creating & maintaining Build definitions for trunk & different prod release branches.
  • Creating CR for production releases and coordinating to get all the required approvals.
  • Preparing & presenting Implementation Plans for all prod releases.
  • Supporting Prod calls on release dates.
  • Working with operations team to keep the virtual web servers healthy; responsible to provide uptime reports.
  • Documented every updates, upgrade procedures or changes applied to the system and/or network for future use on as a part of change management process

Environment: C#, .NET, Confidential 2010/2012/13 (Team Foundation Server), .Net, ASP, Visual Studio 2010/2012, SQL Server 2010/2012, Azure IaaS, PaaS, Azure Portal, Splunk, Appinsights, SCOM, F5, .Net, Power Shell, IIS.

Confidential, Costa Mesa, CA

DevOps Engineer

Responsibilities:

  • Wrote and maintained build scripts for E2Open cloud platform SaaS applications modules like supplier services and admin portal using Maven
  • Used microservices architecture to independently deploy small chunks in PROD servers to gain efficient results.
  • Responsible for proper functioning DEV/TEST/STG/PROD environments for these applications
  • Documented Ansible inventory files and written scripts in playbook and configured and deployed in servers.
  • Maintained Jenkins continuous integration infrastructure and automated releases to DEV/TEST/STG/PROD environments
  • Participated in after hours on-call rotation to support Ops performs deployments on PROD environment
  • Server configure management via Puppet or Chef
  • Worked with multiple development teams to troubleshot and resolve issues
  • Integrated Selenium automation regression test suite in Jenkins build pipeline
  • Knowledge with Source Code Management and Project Management tools (i.e. Subversion, GIT)
  • Worked with Puppet and Chef which is used to manage Linux but later versions support Microsoft Windows
  • Implemented comprehensive cloud monitoring and incident management solution using Cloud kick.
  • Installed and configured Kubernetes container and controlled application on PAAS
  • Created environments and integrated it with continuous integration and continuous deployment process using version control system GIT and deploy tool using JENKINS.
  • Used JFROG Artifactory as well as DTR Docker Trusted Repository to store Jenkins artifacts and Docker images for applications and promote it across the environments
  • Consolidated all Team Projects into from Confidential 2008 to Confidential 2010 Project Collections.
  • Supporting engineering plans and schedules by providing CM/Release Engineering services to build, deploy, develop scripts, oversee branch and merge strategies, and build automated tools as necessary to offer services to engineering team.

Environment: SaaS applications, SVN, Maven, Bamboo, Nexus, Bash Scripting, Ansible, Chef, SoapUI, Selenium WebDriver, JIRA, XML

Confidential

Configuration Management Consultant

Responsibilities:

  • Responsible for handling various CM activities in UCM. This includes activities like integration, creating baselines, recommending baselines, rebasing, performing redo activities, and creating feature development.
  • Designed and managed build and release methodologies using Confidential for .NET Applications
  • Experience in writing branching and merging methodologies in Confidential
  • Created branches in VSS and Confidential . Migrated source code from Confidential .
  • Automated nightly build, test, and reporting mechanisms.
  • Deploying builds in all the three environments (Dev, Test, Production)
  • Coming up with mitigation plan if something goes wrong in production
  • As a Release Manager, I used to drive meeting every week to get in sync with projects going in live.
  • Written ANT tasks as per the project Requirement.
  • Helping developers with branches and subversion installation.
  • Attending and conducting meetings with Project managers.
  • Create and Maintain Subversion Branching, Merging and Tagging across each production releases and perform builds using Jenkins Continuous Integration using maven Build scripts.
  • Manage the Source code to have Latest version of code available from production releases.
  • Assist engineering management in making choices for source code management systems, and other development

Environment: SVN, Maven, ANT, Nexus, Jenkins, Jira, WebLogic, Confidential

We'd love your feedback!