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

The Industry’s First End-to-end Integrated CCS Workflow

From storage sites selection to injecting CO2 in complex geologies, CMG equips you with the most advanced and trusted CCS ecosystem, backed by experts who’ve been delivering CCS projects worldwide since 1998.