Position Requirements:
Minimum Job requirements
– proven experience with agile processes and tooling (JIRA, git)
– above 5 years of experience in SaaS companies as a full stack engineer – both server and client design and coding
– client tech – javascript/typescript, react & jquery, browser differences
– server tech – python/nodejs/java, containers, sql/no sql databases, message bus
– good operative skills – linux command line, git/gitops, ansible, AWS/cloud (command line, services, cloud formation/terraform)
– unit testing, library packaging, integration testing automation.
– independent, with good understanding of software design principles and best practices
– good understanding of networking (tcp/ip, https, dns, load balancing, etc) and security (reverse proxies, firewalls, etc)
Advantage
– Academic background in Software/ Electrical engineering or Physics
– operating systems – MacOS, Windows
– openAPI, grpc, sso, pki
– k8s, helm charts, k8s operators
– experience with stream processing (flink/spark streaming)
– experience working on medical device (DHF, v&v)
– data science tooling – jupyter, matplotlib, pandas, kube-flow, etc