Lead Devops Engineer Resume
PROFESSIONAL SUMMARY:
- Over all 13 years of IT experience and holding 6 years experience as DevOps Engineer which includes detailed technical knowledge and experience of Build Engineering and configuration management process, tools and best practices.
- Project Analysis, requirements, Design, Development, Testing and Deployment and Documentation
- Expertise in Continuous Integration (CI), Continuous Deployment (CD) and Continuous Testing (CT) process automation using Team Foundation Server, Azure DevOps, VNext, .XAML build template, NANT, Microsoft Release Management and Microsoft Test Manager (MTM).
- Experience in Microsoft Azure DevOps CI /CD process Pipeline.
- Extensive experience in TFS Server, TFS Build Server, TFS Build Controller, TFS Build Agent and Azure DevOps Build /Deployment Agent installation and configurations.
- Experience in Microsoft Test Manager (MTM), Test Controller and Test Agent installation and configuration for automation testing.
- Closely worked with development team for compile and debug or troubleshooting the applications whenever developers needed help from build team.
- Strong debugging and troubleshooting skills using Visual Studio tools/Builds and Release Management.
- Hand on experience on PowerShell. Developed custom activity for Build and Deployment using PowerShell.
- Strong experience in CodedUI automation test script implementation with .NET framework 4.0.
- Experience in perform deployments in various environments (DEV/INT/SAT/UAT/TFP/ PRD).
- Good working knowledge in NuGet Server Configuration and Packaging.
- Implemented the build automation script for .NET, BizTalk, Corticon and webMethods builds.
- Implemented the deployment automation deployment script for .NET, BizTalk, ALC, SSRS, CORTICON, webMethods, MS SQL and Oracle deployment.
- Implemented Software Quality Assurance (SQA) and Security Vulnerabilities (IBM Security AppScan) tool in the Build Process.
- Knowledge in UIPath Robotics process automation (RPA) tool.
- Knowledge in Microsoft Azure.
- Expert in developing windows applications, web applications, windows services and web services in Microsoft Visual Studio .Net IDE using C#, VB.NET, ASP.NET, ADO.NET and SQL Server.
- Worked on various teams as leading team member; successfully handling responsibilities such as setting up environments, knowledge transfer, code review, compliance to best practices & standards and deployment of applications.
- Worked on cross - functional teams successfully interacting and communicating with other development teams, intra-inter organizational technical support groups, third party vendors, team of business users, and clients.
- Experience of managing and coordinating the Requirement Gathering, Development and Deployment activities with offshore and onsite team. Ability to learn and apply new technologies quickly along with strong leadership and problem solving skills.
PROFESSIONAL EXPERIENCE:
Confidential
Lead DevOps Engineer
Responsibilities:
- Implemented the custom build and deployment activities using PowerShell.
- Responsible for Creating Azure DevOps Pipeline for Build and Deployment.
- Creating Work items and Bugs for the development issues as well as Build issues.
- Deployment after DEV sign off to the various environment like INT, SAT, UAT, TFP.
- Troubleshoot Build and Deployment Issues.
- Branching and Merging after Production Releases.
- Implemented reports for Code Analysis, Software Quality assurance, Security Vulnerabilities.
- Implemented CodedUI script for validate the application after deployment.
- Create and Configure web application, windows and webservices.
- Created Azure Devops agents.
- Implemented the Continuous Integration (CI) into the Build Definition.
- Integrated Continuous Deployment (CD) functionality into the build template.
- Customize the build activity for Debug and Release Mode.
- Automated the Build Quality status, based on the threshold value.
- Debugging build logs, failures and finding the root cause for overdue/failure.
- Setup Cross domain Connectivity for Partner Integration.
- Worked with Agile/Scrum Environment to meet the timelines and interaction with the team
- Created custom activity for update assembly info, Update Build quality and Package Release Candidate for Build.
- Created custom activity for Application Maintenance Page Up, Application Maintenance Down, Copy File or Folder, Start/ Stop App Pool, TFS File Download and Backup for Deployment.
Technologies: Azure DevOps, PowerShell 5.0, Azure DevOps pipeline, IIS
Confidential
DevOps Engineer
Responsibilities:
- Implemented the custom build and deployment activities using PowerShell.
- Created custom activity for update assembly info, Update Build quality and Package Release Candidate for Build.
- Created custom activity for Application Maintenance Page Up, Application Maintenance Down, Copy File or Folder, Start/ Stop App Pool, TFS File Download and Backup for Deployment.
- Automated mstest and code analysis into the build process.
- Installation and Configured the VNext Build Agent into the Build server.
- Implemented the Continuous Integration (CI) into the Build Definition.
- Installation and configured the VNext Deployment Agent.
- Integrated Continuous Deployment (CD) functionality into the build template.
- Customize the build activity for Debug and Release Mode.
- Automated the Build Quality status, based on the threshold value.
- Debugging build logs, failures and finding the root cause for overdue/failure.
- Created the package module for Oracle Components.
- Created custom activity for Oracle DB deployment.
Technologies: Team Foundation Server 2015, MS Build, Power Shell 5.0, Release Management VNext.
Confidential
DevOps Engineer
Responsibilities:
- Implemented the custom build activities using C# for .NET, Corticon, BizTalk.
- Created customize XAML build workflow.
- Automated vstest, mstest, fxcop and code analysis into the build process template.
- Installation and Configured the TFS Build Controller and Build Agent into the Build server.
- Implemented the Continuous Integration (CI) into the Build Definition.
- Installation and configured the Microsoft Release Management Deployment Agent and Client.
- Integrated Continuous Deployment (CD) functionality into the build template.
- Customize the build activity for Debug and Release Mode.
- Automated the Build Quality status, It’s based on the threshold value.
- Implemented build template to work with parallel build agents.
- Debugging build logs, failures and finding the root cause for overdue/failure.
- Involved the build component packaging module for .NET, Corticon, BizTalk builds.
- Created the package module for Oracle and SQL server.
- Created the custom activity using PowerShell and import to the release management for deployment purpose.
- Implemented the deployment activity for .NET, BizTalk, Oracle, SQL server.
- Created the deployment workflow in Microsoft Release Management for deployment.
- Configuration and Implement the nuget server for push and pop up for nuget packages.
- Implemented the custom build activity for ALC and SSRS.
- Created a custom deployment activity and deployment configuration .xml for SSRS component.
- Implemented the build packing configuration .xml for ALC, webMethods and SSRS.
- Created customize XAML build workflow.
- Created .rss script for SSRS deployment.
Technologies: C#, Visual Studio 2015, Team Foundation Server 2013/2015, Windows Workflows Foundation, Power Shell 3.0, Release Management 2013/2015, VBScript, Software AG.
Confidential
DevOps EngineerResponsibilities:
- Configured the Microsoft Test controller and Test Agent.
- Created the Microsoft Release Management activity to execute a health check script.
- Create a Confidential script and automated.
- Implemented the custom build activity for AppScan and SQA.
- Involve the design discussion meeting for AppScan and SQA implementation.
- Responsible for Code merging Activity.
- Coordinate with application for Build related issue and fix it.
Technologies: C#, Visual Studio 2015, Team Foundation Server 2015, AppScan, Power Shell 3.0.
Confidential
Senior Developer
Responsibilities:
- Involved in the requirement analyzing team.
- Designed and developed GUI using ASP.NET, HTML and CSS.
- Implemented business logic code in C#.Net
- Implemented the Windows service with help of WCF for upload the files.
- Written Stored Procedures to get the information from Database.
- Created a channel with help of Mirth Connect using JavaScript.
- Experience in Business Layer and Data Layer to process the transaction.
- Involve in the Performance Activities.
- Worked on application performance improvement.
- Used Log4net for logging.
- Written the unit test cases.
- Responsible for deploying it in DEV, QA, UAT and Production environments.
- Involved the production support activities.
- Responsible for Code merging Activity.
- Assessing and managing risk and issues throughout all aspects of the application implementation
- Used the code resharper tool.
Technologies: ASP.NET 4.0, C#, WCF, WPF, Ajax, Java Script, SQL Server 2008, HTML5, Bootstrap.
Confidential
Senior Developer
Responsibilities:
- Involved in the requirement analyzing and refining with business analysis.
- Involved in the daily status meetings with the team
- Designed and Developed GUI for device group module.
- Used the Karaf Packages for connect the database
- Developed a module in the Device Group.
- Developed unit test cases using Microsoft Test.
- Developed localization for multi-lingual support to the application.
- Used Log4net for logging.
- Responsible for deploying it in DEV, QA and UAT environments.
- Responsible for Code merging Activity.
- Involved the support activities.
- Assessing and managing risk and issues throughout all aspects of the application implementation
- Used SVN for version controlling
Technologies: ASP.NET 4.0, C#, Jquery, HTML, MVC, karaf service
Confidential
Developer
Responsibilities:
- Performed requirement gathering, analysis and design of the entire tools to do workaround for the system.
- Developed various application based on client requirement from that tool (Like Domestic ops etc).
- Developed various report structure or model based on client requirement from that tool.
- Provided production support and, business support, analysis of production issues prioritized them for release.
- Provided the full support for regression testing before the deployed the client environment.
- Involved in the requirement analyzing team.
- Designed and developed GUI using ASP.NET, HTML and CSS.
- Implemented business logic code in VB.NET.
- Written Stored Procedures to get the information from Database.
- Experience in Business Layer and Data Layer to process the transaction.
- Involve in the Performance Activities.
- Deployed the application various environment.
- Worked on Epmo3.0 Tool.
- Used VSS for version controlling
Technologies: ASP.NET 3.0, VB.Net, Jquery, HTML, Epmo3.0, SQL Server 2005
Confidential
Developer
Responsibilities:
- Analyzed Business, gathered Requirements, System Specifications from the customer.
- Designed and developed the web forms using ASP.NET/C#.
- Developed the classes using C#, which in corporate three-tier architecture and database connectivity
- JavaScript was written for the client side validation and user interface appearance.
- Write Stored procedures for database transactions
- Responsible for reviewing design and code.
- Worked on Epmo2.5 Tool.
- Performed Unit testing, System testing and Integration testing
Technologies: ASP.NET 3.0, C#, JavaScript, SQL Server 2005, Epmo2.5.
Confidential
Developer
Responsibilities:
- Performed requirement gathering, analysis and workaround the system.
- Developed various report structure based on client requirement from that tool.
- Designed & Developed reconciliation report for reconcile the data between source, stating and target systems to ensure the data is migrated from source systems to target systems accurately using SQL store procedure.
- Provided the support for system integration and regression testing before the deployed the client environment.
- Participated in the design and development Team.
- Designed and developed the web forms using ASP.NET/ VB.NET.
- JavaScript was written for the client side validation and user interface appearance.
- Write Stored procedures for database transactions
- Responsible for reviewing design and code.
- Work with the QA team and programmer analysts to prevent bugs in released code
- Performed Unit testing, System testing and Integration testing
- Support and maintenance of software
Technologies: ASP.NET 3.0, VB.NET, Java Script, SQL Server 2005
Confidential
Developer
Responsibilities:
- Responsible for understanding user requirements, designing and developing the application.
- Designed and developed standards for application development include C# and ASP.NET.
- Designed and developed the web forms using ASP.NET/C#.
- Implemented Ado.net as data access technology to access the SQL Server database.
- JavaScript was written for the client side validation, user interface appearance, mouse over effects and dropdown menu creation.
- Wrote SQL Server stored procedures for database transactions.
- Performed Unit testing, System testing and Integration testing.
Technologies: ASP.NET 3.0, C#, Java Script, SQL Server 2005.