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-26