
AWS Cloud Engineer
Urbansoft™
contract
Posted on:
Location Type: Hybrid
Location: Sandton • 🇿🇦 South Africa
Visit company websiteJob 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