Colombia

Cloud Developer

People are our most valuable asset.

CMG is seeking an experienced Cloud Developer to join our team. This is a full-time position.

Key Responsibilities

  • Design, develop, deploy, and maintain multi-tenant SaaS applications on AWS, ensuring high availability, scalability, and security.
  • Utilize AWS services including but not limited to Cognito, API Gateway, S3, Lambda, Step Functions, SQS, VPC, EC2, Batch, and DynamoDB to architect reliable solutions.
  • Implement best practices for AWS security and monitoring using AWS services, ensuring application compliance and resilience.
  • Write, maintain, and optimize backend services and APIs in Python and/or JavaScript.
  • Develop and deploy containerized applications, leveraging tools like Docker and Kubernetes.
  • Familiar with JWT-based OAuth 2.0 and how it works using AWS managed services.
  • Implement infrastructure as code (IaC) solutions using Terraform and CloudFormation to automate deployment and environment provisioning.
  • Collaborate with cross-functional teams to design and integrate new features.
  • Ensure compliance with SOC2 Type II auditing standards as applicable; assist in audit preparations and documentation when needed.
  • Create and maintain Linux shell scripts, ensuring streamlined deployment and system operations.
  • Design and optimize solutions for high-performance computation (HPC) on AWS to support demanding application workloads.

 

Note: This description reflects the general nature of the role. It’s not a complete list of responsibilities—we believe in flexibility, initiative, and growing together.

Knowledge, Skills & Experience

Required Qualifications:

  • In-depth experience with AWS services (Cognito, API Gateway, S3, Lambda, Step Functions, SQS, VPC, EC2, Batch, DynamoDB).
  • Knowledge of AWS security and monitoring services (IAM, CloudWatch, CloudTrail, GuardDuty, etc.).
  • Experience with high-performance computation (HPC) on AWS to support resource-intensive workloads.
  • Strong experience with containerization tools (Docker, Kubernetes).
  • Experience with CI/CD pipelines for automated deployment and testing.
  • Strong knowledge of security best practices for cloud-native application.
  • Experience with frontend built by React, Typescript and Electron is a plus.
  • Azure cloud development or operation experience is a plus.
  • Client-facing experience is a plus.

 

Preferred Qualifications:

  • Bachelor or Master degree in Computer Science or Engineering.
  • AWS Solutions Architect certification or other AWS certifications.

Apply Now

If you have the necessary qualifications, and are interested in a challenging career with us, please forward your resume in confidence to resumes@cmgl.ca.

No phone calls please. We thank all applicants for their interest in advance. Only those chosen for interviews will be contacted.

CMG Compensation and Benefits Overview

  • A competitive salary
  • A performance-based bonus program
  • Learning and development opportunities
  • Generous medical and dental benefits
  • 20 days of vacation per year plus flex days