Talent.com
This job offer is not available in your country.
Platform Engineer

Platform Engineer

OBVIO HEALTH PTE. LTD.Singapore
30+ days ago
Job description

ObvioHealth - Who We Are

ObvioHealth is a Virtual Research Organization (VRO) leading the long overdue digitization of health innovation. We launched in 2017, leveraging technological innovation to tackle the inefficiencies in the trial process. But we knew then, and now, that success would come from the fusion of experienced clinical researchers and pioneering health technologists. This is our winning prescription for seamless clinical trials.

We developed and launched one of the first patient-centric apps, downloadable on smartphones, enabling people to participate in clinical trials from the comfort of their homes

and empowering our virtual team to communicate directly with patients, wherever they are, to provide support and assistance throughout their trials. ObvioHealth designs, configures and manages all steps of our virtual and / or hybrid trials from end to end. Our platform and app upgrades are informed by our clinical operations teams' daily experience with participants and then designed and programmed by our internal tech teams; so the results are both patient centric and truly seamless.

The role of Platform Engineer at ObvioHealth

The tech industry has been gravitating towards Platform Engineering for a while now, and we take pride in saying that we've been the earliest adopters of the same. We are looking to hire talented software engineers who have passion for building distributed systems in a microservice architecture. The ideal candidate is someone who takes pride in perfecting instrumentation and setup, in addition to writing code. Collectively, the Platform Team must have a Product Manager mindset to take the platform offering forward, where the end-user is the dev team or the operations team. Exposure to client-side technologies on web / mobile is a plus.

The Platform team is responsible for multiple aspects within the ObvioHealth ecosystem including but not limited to :

  • infrastructure provisioning and upkeep
  • facilitating CI / CD
  • leading observability and monitoring whilst generating instruments that development teams should use for the same
  • developing generic microservices for abstraction to be used by other microservices - tech stack of choice has been Typescript / NestJS, React
  • facilitating IAM and RBAC in the scope of various applications
  • harbouring an Internal Developer Platform for managing logically segregated deployments

Key responsibilities of Platform Engineer at ObvioHealth

  • Collaborate with Product and Development teams to :
  • establish best practices and generate instrumentation for the development teams to adopt
  • come up with items for the roadmap
  • Build, test, maintain, document and advocate tooling for our development teams to optimize and enhance their development process
  • Build, test, document and maintain centralized infrastructure level shared services to cover various common technology like authorization, authentication, messaging, persistence
  • Work with our product team to help drive out technical requirements for business initiatives and estimate story complexity
  • What we're looking for in you

  • Genuine understanding of the Software Development Lifecycle
  • A mindset to own the platform as a product, to make it easy to adopt and use, including facilitating easy troubleshooting when required
  • Good communication skills, critical thinking and problem Solving
  • Bachelor's degree in computer science or demonstration of equivalent knowledge
  • Experience with JIRA, Git, Typescript, Node.js, Docker, Kubernetes
  • Knowledge of Continuous Integration tooling and patterns
  • Knowledge of Continuous Delivery / Deployment tooling and patterns
  • Exposure to concepts such as service mesh, RBAC, Policy Control, GitOps
  • Knowledge of Observability instrumentation
  • Familiarity with Distributed systems and patterns, Event Systems
  • Experience with Authentication and Authorization management in webapps and infrastructure
  • What's in it for you

  • An above market compensation package, including bonus and stock options
  • Join the pioneers of the virtual clinical trial!
  • Work alongside some of the brightest minds in the industry
  • Work with some of the most exciting tech in Data & AI
  • Rapid growth potential
  • Create a job alert for this search

    Engineer Platform • Singapore