Új hozzászólás Aktív témák

  • emvy

    nagyúr

    https://www.workable.com/j/2F285069A5

    Remote. Requires core hours compatible with the UK timezone, and capacity to fly to London for a few days 6x/year (current meetup schedule).

    We're fully remote, and we've built the company this way since the start in 2009, so you won't be on your own, without support, or missing out on discussions at the office – there is no office.

    We rely on good communication & collaboration (both within and across teams), and we're still small enough that you'll meet everyone.

    If you haven't already, find out more about PKB – our service makes life better for millions of patients, healthcare professionals and carers. Our roll-out in NW London makes us the UK's largest patient portal, and we're expanding into a global market. We start all projects, new features, and even bug fixes by understanding who our work will affect.

    Our work focuses on a few major things:

    - expanding and improving the web application: patients, professionals, customer admins, and carers all use our web interface to work with & understand the data in patient records.
    - integrations: customers send us medical data via our HL7v2 API, or via integrations with other major providers. We're expanding a FHIR-based REST API (and our new Angular-based web app uses it already).
    - and architecturally - every "feature" project normally also includes related platform upgrades; we're gradually moving up to nation-scale patient populations.

    We talk every day (daily stand-ups at a minimum; other regular calls only if they have clear goals/focus – ad-hoc calls any time it's faster than typing). Everyone is generally available for scheduled calls during core hours, something like 9 am - 4 pm London time. Most of us are parents, so we may fill in extra time in the early morning or evening. We communicate mostly via chat, with periodic calls & screensharing.
    We track epics & stories in Jira; PRs go through GitHub. We follow a scrum development process, estimating work complexity (not time) and iterating two weeks at a time, and all teams work closely with Product to understand & help shape projects from early stages.

    Our current infrastructure
    - Multiple on-premise clusters for production systems
    - Multiple clusters for development and testing
    - VMs and dedicated servers
    - Docker EE for orchestration and cluster management
    - Relatively large PostgreSQL installations (including live replicas)
    - Monitoring and alerting based on hierarchical Prometheus installations and Grafana
    - Automated backups and manual disaster recovery plans/rehearsals

    We need your help with
    - Improving performance and horizontal and vertical scalability
    - Further automation of our disaster recovery plans and rehearsals
    - Understanding, finding and addressing security issues
    - Evolving monitoring and alerting to gather more insight and service robustness
    - Continuously reducing friction in the software/system lifecycle (frequent deployments, upgrades at different levels)
    - Help evaluating our options when scaling up our system. Should we utilize public clouds? Go hyperconverged?

    while (!sleep) sheep++;

Új hozzászólás Aktív témák