C

CI Financial

Canadian asset manager growing through acquisitions

Cloud Platform Engineer

Cloud EngineeringUpdated on Nov 13
Full-timeOntario, Canada

About the Job

Requirements

  • Five to ten years of experience in software development or IT operations, including at least five years directly in cloud engineering or DevOps roles.
  • Proven experience and strong knowledge of public cloud platforms, with AWS preferred, across IaaS, PaaS, and serverless services.
  • Experience deploying and managing containers and container orchestration, such as Docker and Kubernetes.
  • Strong IT experience with expertise in infrastructure and platform-services automation.
  • Extensive experience engineering and supporting containerization technology.
  • Experience with Kubernetes or OpenShift and Docker.
  • Experience with open-source CI/CD pipeline tools, including Confluence, Jira, Rundeck, Bitbucket, Jenkins, Spinnaker, Ansible, and Terraform.
  • Experience developing cloud migration patterns.
  • Experience with multiple programming languages, such as Java, Python, and PHP.
  • Experience and knowledge of infrastructure security environments, including cloud security.
  • Experience working with SAFe, Kanban, DevOps, or Agile/Scrum methodologies.
  • Experience and knowledge of networking concepts.
  • A bachelor's degree in business or computer science, or equivalent experience.
  • Public-cloud-related certifications, such as AWS Architect or AWS DevOps certifications.
  • Technical skills with AWS cloud resources, including organizational units, VPC, S3, EC2, ECS, EKS, RDS, EMR, Lambda, API Gateway, and data lakes.
  • Technical skills with infrastructure as code, including Terraform and CloudFormation.
  • Technical skills with databases, including MS SQL, MySQL, PostgreSQL, DynamoDB, and Oracle.
  • Technical skills with middleware, including WebLogic, Tomcat, and JBoss.
  • Technical skills with operating systems, including RHEL, AIX, and Windows.
  • Technical skills with CI/CD tools, including Bitbucket, Git, Jenkins, Spinnaker, Checkmarx, and JFrog Artifactory.
  • Technical skills with Jira, Confluence, and Bamboo.
  • Technical skills with Cloudflare, Okta, and ADFS.
  • Technical skills with PHP, Node.js, React.js, and Python.
  • Knowledge of cloud application architecture design and development.

Responsibilities

  • Build end-to-end cloud solutions using low-level architecture documents.
  • Work closely with IT infrastructure specialists, enterprise architects, and security teams to design and integrate cloud and on-premises services for secure cloud operations.
  • Provide leadership in infrastructure migration methodologies and techniques for migrating large-scale enterprise applications and services.
  • Implement infrastructure-as-code delivery pipelines using CI/CD and DevOps tools.
  • Understand the complete deployment lifecycle, from design and build through test and deployment.
  • Design and deploy pipelines using Docker, ECS, and/or EKS.
  • Provide hands-on expertise with core AWS technologies, including IAM, ECS, EKS, VPC, ELB, KMS, S3, CloudFront, RDS, and AWS CLI, and work with large datasets and data lakes.
  • Design and provide support for AWS data-engineering technologies, including Glue, EMR, Lake Formation, S3 as a data lake, DMS, and Aurora PostgreSQL.
  • Practice DevOps using Terraform, Jenkins, AWS CodeBuild, Artifactory, AWS CloudFormation, Jira, Confluence, and Bitbucket.
  • Apply knowledge of web APIs, user interfaces, infrastructure, data architecture, security, and new technologies, and work with cloud APIs, streaming, and metrics.
  • Write scripts using modern languages such as PowerShell, Bash, or Python.
  • Apply AWS fundamentals, including IAM roles, resource policies, S3 buckets, load balancers, and networking.
  • Lead and educate clients on cloud deployment patterns.
  • Act as a subject-matter expert in implementing and building infrastructure to support CI applications.
  • Investigate and resolve integration issues that arise during implementation.
  • Champion sound cloud application architecture design and development.

Desired Qualifications

  • Experience in hybrid cloud environments.
  • Prior experience with information technology in a financial institution.

About the Company

CI Financial

Canadian asset manager growing through acquisitions

CI Financial builds and runs investment management and wealth-advisory platforms through a network of subsidiaries that manage assets and provide investment products and advisory services to individuals and institutions. Its platforms are advisor-facing, helping independent financial advisors and RIAs offer mutual funds, managed accounts, and other wealth-management services. The company differentiates itself by growing through acquisitions, creating a large, integrated footprint in Canada and the United States. Its goal is to scale into a leading diversified financial-services group serving a broad adviser network, a strategy that culminated in Mubadala Capital taking the company private in 2024.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Toronto, Canada
Founded
1965

Recently Posted Jobs

Explore more opportunities at CI Financial

See more jobs