Position: DevOps engineer (Product company)
Company: TechMagic
Category: DevOps
Experience required: 5y
English level: upper
Published: 2022-10-01T00:00:00+03:00

We are looking for a great DevOps Engineer with 5+ years of experience to join the British product.

This role is exciting in that you will initially focus not only on DevOps, but you will also be responsible for initiating and implementing SRE practices within product as it continues to grow and mature.
It is fast-growing startup, which has been launched in more than 6 EU countries, with a big opportunities for development and implementing DevOps processes, friendly international team and other benefits.

**СLIENT**
It’s a British product company, founded in 2017 (London). Domain - a mix of healthcare and fintech.

The company makes private healthcare more accessible by providing payments and business tools to medical professionals. Its payments platform connects lenders, providers and patients seeking finance. In addition, the product offers doctors a free service to build customized websites, including a patient app and mini CRM platform to manage patient leads (with different integrations with calendar and messengers).

Over 2,000 healthcare providers in the UK already partner with the company. The company is profitable and has doubled its monthly income post lockdown. The client has already launched in the UK, France, Italy, Netherlands, and for the current year there are plans to cover new markets such as Germany, Spain and US.

The company has grown from 15 people to 30 team members in the previous year. Now we are looking for DevOps Engineer to join the team and increase our product quality.

**RESPONSIBILITIES**
IMMEDIATE TASKS
- Analyse our existing DevOps and CI/CD and champion/implement changes for the better. In short, make our deployments a breeze.
- Analyse our existing infrastructure and champion/implement changes for the better. We use GCP, you’re expected to know it inside out. This will include identifying areas for improvement related to simplification, security and reliability.
- Set up best practices for deployment of new code, monitoring, logging and incident management.
- Plan the growth of infrastructure as we expand into new territories, both geographically and product-wise.

ON-GOING RESPONSIBILITIES
- Preempt potential scale and security issues by developing tooling or utilising existing facilities to automate, measure and optimise system performance and processes.
- Load balancing the application including proxies and CDNs such as CloudFlare.
- Manage Kubernetes, CloudSQL(PostgreSQL) and other infrastructure aspects on a daily basis, ensuring they are optimally configured and upgraded (or downgraded) as and when needed.
- Monitor and metrics(Stackdriver, etc) integrations with Slack.
- Responsible for disaster Recovery and High Availability strategy, testing and tooling as needed.
- Monitor and report health status.You will have ownership of status dashboard that will eventually be publicly visible.
- Monitor and report costs.
- Develop in -house tooling as and when required to manage the infrastructure.

**REQUIREMENTS**
- Extensive experience with Google Cloud Platform
- Extensive experience with container workloads and container orchestration frameworks (Docker, Kubernetes)
- Experience with CI tooling, including test pipelines and asset generation and publishing (eg Docker images, helm charts)
- Experience working with software engineers in designing cloud-native applications or troubleshooting them.
- Some knowledge experience working with linux operating systems (kernel, filesystems, networking, libraries)
- Some experience managing databases and/or event streaming platforms (Confluent Kafka, PostgresSQL)
- English - at least Upper-Intermediate level

**BENEFITS**
- Employee share options
- £2,000 annual training and development budget to be used at your discretion
- Full kit for home office (MacBook Pro)
- Yearly Company retreat
- Regular trips to our London hub

**INTERVIEW PROCESS**
- Intro call (30-40 min)
- Tech interview (45 min)
- Case study (coding challenge) (up to 7 days to complete the assignment)
- Cultural fit interview (45 min - acquaintance with the team)
- Final interview with founder (1 hour)