Vue.Js Architect
Damco Solutions - Mechanicsburg, PA
Apply NowJob Description
Role Title : Vue.Js Architect Required Skills:• 20+ years of experience in application software development and deep expertise in building applications with complex architecture.• Must have served as an architect for a large complex enterprise application.• High demonstrable knowledge of C# and .Net Core development• Expertise in building SPA using Vue.js• Experience with cloud platforms such as Microsoft Azure DevOps and AWS• Strong experience with relational databases (SQL Server)• Deep understanding of Git workflows (branching, merging, rebasing, tagging).• Experience administering Team Foundation Server (TFS) or Azure DevOps.• Expertise with CI/CD tools like Jenkins, GitLab CI, TFS, or Azure Pipelines.• Expertise in server security, patch management, and monitoring tools " "Responsibilities:• Assist developers in problem management and root cause analysis when needed• Participate in identifying new technologies and new design patterns• Perform version upgrade for Apache SOLR.• Migrate application code using latest version of .NET Framework• Setup environments, servers for different services present in the existing architecture.• Evaluate different Document Conversion tools and suggest the appropriate tool meeting project needs.• Work with DHTMLx Scheduler, perform impact analysis for upgrading it to the latest version.• Research and suggest tools (alternative of RoboHelp) for help content authoring.• Work with Vue.js for front-end development. Should have good knowledge of SPA performance optimization techniques.• Build out proofs of concept for the project using Generative AI tools.• Design, implement, and manage databases (e.g., SQL).• Perform database performance tuning, backup, restoration, and optimization.• Manage and configure Git repositories for efficient source control practices.• Oversee TFS administration, including branching, merging, and security controls.• Design and implement Continuous Integration/Continuous Deployment (CI/CD) pipelines using tools like Jenkins, GitLab CI, or Azure DevOps.• Update build pipelines to add database project.• Perform impact analysis for retiring legacy code from the codebase. Perform code clean up to remove dead code.• Automate build, test, and deployment processes to improve development efficiency.• Provide support for build failures, deployment issues, and environment discrepancies.• Work closely with security teams to implement secure development practices and compliance.• Create and maintain technical documentation for infrastructure architecture, configuration management, and deployment processes.
Created: 2025-01-23