Technical Architect

Serigor
Summary
Join our team as a Technical Architect-Expert and contribute to the onboarding of DMV Systems applications. You will be responsible for developing and implementing complex processes to extract source code and supporting artifacts for static code analysis. This role also involves developing solutions to enhance data analysis, reporting, and visualization. The position requires extensive experience in distributed applications, .NET technologies, JavaScript frameworks, and DevOps tools. You will lead application-related projects, evaluate existing applications, and translate specifications to implement complex technology solutions using PowerBI and DataBricks. This is a remote position located in Raleigh, NC with a duration of 12+ months.
Requirements
- Proven experience in corporate and/or government program analysis of complex applications (10 Years)
- Strong experience .NET technologies including C#, ASP.NET, MVC, Entity Framework, Dapper and .NET Core, RESTful/ SOAP webservices (10 Years)
- Strong experience with JavaScript/TypeScript/jQuery, Node.js, WCF and related framework, SQL Server and PostgreSQL (10 Years)
- Experienced in using DevOps tools, especially Azure DevOps, for implementing CI/CD pipelines including automation, configuration management. (10 Years)
- Experience in ETL, BI tools like Power BI, Tableau or similar. (5 Years)
Responsibilities
- Support the AIAS Team with the onboarding of DMV Systems applications, analysis and review, and code modifications for distributed applications
- Develop and implement complex processes to extract source code and any supporting technical artifacts from the Source Code Repositories so static code analysis can be conducted on client Systems applications
- Develop and implement solutions and enhance data analysis, reporting capabilities and data visualization
- Develop and maintain formal strategies, sourcing guidance, technical standards, blueprints, reference architectures, architecture patterns and technology roadmaps for a given architecture domain
- Successfully complete technology projects within the area of responsibility
- Define and manage team structure and resource levels to support business needs of functional area
- Analyze and estimate feasibility and compatibility of solutions with existing EA including hardware, network and other programs. Guide decision makers toward the final solution architecture which is most compliant with EA
- Conduct industry and market research of technologies and general themes in assigned architecture areas
- Engage agency subject matter experts and business liaisons to ensure proper alignment between business and IT
- Lead application-related projects involving multiple staff across specialty areas using strong communication skills
- Evaluate and analyze existing specialized applications and define problems effectively in order to make recommendations and accurately identify business needs and process improvements
- Perform a wide range of programming and analysis work and to work independently
- Review and translate specifications to develop solutions to implement highly complex technology solutions using PowerBI and DataBricks to organize and display large amounts of complicated data
Preferred Qualifications
Experience with Data Bricks, CAST AIP/Imaging, CAST Highlight (2 Years)