23 Oct
|
Virtusa
|
Melbourne
Key Responsibilities
- Solution Architecture &
- Technical Design (30%)
- Translate complex business requirements gathered directly from client stakeholders into
scalable, technical designs across Dynamics 365, Power Platform, and Azure.
- Draft technical architecture documents (TADs), interface control documents (ICDs), and
deployment blueprints following the Microsoft Well-Architected Framework.
- Evaluate technical feasibility, identify integration risks, and design pattern standards for
asynchronous/synchronous enterprise messaging.
- Full Stack Build &
- Integration Development (45%)
- Azure Integration Services (AIS): Build resilient, event-driven integration layers using
Azure Logic Apps, Azure Functions (C#/.NET Core), Azure Service Bus, API Management (APIM), and Event Grid.
- Dynamics 365 &
- Dataverse: Extend and customize Dynamics 365 (Sales/Customer
Service/Field Service) via C# plugins, custom workflow activities, Web Resources (JavaScript/TypeScript), and custom Dataverse solutions.
- Power Platform: Develop complex Power Apps (Canvas &
- Model-driven), Power
Automate flows, and custom connectors to bridge legacy systems with modern cloud solutions.
- Database &
- Up-to-date Backend: Design and optimize schemas across Dataverse, Azure
SQL Database, and Cosmos DB; craft secure REST APIs.
- DevOps, CI/CD &
- Delivery (15%)
- Configure, automate, and manage enterprise-grade CI/CD pipelines using Azure
DevOps or GitHub Actions.
- Maintain environment strategy, solution ALM (Application Lifecycle Management) for
Power Platform and Dynamics 365, and Automated Infrastructure as Code (ARM/Bicep/Terraform).
- Conduct peer code reviews, enforce unit testing standards, and maintain strict quality
gates before production deployments.
- Onsite Client Engagement &
- Collaboration (10%)
- Serve as the primary onsite technical subject matter expert (SME), leading design
workshops and sprint demos for client stakeholders.
- Troubleshoot critical production issues on-location and communicate technical
resolutions clearly to non-technical business leads.
- Collaborate closely with client IT teams to ensure alignment with corporate security,
identity (Entra ID), and governance policies.
📌 Systems Architect (Melbourne)
🏢 Virtusa
📍 Melbourne