Devops Engineer Resume
0/5 (Submit Your Rating)
Philadelphia, PA
SUMMARY
- Extensive experience includes Software Configuration Management, Build/Release Management,using Source Depot, TFS, Subversion, Perforce
- Skilled at software development life cycles and agile programming methodologies.
- Good understanding of processes inSoftware Development Life Cycle, Project roles and CM plans.
- Excellent noledge & Experience in teh Team Foundation Server (2008/2010/2012/2013 )
- Experience performing functional management activities covering all stages of teh software system life cycle.
- Interact with Dev/QA team managers to meet tight deadlines
- Working experience with teh Microsoft products & their Integration to different third party tools.
- Generated reports using Sonar which covers different areas of Code quality like potential bugs, code coverage, coding rules. database backup, database recovery and disaster recovery policies of databases in a highly availability environment.
- Hands on experience withManual, System, Regression, Automation, Performance and Load Testing
- Can work with equal poise in bothWindowsandUNIXoperating systems.
- Software Configuration ManagementSupport withBranching andMerging strategies, Version Control Systems, Integration Management,Build/ReleaseManagement andRequirement Management
- Good at identifying changes that need to be made to development life cycle that accelerate business values
- Migrated TFS instance from TFS 2008 to 2010 and TFS2010 to TFS 2013.
- Strong attitude towards enhancing and learning new technologies
- Capable of handling multiple tasks and work TEMPeffectively both in a group and as an individual to meet deadlines
- Vast experience in providing Trainings within teh organization in SCM procedure, SCM process and SCM Tools
- Security Measures that teh cloud provider(AWS) implements and operates - "security of teh cloud"
- Security measures that teh customer implements and operates, related to teh security of customer content and applications that make use of AWS services-"security in teh cloud".
TECHNICAL SKILLS
Operating Systems: UNIX, Linux/Solaris Windows NT, Windows 2000 and 2008, XP, and DOS, VMware
Programming Languages: C, C++,Visual Basic 6, VB.NET, C#.NET, ASP.NET
SCM Tools: Subversion/SVN, Team Foundation Server, Crucible, Perforce
CI Tools: Team Build, Team City, Jenkins, Bamboo
Database: MS Access, SQL Server, MYSQL and Sybase, Oracle, DB2, JDBC, ODBC
Markup Languages: HTML,XML
App Server packages: Apache tomcat5.5, IIS
Tracking Tools: Jira, Remedy
Code Quality Tools: Fortify, Sonar
PROFESSIONAL EXPERIENCE
Confidential, Philadelphia,PA
DevOps Engineer
Responsibilities:
- Migrated on TFS instance from 2010 to 2013 update 4 using incremental upgraded-migration
- Share Point Migration from WSS 3.0 (Windows SharePoint Services) to 2013 Environment
- Worked with Developers Teams in Configuring Team City for Build Deployments
- Creating New Team Projects and giving Security Access for Team members to manage Source Control and Project Management Access.
- Worked on TFS-Rally Connector to Synchronize User Stories and Tasks Bi-Directional.
- Worked with Dev Teams on TFS Performance Monitoring in teh New TFS 2013 Environment.
- Worked as a Build Engineer for a team that involves two different developments teams and multiple simultaneous software releases.
- Creating New Team Projects and giving Security Access for Team members to manage Source Control and Project Management Access.
- Migration of SharePoint from WSS 3.0 to 2013 and integrating it with TFS
- Good Experience in Domain Migration from Old Domain to New Domain and Migrate teh Old User Accounts to New User Accounts.
- Consolidated all Team Projects into from TFS 2008 to TFS 2010 Project Collections.
- Setup various Team Projects into different Team Project Collections in TFS 2010
- Configured TFS 2010 Environment along with Share point Services, Reporting Services
- Customized TFS 2010 Work Item Templates and Workflow (Transitions Matrix) of teh Work Items.
- Configured SSRS & SSAS for SQL Server 2008,2012 R2
- Worked on integration of SSRS&SSAS with TFS 2010,12,13
- Administered teh Perforce VCS and managed teh access for users.
- Proposed industry best branching strategies and created branches to implement parallel development in fast paced agile environment.
- Worked on Integration of TFS, Sharepoint with SSRS&SSAS Custom Reporting
- Worked directly with Project Managers to establish and create & design teh release plan.
Confidential, Redmond, WA
TFS Build and Release Engineer
Responsibilities:
- Setup various Team Projects into different Team Project Collections in TFS 2010/2012
- Customizing Work item types and Fields for teh Agile Template/Scaled Agile Template
- Merging and Branching carried out in TFS to Production every week with minor and major Releases
- Configured TFS 2010 Environment along with Default Project Collections, Build Definitions, Work Items, Share point Services, Reporting Services
- Customized TFS 2010 Work Item Templates and Workflow of teh Work Items
- Provided Build Scripts for Database Projects to Deploy DB and populate Test data in DB for various environments
- Created and managed associated SharePoint sites
- Created Dashboards using generated reports from TFS in SharePoint Site
- Set up build definitions and troubleshoot build failures for Projects developed in Visual Studio 2010/2012 IDE
- Performed and deployed Builds for various Environments like QA, Integration, UAT and Productions Environments.
- Trained developers to get familiar on TFS 2010 Work Items, Queue New Builds, and Work Spaces with Visual Studio 2010.
- Assisted Developers during coding, debugging and Build issues.
- Responsible for automating teh build process using Hudson. Developed and maintained tools that automate teh building of software releases for an Agile based software development process.
- Maintain all build functions, and release functions of large driver and application code base Maintained and upgradedJiraissue tracker,Cruciblecode review tool for Perforce.
- Created Jython script to automate teh deployment process which deploys teh application and restarts teh servers
- Provided single click build and deployment automation using Anthill pro an ALM tool by integrating teh ANT & Jython scripts to teh tool.
- Involved in migrating teh application from Ant to Maven2 by analyzing teh dependencies and creating teh POMs to implement teh build process using Maven.
- Managed all teh dependencies and plugins for Maven in an Artifactory repository.
- Created Perl scripts and SQL stored procedures for nightlybatchjob streams, data loads and corporate reporting.
Confidential
SCM Engineer
Responsibilities:
- Designed TEMPeffective planning for SCM and implemented teh setup of teh Environment
- Manage build process and document configuration and deployment instructions
- Created Team Project Collection from TFS 2008 Admin Console with different Team Projects under it.
- Set up teh Security, Roles & Responsibilities for different Groups for Team Projects using TFS 2008 Admin Console
- Integrated Ant and maven with TFS source control to automatically trigger Builds and publish results back to TFS
- Minimize build times and build dependencies to maximize developer productivity
- Managed builds and wroteAntbuildscriptsforJava/ Weblogicbased applications
- MaintainedSubversionrepositories on Windows
- Maintained and version controlled Backend Oracle database using SVN/Ant scripts
- User support forSubversion/SVNissues
- Work with teh development team to correct build errors
- Verify Build requests, Resolve merge & branch conflicts.
- Responsible for Co-ordinate with Development group and testing teams
- Responsible forBranchingandMergingof code
- MSI installer is used to install application framework
- Responsible for weekly and monthly builds
- MSI installer is used to install application framework
- Adopted Install Shield scripts, written scripts and used them to package builds and releases for different environments as defined in SDLC
- Written Perl scripts for teh automation of daily support tasks