Senior Cloud Architect & Infrastructure Lead
Job Description
Position Summary
Credex is seeking a seasoned Senior Cloud Architect & Infrastructure Lead to spearhead the design and implementation of the next-generation platform. This individual will be responsible for architecting a scalable, secure, and high-performing Microsoft Azure-based infrastructure that forms the backbone of a modern financial services application.
The role will focus on building out containerized application environments, orchestrating CI/CD pipelines, enabling high availability, disaster recovery, and performance monitoring capabilities. As a technical leader, the architect will also drive AI-assisted development strategies, enforce enterprise code and infrastructure standards, and guide the integration of key third-party tools including authentication providers, document generation engines, and automated task processing frameworks.
This position is pivotal in laying the foundation for a long-term, enterprise-scale platform and requires hands-on leadership, cross-functional collaboration, and a strong understanding of cloud-native architecture, DevOps practices, and scalable SaaS systems.
Company Summary
Credex is embarking on a full-scale rewrite of our legacy platforms. As we move forward, we are committed to leveraging modern cloud architecture, Microsoft technologies, and AI-assisted development to deliver a robust, scalable, and future-ready financial platform. We are seeking a highly skilled Senior Cloud Architect & Infrastructure Lead to own the design, implementation, and scaling of our next-generation system infrastructure.
Key Responsibilities
- Lead the architecture and infrastructure design for a Microsoft Azure-based environment including containerized microservices, CI/CD pipelines, and high-availability configurations, supporting multi-tenant, enterprise-grade financial applications.
- Design and implement scalable, secure, and highly available infrastructure leveraging:
- Containerized microservices via Docker and Azure Kubernetes Service (AKS) or Azure Container Apps.
- CI/CD pipelines using Azure DevOps and GitHub Actions.
- Disaster recovery and geo-redundancy strategies using Azure Front Door, Availability Zones, Geo-Redundant Storage (GRS), and Active Geo-Replication for databases.
- Establish vertical slice implementations for critical architecture components, such as:
- Authentication frameworks using Auth0, Azure AD B2B/B2C, OAuth2, and JWT.
- API and storage layers (Azure App Services, Azure SQL, PostgreSQL, Azure Blob/Queue Storage).
- Front-end frameworks including Angular (preferred), Blazor, or React.
- Secure CI/CD automation and Infrastructure-as-Code using Terraform, Bicep, and YAML pipelines.
- Guide and mentor teams on DevOps practices, including:
- Infrastructure provisioning
- Security best practices
- Policy-as-code, network segmentation, and secrets management with Azure Key Vault
- Collaborate with engineering and product teams during architecture spikes and foundation sprints to validate implementation strategies.
- Ensure adherence to code standards, modular design principles, and secure development practices.
- Design, implement, and maintain relational and/or SQL databases, ensuring efficient data storage and retrieval.
- Implement data security measures, particularly for sensitive financial data, following industry best practices and compliance standards.
- Monitor and manage cloud services using Azure Monitor, Application Insights, Log Analytics, and custom KQL dashboards. Set up proactive alerts, health probes, and telemetry pipelines.
- Collaborate on infrastructure and coding standards, including modular and testable design, and secure software development lifecycle (SDLC) principles, across both infrastructure and application codebases.
- Help with designing, implementing, and maintaining large, performance-optimized relational databases using Azure SQL, Elastic Pools, and PostgreSQL and MYSQL, including query tuning, indexing, and sharding strategies.
- Define and implement data security, auditing, and compliance safeguards for sensitive financial datasets, in alignment with industry best practices (e.g., SOC 2, GDPR, PCI DSS).
Qualifications
- 8+ years of experience in software engineering, with 5+ years focused on cloud architecture and infrastructure.
- Expert-level proficiency in Microsoft Azure, including services such as:
- App Services, Azure SQL, Azure Functions, Azure Batch, Storage Queues, Key Vault, AKS, Azure Container Apps, Azure Front Door, and Azure API Management.
- Proven experience with containerized deployments, Kubernetes orchestration, and Azure Container Registry (ACR).
- Deep knowledge of CI/CD automation, using Azure DevOps, GitHub Actions, and tools like Snyk, SonarQube, and automated test frameworks.
- Solid experience supporting full-stack applications with Angular (preferred), Blazor, or React on the front end, and C#/.NET on the back end.
- Demonstrated expertise in multi-tenant SaaS authentication, using Auth0, Azure AD, OAuth2.0, OpenID Connect, and claims-based identity flows.
- Skilled in cloud-native monitoring, logging, and alerting, using:
- Azure Monitor, Application Insights, Kusto Query Language (KQL), Azure Diagnostics, and Log Analytics.
- Experience with high-throughput server-side processes, multi-threaded containers, and Azure Batch workloads.
- Proficiency in AI-assisted development tools (Claude, Cursor, Windsurf, Bolt.new, Devin, ChatGPT, GitHub Copilot or equivalent).
- Strong documentation, architecture modeling, and communication skills.
- Hands-on experience in Agile/Scrum delivery, including sprints, retrospectives, DevOps standups, and continuous planning.
Preferred Qualifications
- Prior experience with vertical slice architecture delivery.
- Background in the financial services or lending industry.
- Familiarity with Microsoft licensing models and cost-optimization strategies.
Preferred Certifications
- Microsoft Certified: Azure Solutions Architect Expert (AZ-305)
- Microsoft Certified: Azure DevOps Engineer Expert (AZ-400)
- Microsoft Certified: Azure Security Engineer Associate (AZ-500)
- Microsoft Certified: Azure Network Engineer Associate (AZ-700)
- Certified Kubernetes Administrator (CKA)
- GitHub Actions Professional Certification
Why Join Us?
- Be part of a high-impact transformation at Valsoft, modernizing a core financial platform.
- Influence the technical strategy of a multi-million dollar project from the ground up.
- Collaborate with top-tier consulting and development partners.
- Competitive salary, remote flexibility, and opportunity for long-term growth.
Apply Now to help us build a smarter, faster, and more reliable future for Credex..
Company Information
Location: Montreal, Quebec, Canada
Type: Hybrid