Job Description

The Cloud Developer is responsible for designing, building and maintaining cloud hosted services and platforms to support Smile Digital Health’s SaaS and offering. This includes, but not limited to, owning the development and maintenance of deployment artifacts such as HELM charts, docker container/ compose configurations, infrastructure as code and build/deployment/automation pipelines.

The role works closely with platform, infrastructure, architecture and security teams to ensure cloud deployments are scalable, reliable, secure and aligned with enterprise architecture patterns. Develop, test, and maintain cloud-native RESTful APIs using Python, GoLang/ Go  and JavaScript/TypeScript. Build and manage Docker container images, ensuring best practices for image build, security, cost efficiency and deployments.

Author, maintain, and version HELM charts for deploying services into Kubernetes/ Openshift Environment, including configuration/ annotation values, templates, upgrades and rollback support. Participate in (or build) CI/CD pipelines to automate deployment, testing, monitoring, and roll-back of SaaS services. Monitor the performance, reliability, and scaling behavior of services; identify bottlenecks and implement solutions (caching, concurrency, resource limits, horizontal auto-scaling).

About Smile Digital Health

Smile Digital Health makes it easy for healthcare stakeholders to collect and exchange data with our leading FHIR-based data liberation platform.

Apply for This Position