Senior DevOps Engineer
FNZ is a global wealth management platform provider.
Projects
About FNZ
FNZ describes itself as 'wealth's growth platform', providing a global, end-to-end wealth management platform that integrates modern technology, business operations, and investment operations within a regulated financial institution connected to a universe of investment products. The company serves banks, wealth managers, insurance companies, and asset managers, with over US$2.5 trillion in assets on platform and nearly 30 million end investors served through its clients. Its offerings span wealth management platforms, advisor tools and productivity solutions, asset management distribution, and trade and post-trade securities services, along with a data platform combining an Operational Data Store, Analytical Data Warehouse, and Aggregated Data Warehouse to power analytics, machine learning, and generative AI insights. FNZ has notable clients including Santander, Colonial First State (CFS), Vanguard, Aviva, and Swedbank, and in 2025 announced a global five-year strategic partnership with Microsoft to integrate Azure AI Foundry, Microsoft Fabric, GitHub Copilot, and Microsoft 365 Copilot across its platform and operations. FNZ is backed by major institutional shareholders including Caisse de dépôt et placement du Québec (CDPQ), CPP Investments, Generation Investment Management, and Motive Partners.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will build and maintain Terraform modules, Azure infrastructure, Kubernetes deployments, Helm charts, and Azure DevOps pipelines. You will develop PowerShell automation, strengthen deployment security, manage container registries, write tests, maintain documentation, and support multi-environment platform deployments.
Requirements
- Infrastructure automation and DevOps experience
- Terraform proficiency
- Terraform module development
- Terraform state management
- Terraform workspace management
- Kubernetes resource management
- Azure experience
- Azure Kubernetes Service
- Azure Container Registry
- SQL Managed Instance
- Key Vault
- Virtual Network
- Application Gateway
- Managed Identity
- Kubernetes
- RBAC
- Helm
- cert-manager
- Azure DevOps Pipeline
- YAML
- PowerShell
- Pester
- AI coding agent experience
- Prompt engineering
- Network security
- Private endpoint
- Certificate management
- Secrets management
Responsibilities
- Design and maintain Terraform compositions and reusable modules for Azure resources
- Deploy and manage private AKS clusters, RBAC, cert-manager, ingress controllers, and namespace isolation
- Implement Kubernetes resources through Terraform using GitOps principles
- Develop, customise, and manage Helm charts
- Build and maintain YAML-based Azure DevOps pipelines and reusable templates
- Develop configuration-driven deployment systems and schema validation
- Write production-quality PowerShell modules with error handling and logging
- Use AI coding agents to improve development workflows
- Support multi-environment deployments with security boundaries
- Manage container registry architecture and image-promotion pipelines
- Implement private endpoints, network segmentation, managed identities, Key Vault integration, and TLS certificate management
- Write Pester tests for infrastructure changes
- Maintain infrastructure documentation, deployment procedures, and operational playbooks
