Full-Stack Engineer - #1621

JOBSTER PRIVATE LTD.Singaporemycareersfuturepublished 09/17/2026
Must-have:PythonGitAWSDockerKubernetesCloudBackendDevOpsCI/CDAISecurity

Core Responsibilities:

Canary setup for app observability under AWS CloudWatch

  • a. Design, configure and maintain AWS CloudWatch Synthetics Canaries and related monitoring capabilities for applications, in accordance with application observability and monitoring requirements.
  • b. Write and refine canary test scripts per application to accurately validate functionality/availability; iterate on scripts in UAT before promoting to PRD, and refine again in PRD to account for environment-specific differences (network paths, auth, endpoint configurations).
  • c. Implement application health checks, availability monitoring, performance monitoring, dashboards, metrics, logs and alerts to provide proactive visibility of application health.
  • d. Enable CloudWatch dashboard/metrics visibility in the observability PRD account so canary results are viewable by stakeholders.
  • e. Troubleshoot and resolve any canary failures or false positives during rollout.
  • f. Work with application teams to troubleshoot performance and availability issues identified through monitoring and observability tools.
  • g. Support continuous improvement of application monitoring, alerting and operational dashboards.

Perform the migration to support application deployment

  • a. Plan and execute the migration of the existing CI/CD runner to the GovTech-managed runner for applications.
  • b. Assess existing build and deployment configurations, dependencies, environment variables, credentials and integration requirements prior to migration.
  • c. Perform configuration, testing, troubleshooting and validation to ensure applications can be successfully built and deployed through the GovTech-managed environment.
  • d. Work with GovTech and application teams to resolve deployment pipeline and runner-related issues.

Support backend work, e.g. setup of MCP Servers for AI integration

  • a. Design, develop, configure and maintain backend integration components and services required by applications.
  • b. Set up and maintain Model Context Protocol (MCP) servers and associated APIs/services to enable AI-enabled applications to securely access authorised knowledge sources.
  • c. Develop integrations with systems and knowledge repositories.
  • d. Implement appropriate authentication, authorisation, API management, logging, error handling and data transformation mechanisms for system-to-system integrations.
  • e. Work with application and data owners to understand source-system interfaces and develop reusable integration services where appropriate.

Support and manage SHIP-HATS application deployment pipelines for new and existing products/applications, including migration of existing products/applications to Infrastructure-as-Code (IaC)

  • a. Work closely with product and application teams to establish, configure and manage SHIP-HATS CI/CD deployment pipelinesb
  • Support the onboarding and migration of existing applications onto SHIP-HATS deployment processes.
  • c. Review existing application deployment architecture and progressively migrate manually configured infrastructure and deployment components towards Infrastructure-as-Code (IaC).
  • d. Develop and maintain IaC templates/scripts for consistent and repeatable provisioning and deployment across development, testing and production environments.
  • e. Troubleshoot CI/CD pipeline, deployment, environment and infrastructure configuration issues.
  • f. Promote reusable deployment patterns and automation to reduce manual deployment effort and configuration inconsistencies.

Preferred Technical Competencies

The candidate should have hands-on knowledge or experience in several of the following areas:

  • a. Cloud infrastructure, preferably AWS and/or GCC
  • b. GitHub, Git or equivalent source code management platforms
  • c. CI/CD pipelines and deployment automation
  • d. SHIP-HATS or equivalent enterprise DevSecOps platforms
  • e. CI/CD runners and build/deployment agents
  • f. Application observability and APM
  • g. Logging, metrics, tracing, dashboards and alerting
  • h. StackOps or equivalent observability platforms
  • i. Docker and containerised applications
  • j. Kubernetes or managed container platforms
  • k. Infrastructure-as-Code and configuration automation
  • l. Linux and/or Windows server administration
  • m. SFTP and managed file-transfer solutions
  • n. REST APIs and system integration
  • o. Networking fundamentals including DNS, routing, firewall rules, proxies and load balancers
  • p. TLS/SSL certificates, secrets, and identity/access management
  • q. Scripting using PowerShell, Bash, Python, or equivalent
  • r. Application incident, problem, and change management

Qualifications & Experience

  • a. Diploma/Degree in Computer Science, Information Technology, Computer Engineering, or a related discipline preferred.
  • b. Preferably 5 years of relevant experience in application infrastructure, DevOps, cloud engineering, platform engineering, or application operations.
  • c. Hands-on experience supporting production applications and troubleshooting across application and infrastructure layers.
  • d. Experience with CI/CD, source code management, and deployment automation.
  • e. Experience with cloud-hosted applications and modern application architectures.
  • f. Good understanding of application observability, performance monitoring, and operational support.
  • g. Experience working in Singapore Government ICT/GCC environments would be advantageous.
  • h. Experience with SHIP-HATS, StackOps or other Singapore Government Tech Stack platforms would be advantageous.

Desired Attributes

  • a. Strong troubleshooting and analytical skills with the ability to diagnose issues across application, infrastructure, and integration layers.
  • b. Able to work effectively across application developers, infrastructure teams, cybersecurity teams, vendors, and WOG service providers.
  • c. Strong operational mindset with emphasis on reliability, automation, standardisation, and maintainability.
  • d. Able to translate application requirements into practical infrastructure and deployment solutions.
  • e. Comfortable managing multiple applications and technical stakeholders.
  • f. Good documentation and communication skills.
  • g. Proactive in identifying operational risks and opportunities