Full-Time

Principal Cloud Engineer I

Confirmed live in the last 24 hours

Zafin

Zafin

501-1,000 employees

SaaS platform for banking product pricing

Fintech
Financial Services

Senior

Toronto, ON, Canada

Mode of work is hybrid.

Category
DevOps & Infrastructure
Cloud Engineering
DevOps Engineering
Required Skills
TCP/IP
Chef
Bash
Kubernetes
Microsoft Azure
Python
Puppet
AWS
Cryptography
Prometheus
Jenkins
Terraform
Ansible
Google Cloud Platform
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Azure and Kubernetes Certifications preferred
  • 8+ years of experience in DevOps, Cloud Infrastructure, and Platform Engineering.
  • Extensive experience and strong expertise with Terraform for infrastructure as code (IaC): Proficient in designing, writing, and maintaining Terraform configurations, utilizing modules for modular and reusable code.
  • Extensive experience and strong expertise in Azure services, especially Azure Kubernetes Service (AKS): Deep understanding and extensive experience with Azure cloud services and hands-on experience managing AKS clusters.
  • Strong expertise in Kubernetes: Comprehensive knowledge of Kubernetes architecture, cluster setup, management, and troubleshooting. CKA certification is preferred.
  • Proficient in using Helm charts and Kustomize for Kubernetes resource management.
  • In-depth knowledge of Argo CD tool and GitOps principles: Experience in setting up and managing Argo CD for automated deployments and GitOps workflows.
  • Strong Experience with CI/CD pipelines: Expert in developing, managing, and optimizing CI/CD pipelines using Azure Pipelines and other tools like Jenkins and GitHub Actions
  • Hands-on experience with Kubernetes Observability tools such as Grafana, Prometheus and Azure suite of Observability tools such as Azure Monitor, Application Insights, Container Insights, Log Analytics, and Azure Network Watcher for monitoring and alerting on application and infrastructure health and performance.
  • Proficiency in scripting languages (Python, Bash): Capable of writing scripts to automate tasks and manage configurations.
  • Experience with configuration management tools (Ansible, Chef, Puppet): Knowledgeable in using these tools for automating system configurations.
  • Cloud Networking Architecture: Proficient in designing and managing cloud-native networking architectures, including Virtual Networks, Subnets, and Network Security Groups in Azure, AWS, or GCP. Hands-on experience with Azure Virtual Network, Private Link, and Service Endpoints for secure and scalable connectivity.
  • Cloud Load Balancing and Traffic Management: Expertise in cloud-native load balancing (e.g., Azure Load Balancer, Application Gateway) and traffic management (Azure Traffic Manager, AWS Route 53) to ensure high availability and optimized traffic routing.
  • Cloud-Native Security & VPN: Advanced knowledge of cloud-native security models, including Zero Trust Architecture, Security Groups, Network ACLs, and cloud-native firewall services (Azure Firewall, AWS Network Firewall). Proficient in implementing VPNs using IPSec and designing secure, high-performance VPN connections.
  • IP Networking (subnetting, TCP/IP, Dynamic routing) and good Knowledge of cryptography ciphers
  • Kubernetes Networking: Strong understanding of Kubernetes networking concepts, including pod networking, services, ingress, and egress configurations. Experience with CNI (Container Network Interface) plugins such as Calico, Flannel, or Cilium for secure, scalable network policies within Kubernetes clusters.
  • Azure Virtual WAN Hub: Expertise in configuring and managing Azure VWAN Hub, with hands-on experience in integrating it with Azure Firewall for secure, scalable, and efficient connectivity across different regions or hybrid cloud environments
  • Strong understanding of Identity and Access management (IAM) and experience with tools like Okta, Azure AD, Ping Identity or Auth0.
Responsibilities
  • Lead the design and implementation of a scalable, reliable, secure, and highly available Cloud Infrastructure Platform based on Azure and Azure Kubernetes Service (AKS).
  • Drive the complete automation of platform provisioning, configuration, and management using tools like Terraform and Argo CD.
  • Automate Infrastructure Provisioning with Terraform: Design and manage cloud infrastructure using Terraform to implement infrastructure as code (IaC), utilizing Terraform modules to ensure modular, reusable, and maintainable configurations for consistent, repeatable deployments.
  • Develop automated workflows with CI/CD pipelines to streamline and accelerate software delivery, eliminating any manual interventions.
  • Design and maintain GitOps workflows using tools such as Argo CD to automate the deployment and management of infrastructure and applications, ensuring seamless integration with Kubernetes clusters. Use GitOps principles to automatically detect and correct configuration drifts, ensuring that the actual state of the system always matches the desired state.
  • Implement self-healing and auto-scaling mechanisms to enhance platform resilience and performance.
  • Drive Continuous Improvement and Enhancement: Lead initiatives to continuously improve and enhance the platform by identifying inefficiencies, implementing automation, eliminating any manual toil, adopting new technologies, and optimizing existing processes to ensure higher reliability, performance, and scalability.
  • Collaborate closely with the Cloud Operations team to facilitate a seamless handover of support and maintenance tasks. Deliver documentation, conduct necessary knowledge transfer sessions, and provide ongoing mentorship to enable the cloud operations team to take over operational tasks successfully.
  • Implement Observability for Applications and Infrastructure: Utilize Azure's suite of observability tools, including Azure Monitor, Application Insights, Log Analytics, and Azure Network Watcher, to monitor and alert on the performance and health of applications and infrastructure. Ensure comprehensive visibility into application health and performance, enabling proactive detection and resolution of issues. Set up alerts and dashboards to provide real-time insights and proactive notifications for infrastructure anomalies and performance degradation.
  • Deliver Self-service Documentation to ensure that development and operations teams can easily consume and support the platform independently. This will reduce dependency on the platform engineering team and facilitate the handover of operational responsibilities to the cloud operations team, equipping them with the necessary knowledge and tools to manage day-to-day operations effectively.
  • Provide L3 and L4 support to aid in the resolution of Cloud Platform-related Incidents.

Zafin provides a Software-as-a-Service (SaaS) platform tailored for banks and financial institutions to manage and optimize their product pricing, packaging, and offers. The platform enables banks to quickly adapt to customer needs and competitive pressures by deploying new products and pricing strategies in days, rather than months, which reduces reliance on extensive IT support. This efficiency helps banks attract new customers, retain existing ones, and grow their business while ensuring compliance with regulations through consistent and transparent practices. Zafin serves a wide range of clients, from small regional banks to large international institutions, and operates on a subscription-based model that provides ongoing value through regular updates and support. The company's goal is to assist banks in their digital transformation and core modernization efforts, allowing them to remain competitive in a rapidly changing financial landscape.

Company Stage

Acquired

Total Funding

$31.1M

Headquarters

Vancouver, Canada

Founded

2002

Growth & Insights
Headcount

6 month growth

9%

1 year growth

15%

2 year growth

37%
Simplify Jobs

Simplify's Take

What believers are saying

  • The appointment of Michael Nitsopoulos as Chief Product Officer brings extensive experience and a proven track record of innovation, which could drive further product advancements.
  • Partnerships with industry leaders like Finxact and Navy Federal Credit Union enhance Zafin's credibility and expand its market reach.
  • The acquisition by Nordic Capital provides Zafin with additional resources and strategic support to accelerate growth and innovation.

What critics are saying

  • Executive turnover in the tech industry, as seen with recent changes, could lead to instability and strategic misalignment.
  • The competitive fintech landscape requires continuous innovation to maintain a leading position, posing a challenge for sustained growth.

What makes Zafin unique

  • Zafin's platform enables banks to deploy new products and pricing strategies in days rather than months, offering a significant time-to-market advantage over competitors.
  • The company's focus on regulatory compliance and operational efficiency makes it particularly appealing to banks undergoing digital transformation or core modernization.
  • Zafin's international perspective and experience with diverse banking markets provide it with unique insights and best practices that set it apart from other fintech providers.

Help us improve and share your feedback! Did you find this helpful?