What You'll Be Doing:
-Enhancing and maintaining backend microservices written in Go.
-Operating and evolving an AWS‑based IoT backend (IoT Core, ECS/ECR, RDS, ElastiCache, MSK, S3, etc.).
-Reducing cloud OPEX through smart cost optimisation across compute, storage, databases, and data streams.
-Improving system stability, observability, operational flow, SLOs, and incident response.
-Simplifying and consolidating backend services into a larger existing platform.
-Driving better CI/CD pipelines, testing automation, and release processes.
-Creating documentation, architectural insights, and structured knowledge transfer for onboarding your permanent successor.
Key Requirements:
-Senior‑level Go backend development experience.
-Strong hands‑on expertise with AWS, especially IoT Core, ECS, RDS, AppConfig, Secrets Manager.
-Proficiency with Terraform / IaC.
-Experience with IoT, MQTT, or message‑driven systems.
-Solid grounding in cloud cost optimisation.
-Strong troubleshooting skills for distributed systems.
-Experience with CI/CD and observability tools (Datadog, Grafana, Sentry, etc.).
-Ability to work independently within a small team and take ownership of complex systems.
