Urbansoft™

AWS Cloud Engineer

Urbansoft™

contract

Posted on:

Location Type: Hybrid

Location: Sandton • 🇿🇦 South Africa

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AWSAzureDockerJavaScriptMicroservicesPostgresPythonRay

About the role

  • Build high-performance, low-latency APIs
  • Creating and updating data
  • Searching and filtering attributes
  • Managing identifiers, relationships, and metadata
  • Use Amazon API Gateway and AWS Lambda or container-based runtimes
  • Implement caching layers for performance
  • Develop normalized & optimized PostgreSQL schema
  • Implement indexing, partitioning, materialized views, and query tuning
  • Create CDC-based sync for downstream systems
  • Ensure ACID consistency for transactional workloads
  • Build real-time pipelines
  • Implement idempotency, deduplication, and real-time validations
  • Implement authentication/authorization using AWS IAM, API Keys / OAuth2
  • Ensure encryption, auditing, logging, PII compliance
  • Implement monitoring using CloudWatch dashboards, X-Ray tracing
  • Optimize API performance
  • Scale PostgreSQL using Aurora PostgreSQL, read replicas, and connection pooling
  • Build secure pipelines using Azure, CloudFormation, docker

Requirements

  • Minimum Experience: Experienced
  • AWS API Gateway (REST/HTTP)
  • AWS Lambda
  • PostgreSQL performance tuning & schema design
  • MDM concepts: matching, deduplication, golden record
  • Experience in building microservices or APIs using Docker containers
  • JS / Python for API development

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
API developmentPostgreSQLperformance tuningschema designmicroservicesDockerJavaScriptPythoncachingreal-time data processing