Citco is looking for an AWS Cloud Engineer to join our Cloud Engineering IT team. You will be a core member of a cross-functional group, designing and implementing reusable frameworks, APIs, CI/CD pipelines, and infrastructure automation to keep our clients' critical information assets secure and accessible.
What You'll Do
- Design and implement end-to-end highly scalable and resilient cloud engineering solutions for infrastructure and application services using AWS and other cloud platforms.
- Implement CI/CD capabilities for infrastructure and applications.
- Set up and troubleshoot Cloud environments.
- Contribute to the architecting and implementation of cloud-native and cloud migration solutions.
- Write infrastructure automation scripts and templates and integrate with DevOps tools.
- Collaborate with development teams to migrate on-prem infrastructure and application to the Cloud.
- Support development teams implementing changes on current infrastructure.
- Recommend and share cloud architecture and security best practices.
- Travel occasionally to other locations for business, possible 1-2 times per year.
What We're Looking For
- Bachelor’s degree in engineering, Computer Science or equivalent.
- 3+ years in IT or Software Engineering including 3 years in an AWS cloud environment or other cloud platforms.
- Demonstrated ability to quickly adapt to and master new technologies.
- Expert-level Knowledge of AWS Core Services: CloudFormation, EC2, ECS/Docker, ELB, CodePipeline, CodeDeploy, CodeBuild, CodeCommit/Git, RDS, S3, CloudWatch, Lambda and IAM.
- Highly proficient in Python; strong working knowledge of Java and Node.js highly desirable.
- Experience in setting up and troubleshooting AWS production environments.
- Experience in designing, building, testing and deploying highly scalable and resilient cloud-based infrastructure.
- Experience designing and implementing end-to-end CI/CD Delivery pipelines like CodePipeline and Jenkins.
- Expertise in Linux and Windows environments, with advanced proficiency in shell scripting (Bash) and PowerShell automation.
- Proven knowledge of application architecture, networking, security, reliability and scalability concepts; software design principles and patterns.
- Must be self-motivated and driven; strong ability to work with internal resources and vendors.
Nice to Have
- Experience in Terraform and Azure is a big plus.
- Knowledge of MLOps practices and tools for managing AI/ML workflows is a plus.
- Familiarity with machine learning frameworks and libraries (e.g., TensorFlow, PyTorch, scikit-learn).
- Understanding of AI/ML model deployment and integration within cloud environments (AWS SageMaker, Azure ML, Google Cloud AI Platform).
Technical Stack
- Cloud: AWS, CloudFormation, EC2, ECS/Docker, ELB, CodePipeline, CodeDeploy, CodeBuild, CodeCommit/Git, RDS, S3, CloudWatch, Lambda, IAM, Azure
- Languages: Python, Java, Node.js, Bash, PowerShell
- Platforms: Linux, Windows
- Tools: Terraform, Jenkins
- AI/ML: TensorFlow, PyTorch, scikit-learn, AWS SageMaker, Azure ML, Google Cloud AI Platform
Team & Environment
You will work as part of a cross-functional team of dedicated professionals.
Benefits & Compensation
- Compensation: CAD $105,000 - CAD $135,000
- A range of benefits, training and education support, and flexible working arrangements.
Citco welcomes and encourages applications from people with disabilities. Accommodations are available upon request for candidates taking part in all aspects of the selection.



