DescriptionActivate Interactive Pte Ltd (Activate) is a leading technology consultancy headquartered in Singapore with a presence in Malaysia and Indonesia. Our clients are empowered with quality cost-effective and impactful end-to-end application development like mobile and web applications and cloud technology that remove technology roadblocks and increase their business efficiency.
We believe in positively impacting the lives of people around us and the environment we live in through the use of technology. Hence we are committed to providing a conducive environment for all employees to realise their full potential who in turn have the opportunity to continuously drive innovation.
We are searching for our next team members to join our growing team.
If you love the idea of being part of a growing company with exciting prospects in mobile and web technologies that create positive impact on peoples lives then we would love to hear from you.
Co-Development Business Unit is looking for Platform Engineer
This is a fixed term contract role. The engagement is 12 months
Internal Code: A26023
If you are:
- Engineers that are excited by building internal platforms similar to Vercel or Railway.
- Builders who enjoy turning complex infrastructure into simple developer workflows.
- Engineers who want to work across backend platform services GitOps workflows and frontend developer experience.
this is the role for you.
What will you do
Platform & Abstraction Design (Primary Focus)
- Design and build developer-facing abstractions over AWS and Kubernetes that hide infrastructure complexity.
- Build platform services APIs CLIs controllers or operators that enable simple deployment workflows similar to modern PaaS platforms.
- Define opinionated defaults for networking security scaling and reliability while allowing controlled extensibility.
- Treat platform components as long-lived products with clear interfaces documentation and adoption metrics.
Software Engineering
Write production-grade code primarily in:
- Go or Python for platform services automation and Kubernetes integrations.
- TypeScript for contributing to the internal developer portal and related APIs.
Apply strong software engineering fundamentals:
- API and interface design
- Versioning and backward compatibility
- Error handling and failure modes
- Testing and maintainability
Design code with the expectation that other engineers and tenant teams build on top of it.
Internal Developer Portal (Custom-Built)
- Contribute features and improvements to a custom internal developer portal built with TypeScript and NextJS.
- Design workflows forms and APIs that enable self-service provisioning deployment and observability.
- Ensure the portal reflects platform standards guardrails and golden paths.
- Collaborate closely with backend platform components to deliver a cohesive developer experience.
CI/CD GitOps & Deployment Workflows
- Design and maintain GitOps-based deployment workflows using ArgoCD.
- Build reusable CI/CD abstractions using GitLab CI/CD for build test and promotion workflows.
- Integrate CI pipelines with ArgoCD for safe auditable and repeatable deployments.
- Support deployment strategies such as canary and blue-green deployments to minimise downtime.
- Reduce deployment friction for tenants by standardising workflows and removing the need for deep CI/CD or Kubernetes expertise.
Infrastructure as Code (IaC)
- Design and maintain reusable Terraform modules that encode platform standards and guardrails.
- Abstract AWS and Kubernetes primitives behind stable versioned interfaces.
- Ensure infrastructure changes are auditable repeatable and safe for multi-tenant usage.
- Databases and Data Protection
- Design platform-level patterns for database provisioning and operations.
- Support and validate backup and restore strategies including automated backups snapshot management and recovery testing.
- Work with tenants to ensure data durability recoverability and minimal downtime during incidents.
Observability and Monitoring
- Build platform-level observability capabilities using Elastic Cloud for logs traces dashboards and alerting.
- Integrate Prometheus for metrics scraping and collection with metrics surfaced via Elastic.
- Apply the Four Golden Signals (latency traffic errors saturation) as a core observability principle.
- Provide standard dashboards alerts and SLOs that tenants inherit by default.
Production Support and Incident Management
- Participate in incident response for platform components.
- Design platform features that improve debuggability enable safe rollbacks and reduce MTTR.
- Drive post-incident improvements by evolving platform design rather than relying on manual processes.
Performance Optimisation and Reliability
- Design platform components for scalability performance and cost efficiency.
- Identify and address bottlenecks at the platform layer.
- Continuously improve reliability through automation better defaults and guardrails.
- Tenant Engagement Developer Experience & Knowledge Sharing
- Engage tenant teams as a technical advisor on platform usage and best practices.
- Produce clear documentation diagrams runbooks and examples that improve onboarding and adoption.
- Gather feedback from tenants and iterate on platform capabilities based on real usage.
Continuous Learning
- Stay current with developments in AWS Kubernetes GitOps and the cloud-native ecosystem.
- Evaluate new tools and patterns relevant to internal developer platforms and PaaS-style workflows.
- Share learnings within the team and contribute to continuous improvement
RequirementsWhat are we looking for
Strong hands-on experience with:
- AWS
- Kubernetes
- Terraform
- GitLab CI/CD
- ArgoCD
- Elastic Cloud (logs traces dashboards alerting)
- Prometheus (metrics scraping and collection)
- Strong programming skills in Go or Python.
- Working knowledge of TypeScript with a willingness to contribute to a NextJS codebase.
- Proven experience building tooling services or abstractions that other engineers depend on.
- Experience supporting production systems including incident response.
- Experience with databases including backup restore and recovery considerations.
- Ability to communicate clearly with tenant teams and internal stakeholders.
- Strong experience with TypeScript React or NextJS.
- Experience building custom Internal Developer Portals or self-service platforms.
- Experience building Kubernetes controllers operators or admission webhooks.
- Familiarity with canary blue-green or other progressive delivery techniques.
- Experience with SLOs and reliability engineering practices.
BenefitsWhat do we offer in return
- Fun working environment
- Employee Wellness Program
- To work in Singapore Government Agencies projects
- We provide structured development framework and growth opportunities. (We are a SHRI 2025 Gold winner in Learning & Development; Coaching & Mentoring)
Why youll love working with us
If you are looking for opportunities to collaborate with leading industry experts and be surrounded by highly motivated and talented peers we welcome you to join us. We provide all employees with equal opportunities to grow and develop with us. We believe your success is our success.
Does it sound like something you are interested in exploring further Please be in touch with our team for an initial chat at
Activate Interactive Singapore is an equal opportunity employer. Employment decisions will be based on merit qualifications and abilities. Activate Interactive Pte Ltd does not discriminate in employment opportunities or practices on the basis of race colour religion gender sexuality national origin age disability marital status or any other characteristics protected by law.
Protecting your privacy and the security of your data are longstanding top priorities for Activate Interactive Pte Ltd.
Your personal data will be processed for the purposes of managing Activate Interactive Pte Ltds recruitment related activities which include setting up and conducting interviews and tests for applicants evaluating and assessing the results and as is otherwise needed in the recruitment and hiring processes.
Please consult our Privacy Notice ( to know more about how we collect use and transfer the personal data of our candidates. Here you can find how you can request for access correction and/or withdrawal of your Personal Data.
Required Experience:
IC
DescriptionActivate Interactive Pte Ltd (Activate) is a leading technology consultancy headquartered in Singapore with a presence in Malaysia and Indonesia. Our clients are empowered with quality cost-effective and impactful end-to-end application development like mobile and web applications and clo...
DescriptionActivate Interactive Pte Ltd (Activate) is a leading technology consultancy headquartered in Singapore with a presence in Malaysia and Indonesia. Our clients are empowered with quality cost-effective and impactful end-to-end application development like mobile and web applications and cloud technology that remove technology roadblocks and increase their business efficiency.
We believe in positively impacting the lives of people around us and the environment we live in through the use of technology. Hence we are committed to providing a conducive environment for all employees to realise their full potential who in turn have the opportunity to continuously drive innovation.
We are searching for our next team members to join our growing team.
If you love the idea of being part of a growing company with exciting prospects in mobile and web technologies that create positive impact on peoples lives then we would love to hear from you.
Co-Development Business Unit is looking for Platform Engineer
This is a fixed term contract role. The engagement is 12 months
Internal Code: A26023
If you are:
- Engineers that are excited by building internal platforms similar to Vercel or Railway.
- Builders who enjoy turning complex infrastructure into simple developer workflows.
- Engineers who want to work across backend platform services GitOps workflows and frontend developer experience.
this is the role for you.
What will you do
Platform & Abstraction Design (Primary Focus)
- Design and build developer-facing abstractions over AWS and Kubernetes that hide infrastructure complexity.
- Build platform services APIs CLIs controllers or operators that enable simple deployment workflows similar to modern PaaS platforms.
- Define opinionated defaults for networking security scaling and reliability while allowing controlled extensibility.
- Treat platform components as long-lived products with clear interfaces documentation and adoption metrics.
Software Engineering
Write production-grade code primarily in:
- Go or Python for platform services automation and Kubernetes integrations.
- TypeScript for contributing to the internal developer portal and related APIs.
Apply strong software engineering fundamentals:
- API and interface design
- Versioning and backward compatibility
- Error handling and failure modes
- Testing and maintainability
Design code with the expectation that other engineers and tenant teams build on top of it.
Internal Developer Portal (Custom-Built)
- Contribute features and improvements to a custom internal developer portal built with TypeScript and NextJS.
- Design workflows forms and APIs that enable self-service provisioning deployment and observability.
- Ensure the portal reflects platform standards guardrails and golden paths.
- Collaborate closely with backend platform components to deliver a cohesive developer experience.
CI/CD GitOps & Deployment Workflows
- Design and maintain GitOps-based deployment workflows using ArgoCD.
- Build reusable CI/CD abstractions using GitLab CI/CD for build test and promotion workflows.
- Integrate CI pipelines with ArgoCD for safe auditable and repeatable deployments.
- Support deployment strategies such as canary and blue-green deployments to minimise downtime.
- Reduce deployment friction for tenants by standardising workflows and removing the need for deep CI/CD or Kubernetes expertise.
Infrastructure as Code (IaC)
- Design and maintain reusable Terraform modules that encode platform standards and guardrails.
- Abstract AWS and Kubernetes primitives behind stable versioned interfaces.
- Ensure infrastructure changes are auditable repeatable and safe for multi-tenant usage.
- Databases and Data Protection
- Design platform-level patterns for database provisioning and operations.
- Support and validate backup and restore strategies including automated backups snapshot management and recovery testing.
- Work with tenants to ensure data durability recoverability and minimal downtime during incidents.
Observability and Monitoring
- Build platform-level observability capabilities using Elastic Cloud for logs traces dashboards and alerting.
- Integrate Prometheus for metrics scraping and collection with metrics surfaced via Elastic.
- Apply the Four Golden Signals (latency traffic errors saturation) as a core observability principle.
- Provide standard dashboards alerts and SLOs that tenants inherit by default.
Production Support and Incident Management
- Participate in incident response for platform components.
- Design platform features that improve debuggability enable safe rollbacks and reduce MTTR.
- Drive post-incident improvements by evolving platform design rather than relying on manual processes.
Performance Optimisation and Reliability
- Design platform components for scalability performance and cost efficiency.
- Identify and address bottlenecks at the platform layer.
- Continuously improve reliability through automation better defaults and guardrails.
- Tenant Engagement Developer Experience & Knowledge Sharing
- Engage tenant teams as a technical advisor on platform usage and best practices.
- Produce clear documentation diagrams runbooks and examples that improve onboarding and adoption.
- Gather feedback from tenants and iterate on platform capabilities based on real usage.
Continuous Learning
- Stay current with developments in AWS Kubernetes GitOps and the cloud-native ecosystem.
- Evaluate new tools and patterns relevant to internal developer platforms and PaaS-style workflows.
- Share learnings within the team and contribute to continuous improvement
RequirementsWhat are we looking for
Strong hands-on experience with:
- AWS
- Kubernetes
- Terraform
- GitLab CI/CD
- ArgoCD
- Elastic Cloud (logs traces dashboards alerting)
- Prometheus (metrics scraping and collection)
- Strong programming skills in Go or Python.
- Working knowledge of TypeScript with a willingness to contribute to a NextJS codebase.
- Proven experience building tooling services or abstractions that other engineers depend on.
- Experience supporting production systems including incident response.
- Experience with databases including backup restore and recovery considerations.
- Ability to communicate clearly with tenant teams and internal stakeholders.
- Strong experience with TypeScript React or NextJS.
- Experience building custom Internal Developer Portals or self-service platforms.
- Experience building Kubernetes controllers operators or admission webhooks.
- Familiarity with canary blue-green or other progressive delivery techniques.
- Experience with SLOs and reliability engineering practices.
BenefitsWhat do we offer in return
- Fun working environment
- Employee Wellness Program
- To work in Singapore Government Agencies projects
- We provide structured development framework and growth opportunities. (We are a SHRI 2025 Gold winner in Learning & Development; Coaching & Mentoring)
Why youll love working with us
If you are looking for opportunities to collaborate with leading industry experts and be surrounded by highly motivated and talented peers we welcome you to join us. We provide all employees with equal opportunities to grow and develop with us. We believe your success is our success.
Does it sound like something you are interested in exploring further Please be in touch with our team for an initial chat at
Activate Interactive Singapore is an equal opportunity employer. Employment decisions will be based on merit qualifications and abilities. Activate Interactive Pte Ltd does not discriminate in employment opportunities or practices on the basis of race colour religion gender sexuality national origin age disability marital status or any other characteristics protected by law.
Protecting your privacy and the security of your data are longstanding top priorities for Activate Interactive Pte Ltd.
Your personal data will be processed for the purposes of managing Activate Interactive Pte Ltds recruitment related activities which include setting up and conducting interviews and tests for applicants evaluating and assessing the results and as is otherwise needed in the recruitment and hiring processes.
Please consult our Privacy Notice ( to know more about how we collect use and transfer the personal data of our candidates. Here you can find how you can request for access correction and/or withdrawal of your Personal Data.
Required Experience:
IC
View more
View less