Deployment Manager / Devops Resume
Fort Lauderdale, FL
SUMMARY:
- 10+ years of hands on experience in IT industry with combination of Release Management, Configuration Management, Environment Management, DevOps, Build Engineering, Deployment and Software Development. Extensive experience in Change Management and Process Engineering.
- Extensive experience and expertise with Microsoft BizTalk Server Administration and support. Extensive experience in documentation of detailed build configuration, build procedures and change history of releases.
- Experienced in developing and implementing configuration management programs and processes in a fast - paced and aggressive environment.
- Solid expertise with management and administration of Version Control Systems like Microsoft Team Foundation Server (TFS), Subversion (SVN), and Visual SourceSafe.
- Hands on experience to work in Agile and Waterfall project methodology. Good experience to work with different projects which follow SCRUM.
- Extensive experience in Software Development Life Cycle (SDLC) and Proficient in Object Oriented Programming (OOP) Technology.
- Strong programming experience in C#.Net, C, C++, XML, Active Server Pages (ASP), Active Server Pages.Net (ASP.NET), XSLT.
- Experience in designing and developing of Client-Server applications and web applications using .NET (C#), SQL Server 2005/2008/2012, HTML, ASP.NET, Visual Studio 2005/2008/2010/2012/2013 .
- In depth knowledge of .NET Framework including C#, ASP.NET, ADO.NET and Microsoft BizTalk Server 2004/2006/2006 R 2/2009/2010/2013 R2.
- Knowledge of Microsoft Office SharePoint Server 2007 (MOSS 2007), Silverlight, LINQ and AJAX.
- Solid hands on experience in developing BizTalk solution objects such as BizTalk Orchestrations, Mappers, Flat File Schemas, Ports, custom Functoids, embedding custom XSLTs in mapping, calling Web Services from Orchestrations, exposing Orchestration as Web Service, handling .NET components in Orchestration.
- Extensively worked with different Adapters like SQL Adapter, POP3 Adapter, File Adapter, etc. and also worked with Pipeline.
- Hands on experience in setting up BizTalk Server infrastructure, installation, and configuration of BizTalk Messaging Manager.
- Solid experience in IIS configuration for Websites, Web services and WCF services.
- Worked with Advanced BizTalk Server Orchestration Concepts including Correlation, Convoys, Transactions and Error handling.
- Experience in EDI (Electronic Data Interchange) and XML related technologies including XSD, DOM, XSLT, XPath, etc.
- Hands on experience of Windows Power Shell Scripting.
- Worked extensively on SQL stored Procedures, Functions, Triggers, Packages, SQL Loader.
- Experience in developing presentation using PowerPoint, Visio, Macromedia Flash and Adobe Photoshop.
- Extensive experience for managing offshore team and provide coordination between offshore and onsite teams.
- Ability to engage in executive and senior-level technology discussions.
- Excellent oral and written communication skills and excellent team leadership experience.
TECHNICAL SKILLS:
B2B Tool: Team Foundation Server, Subversion (SVN), Clearcase, Visual SourceSafe, TeamCity, Jenkins, IIS 6.0/7.0/8.0, Microsoft BizTalk Server 2013R 2/2010/2009/2006 R2/2006/2004, BizTalk Administration, ServiceNow, ChangeGear, JIRA.
Languages: C, C++, C#.NET, Java, PL/SQL, PowerShell Scripting 2.0
.NET Technologies: .NET Framework 3.5/4.0/4.5/4.6, C#.NET, VB.NET, ASP.NET, HTML, DHTML, FrontPage, ASP, XML, Java Script, VB Script, Ajax, XML, XSLT, XPath, SOAP, WSDL, UDDI, XSD.
GUI: Microsoft Visual Studio 2013/2010/2008/2005, Visual Basic 6.0
Databases: SQL Server 2014/2012/2008 R2/2005/2000
Operating Systems: Windows 2012/2008/Vista/2003/W2K/XP/NT/98/95, UNIX (LINUX), MS Dos
Packages: Visio, Adobe Photoshop, Macromedia Flash
PROFESSIONAL EXPERIENCE:
Confidential, Fort Lauderdale, FL
Deployment Manager / DevOps
Responsibilities:
- Responsible for production deployment of websites, windows services, web services, BizTalk components, databases, etc.
- Responsible for TFS management and administration which includes branching, merging, labeling, locking-unlocking, permission, security, alerts setup, etc.
- Implemented and established branch and merge strategy (in TFS) and provided merge support for various development teams.
- Responsible for creating/setup new projects and security/permission in TFS as per Development team’s request.
- Citrix have more than 150 BizTalk applications in their environment and I was responsible for BizTalk Health Check every morning and send report to management.
- Responsible for troubleshooting suspended EDI messages through BizTalk admin console, BAM and integration portal.
- Working with external partners for their EDI failed messages.
- Familiar with EDI specification - 810 (Invoice), 850 (Purchase Order), 855 (Purchase Order Acknowledgement), 997 (Acknowledgement), etc.
- Setup new release process with development, QA and Ops management.
- Working with development team for new RFCs and making sure that their implementation plan is thorough by scheduling implementation plan walk through meeting.
- Leading and troubleshooting any production issues. Responsible to send management notification for escalation and involve development team to troubleshoot issue.
- Highly experience with onshore-offshore model. Extensive working experience with leading offshore team and co-ordinate with offshore development team.
- As per QA and development team’s requirement, build up new environment which can be used for parallel development or hotfix testing.
- Worked on various BizTalk administration tools like BizTalk documenter, PAL tool, BHM, etc.
- Responsible to execute BizTalk terminator in all environments and sending report to concern teams.
- Responsible for creating BizTalk documentation on team SharePoint site.
- Developed some automation tools in C# which are helpful for Jenkins deployment and responsible to update existing environment specific PowerShell scripts which are used for Jenkins deployments.
- Responsible to keep eyes on alerts setup for BizTalk servers and BizTalk databases and need to resolve issues like job failed, running out of disk space, etc.
Environment: /Tools: Windows Server 2012R2/2008R2, Microsoft Team Foundation Server (TFS) 2013, BizTalk Server 2013, Microsoft SQL Server 2014, SAP, IIS 8.0, XenDesktop, Jenkins, MSMQ, Service-Now, BizTalk Documenter, WCFStorm, Splunk, Dynatrace, JIRA, Kanban board, etc.
Confidential, Seattle, WA
Release & Configuration Manager / BizTalk Operation Support (SME)
Responsibilities:
- As a part of BizTalk Operation Support team, I was responsible to support BizTalk servers and applications for all environments which include DEV, IUT, IFT and Production.
- Responsible to resolve service request tickets submitted in HP ITSM tool.
- Leading Gate review meeting for twice in a week. In Gate review, I was responsible to discuss/review upcoming deployment for IFT and Production deployment.
- Responsible for register any deployment request through Confidential - Confidential in-house tool.
- In case of production deployment request, responsible to submit SNAP request for management and following up for approvals.
- Responsible for any BizTalk deployment by using in house web deployment tool or command prompt.
- Extensive knowledge of SCOM and BizTalk 360 for troubleshooting BizTalk messages and setting up security/permissions.
- We have on-call rotation for BizTalk and supporting 24/7. As a team of 4 members, everyone responsible for a week every month.
- Sometimes I have to participate in MIM for troubleshooting any high priority BizTalk issue in production.
- Prepared technical specification documents and created the user guide.
- Worked with developers to effectively handle the performance issue for various CR suggested by the customers. Also, involved with developers to guide in development.
- Responsible to document any new process or update an existing wiki page.
Environment: Windows Server 2008R2, BizTalk Server 2010, Visual Studio 2013, Microsoft SQL Server 2008R2, Microsoft Team Foundation Server (TFS) 2013, IIS 7.0, HP ITSM Tool, SNAP, SCOM, BizTalk 360, etc.
Confidential, Houston, TX
Sr. Configuration Manager/BizTalk Administrator/Environment & Release Manager/DevOps
Responsibilities:
- Responsible to support different teams for project Confidential .
- I was responsible for deployment, configuration and troubleshooting of different components of DE HQ team, OTS team, Booking team, Digital team, etc in different environments. Environments starting from Test1, Test2, Test3, Pre Prod and Production. All teams have different components which consist of web applications, Windows services, Web services, WCF services, UI, schedulers, etc.
- As a configuration manager, I was responsible for TFS administrative duties like creating new project in TFS, setting up security/permissions for different teams, configuring TFS build definition for new components, kicking off builds, troubleshooting build failure, etc.
- As a BizTalk administrator, I was working with all BizTalk development teams for BizTalk deployment (manual and using BTDF) and configuration - HEM, DEB, DEU and OTS.
- Responsible for installing and configuring new BizTalk servers from scratch for new test and dev environments. Also, responsible for deployment of all BizTalk applications, creating host and host instances, custom adapters, third party tools, etc before handing over to QA team for smoke test.
- Responsible to work in production support team to provide support to operational staff on any BizTalk and IIS production issues. Also, I have to be on-call 24/7 for any production or critical test environment issues.
- I was working with DBA team for setting up SQL jobs, SSIS packages, permission, etc.
- Extensive knowledge of ticketing system like ServiceNow and provide guidance to other teams related to ServiceNow. Picking up tasks from ServiceNow tickets which are submitted by other teams/customers and noting down resolution for future references.
- I was working with Batch operation team for setting up control-m jobs.
- I was working with QA team for resolutions of defected logged into ALM tool related to different environments and applications.
- Worked as a single point of contact for any environmental issue for QA team. I was responsible to support about 60 individuals in QA team.
- Participate in release calendar meeting and provide release updates for lower environments and production.
Environment: Windows Server 2008R2, Windows Server 2012R2, BizTalk Server 2013R2/2010/2006R2, Visual Studio 2013, Microsoft SQL Server 2008R2/2012, Microsoft Team Foundation Server (TFS) 2013, IIS 7.0/8.0, Beyond Compare, Windows Services, Web Services, .Net C#, HP Lifecycle Management tool 12.20.18, etc.
Confidential, Fort Worth, TX
Sr. Release Manager/Sr. Configuration Manager/ DevOps Lead
Responsibilities:
- Hands on experience with TFS, Subversion (SVN), TeamCity, BizTalk, IIS (6.0/7.0), SQL Server 2005/2008R2, Provenir (Rules Engine), DNN (DotNetNuke), CoreCard (Third party vendor app), etc.
- Setup TFS builds for different products for different environments from different source codes.
- Expertise in configuration of different Websites/Web Services/WCF Services in IIS with different .net version, Application pools, services a/c setup, DNS entry, default page setup, etc.
- Extensive knowledge for Windows Services installation and configuration.
- Deep knowledge for SQL Server database and responsible for DBA tasks in lower environments which include backup, restore, setup sql jobs, setup security, etc.
- Extensive knowledge of change-gear (Ticket system). Follow up with different requests for lower environments (IR) and production (RFC).
- Participated in Change control board (CAB) meetings, given various impact analyses as and when necessary.
- Responsible for release notifications, implementations plans and deployment plan for any releases.
- As company is planning to go public, Working closely with compliance team to meet SOX complaint change management process.
- Responsible for releases for 8 different products in 3 CI, 2 QA, UAT, Stage (PLE), Production Support and Production environment. Some products have more than 30 servers in each environment.
- Updating configuration files for any web/windows components and BizTalk binding files for each release going to any environment.
- Mentoring junior team members (RM/CM) and provide update to management.
- Coordinate builds and release cycles on the request of business with dev teams, testing teams and project management teams and setup priorities and dependencies.
- Before any release, responsible for creating deployment plan and setup walk-through with dev teams, infrastructure team and prod DBA.
- Leading release management calendar meeting for forecasting releases for lower and higher environments.
- Responsible to give RM updates in company’s daily leadership meeting.
- For future projects, take part in project planning and review plans with project managers to give technical inputs from RM perspective.
- For some products, work as a SME because of extensive technical and business knowledge.
- Full flexible with hours because of some after hours and some weekend releases.
- As a senior RM, available for 24/7 on-call production support.
Environment: Windows Server 2005/2008, Windows 7, BizTalk Server 2010, Visual Studio 2008, Microsoft SQL Server 2005/2008R2, TFS 2010, IVY, SVN, TeamCity, Rational ClearCase, IIS 6.0/7.0, DotNetNuke (DNN), Provenir, DE3, Beyond Compare, Windows Services, Web Services, XML, XSLT, .Net C#, PowerShell scripting .
Confidential, San Antonio, TX
Release Manager/Configuration Manager/BizTalk Administrator
Responsibilities:
- Responsible for Releases and Support of a BizTalk Server platform in multiple environments like dev, test, test-int, test-EtoE, staging, UAT, prod, etc.
- By attending SCRUM, Following Agile methodology in development.
- Release each BizTalk components, all SQL scripts and Dynamics AX components from DEV to QA to UAT to PROD environment.
- Responsible for TFS administration and keeping Team Foundation Server (TFS) up to date.
- Defined and implemented Configuration/change/release management process & procedures for different clear channel applications that spread across various technologies including Websites, Dynamics AX, Windows services, WPF, WCF, windows forms, .net 3.5, BizTalk, SQL Server2005/2008, Visual Basic, etc.
- Migrated various VSS repositories into TFS.
- Implemented and established branch and merge procedures (in TFS) and provided merge support for various developers.
- Administrative work using BizTalk Admin Console after build and deployment of each project.
- Performing unit testing before any release and after deployment, Debugging BizTalk components using HAT (Health and Activity Tracking).
- Exporting MSI after adding all resources in BizTalk Administration Console.
- Responsible for creating different binding files for different environments.
- Release MSI, release notes and binding files to Team Foundation Server (TFS) by adding binding files as a part of MSI.
- Configuring new BizTalk boxes for different environments, Create and configure new host and host instances, add and configure different adapters like SQL, FILE and MSMQ.
- Responsible for keeping development, QA and UAT environments in sync with Production by performing weekly database restore.
- Support for test and prod environment for deployment of MSI.
- Managing offshore product team and provide coordination between onsite and offshore teams.
- Documentation for different projects, release documents and deployment guide.
- Debug application errors and working on change request.
Environment: /Tools: Windows XP, Windows Service 2003, BizTalk Server 2006R2, Visual Studio 2005, Microsoft SQL Server 2005/2008, Team Foundation Server, Visual SourceSafe, Microsoft Dynamic AX, Web Services, XML.
Confidential, Greenville, SC
BizTalk Developer/BizTalk Administrator/Configuration Manager
Responsibilities:
- Collaborated with managers and discussed their business flow, studied requirements, identified limitations and strength of proposed system, and provided alternate solutions to those requirements constrained by budget and current technology.
- Achieved continues integration efforts using ANT, Cruise control and IVY.
- Performed main role for setting up Server for BizTalk by Installing and configuring BizTalk server 2006R2, SQL Server 2005 and Visual Studio 2005.
- Installation and configuration of BizTalk2006 R2 on local and some administration tasks.
- Worked extensively on Transformation by using BizTalk Maps, Schemas and Orchestrations.
- Hands on experience with all functoids in BizTalk 2006R2.
- Used different adapters like SQL Adapter, POP3 Adapter, File Adapter, etc. to get data or send data to different team like MATMAN, MAXIMO, etc.
- Extensively work on XML and XSD in map transformation
- Developed BizTalk server Schemas, Mappers and Orchestrations. Creation of Send Ports and Receive Ports for the service logic orchestration and adding different workflow in orchestration.
- Development of BizTalk Rules using BizTalk Server 2006 Rule Engine to check some conditions for different countries, age, gender, etc.
- Testing of application specially schemas and maps after development that It’s integrating all systems perfectly.
- Worked on different BizTalk Adapters like SQL Adapter, FILE Adapter, POP3 Adapter, etc and different BizTalk Pipelines.
- As many teams working on this project, always coordinating with different team leads regarding new documents or updating of existing documents.
Environment: Windows XP, BizTalk Server 2006R2, Visual Studio 2005, .Net C#, ANT, Cruise Control, IVY, JIRA, Command language, Microsoft SQL Server 2005, IIS, ASP.NET, VB.NET, Lotus Notes.
Confidential, Seattle, WA
BizTalk Developer/BizTalk Administrator
Responsibilities:
- Act as Support Engineer on the Enterprise Integration Solution team.
- Perform BizTalk2006 and BizTalk2006 R2 installation and administration tasks.
- Installation of BizTalk 2006, Visual Studio 2005 and SQL Server 2005.
- Configuration of BizTalk 2006 by defining user group and adding all features which are required for applications like SSO, MSMQT, BAM, etc.
- Documentation of installation of BizTalk Server2006 and BizTalk Server2006R2, uploaded on SharePoint of Confidential internal website.
- Create Prove of Concept (POC) sample source as the guideline for team members.
- Telecommute to other Confidential employees who need help for installation or configuration.
- Create Build and Deployment batch scripts for BizTalk applications.
- Implement CR (Change Request) for different applications like BCS, CCS, SPARES, MMDBI, PRAS, M7, EBC, etc. which are already used by other departments.
- Produce documentation for dev, test and deployment configuration settings.
- Develop change control and deployment tools to manage configuration/binding settings.
- Used different adapters like SQL Adapter, POP3 Adapter, File Adapter, etc. to get data or send data to different departments who are using BizTalk.
- Worked on BizTalk Editor, Mapper & Orchestration for Catalog Load Process data Transformation from Authors Source & External partner’s database.
- Implemented custom BizTalk Pipelines using C# assembly since the data involved is very sensitive.
- Data Migration between Authors Databases, Catalog Management System Applications to SQL Server 2005 using DTS & Export/Imports.
- Performed design, code reviews & reviewed unit test plans and results.
- Coordinated with other team members for the various change requests
Environment: Windows Server 2003/Windows XP, BizTalk Server 2006/BizTalk Server 2006R2, Visual Studio 2005, .Net C#, Command language, XML/XSLT, SOAP, Microsoft SQL Server 2005, Microsoft SharePoint Server, Web Services, Adapter Framework, IIS, ASP.NET, VB.NET. Microsoft Office 2003(word, excel).
Confidential
.Net Developer/BizTalk Developer
Responsibilities:
- Responsible for handling a delivery package which is known as “Manage Payments”. This package consists of a 22 use cases, dealing with various types of payments, which include Business Rules and BizTalk Schemas and Orchestrations
- Installation of BizTalk Server 2006 infrastructure including installation of Microsoft Visual Studio 2005 and Microsoft SQL Server 2005.
- Configuration of BizTalk Server 2006 by defining user group and adding all features to that same group like Enterprise SSO, EDI, BAM tools, BRE, etc.
- Creation of BizTalk Rules using BizTalk Server 2006 Rule Engine which is set for management and only they have authority to implement or updating that rules .
- Developed BizTalk server Schemas, Mappers and Orchestrations. Used different adapters like SQL Adapter, POP3 Adapter, File Adapter, etc. to get data or send data to different companies which have contract with LTSBR for maintaining shareholders accounts. Followed 3 tier Architecture and MS Coding Standards.
- Created Pipelines for converting data from any other format which can’t be understood by BizTalk Server 2006 to XML format.
- Creation of a BizTalk Orchestration and publishing it as a Web Service.
- Created Stored Procedures, User Defined Functions in SQL Server 2005 database.
- Involved in Integration test planning and execution apart from plan and execution of performance testing and tuning.
- Involved in functionality upgrades to newer release and aligned with the approaches being used on the new web site.
Environment: BizTalk Server 2004/2006, Visual Studio .Net 2005, C#, XML/XSLT, SOAP, SQL Server 2005, Commerce Server 2007, Content Management Server, Web Services, Adapter Framework, IIS, ASP.NET, VB.NET.