What are the responsibilities and job description for the Solution Architect - Azure / Application Architect position at InfoVision Inc.?
The ideal candidate will be responsible for working cross-functionally to understand architecture needs by multiple business units. To be effective in this position, you must feel comfortable owning the entire architecture development process from inception to completion.
Responsibilities
- Lead architecture initiatives from inception to completion
- Collaborate with business users to create architecture in alignment with business need
- Act as a technical subject matter expert for business users
- Champion the adoption of reusable architecture assets to improve efficiency
- Produce documentation to aid in the understanding of existing architecture solutions
- Evaluate and recommend Azure services (App Services, Functions, Kubernetes, Logic ApAzure SQL, Cosmos DB, etc.) for modernization initiatives.
- Implement enterprise-grade asset management, BPM and workflow management systems.
- Address technical issues and risks, ensuring the resilience and reliability of the platform.
Qualifications
- 10 years of experience in solution architecture with a proven ability to lead Azure modernization projects in Agile/Scrum environments.
- Proven expertise in Azure services, including Kubernetes Service (AKS), App Services, Logic Apps, Functions, and Azure DevOps.
- Hands-on experience with microservices architecture and containerization (Docker/Kubernetes).
- Strong experience in modernizing legacy .NET applications and ReactJS for front-end development and modernization.
- Proficiency in SQL and NoSQL databases (e.g., Azure SQL, Cosmos DB, MongoDB).
- Familiarity with BPM tools, rule engines, and workflow management systems.
Nice to have:
- Experience with Microsoft Fabric for data integration and orchestration.
- Advanced knowledge of Power BI for creating interactive dashboards and reports.
- Familiarity with other frontend frameworks (e.g., Angular, Vue.js) or backend technologies.