30 Aug
|
Recutify
|
Toronto
Role: Application Architect
Location: Canada (Remote)
Hire Type: Fulltime
Job Description:
Architecture & Solution Design
Architect full-stack solutions across frontend (Angular), backend (Java), database (Azure SQL), and API Integrations.
Lead API-first architecture with secure, scalable REST APIs.
Define high-level and low-level technical designs, microservices structure, and system integrations.
Ensure alignment with business goals, compliance, and DevSecOps best practices.
Cloud (Azure):
Architect solutions using Azure services: App Services, Functions, API Management, Azure SQL
Manage secrets and identity using Azure Key Vault, Azure AD/B2C
Implement CI/CD using Azure DevOps or GitHub Actions
Monitor performance and logging with Azure Monitor, Application Insights
Azure Cloud Infrastructure:
Design and deploy cloud-native applications on Microsoft Azure.
Utilize services such as:
Azure App Services
Azure Functions
Azure API Management
Azure SQL
Azure AD / B2C
Key Vault, App Insights, Monitor
CI/CD & DevOps Pipeline Creation:
Create and manage CI/CD pipelines using:
Azure DevOps (preferred)
Alternatively, GitHub Actions / Jenkins
Automate builds, testing, deployment, and release workflows.
Define pipeline stages: build, test, security scan, deploy, and monitor.
Experience with containerization (Docker, AKS)
Observability & Monitoring Responsibilities:
Design and implement observability architecture across the full stack (frontend, backend, cloud, and APIs)
Design and implement a comprehensive audit logging system, metrics, across frontend, backend, APIs, and identity systems.
Ensure traceability of all critical user and system actions
📌 Application Architect Toronto
🏢 Recutify
📍 Toronto