Position: DevOps Engineer (product company)
Company: Turnkey Labs
Category: DevOps
Experience required: 3y
English level: upper

Our product is a medical data collection platform. It is used by leading health systems for all types of data collection, including patient intake, patient screening, patient satisfaction, patient-reported outcomes, academic research, clinical trials and more.

About you

- High technical education in the field of information technology and/or more than 3 years of experience in the IT
- Experience with Docker
- Experience with Kubernetes
- Experience with Continuous Integration Tools — Jenkins required, TeamCity/Bamboo/GoCD as a plus
- Background in Linux Administration (Centos, Amazon Linux 2)
- Strong with a wide variety of open source technologies (LAMP is vital, as well as understanding Proxy, DNS, mail services, etc.)
- Good experience with AWS cloud services: EC2, RDS, VPC are required
- Good experience with log management systems/services (Splunk Enterprise, ELK)
- Experience with automation/configuration management systems: Ansible, Terraform, etc.
- Experience with version control systems: git (GitHub, Bitbucket, Gogs)
- Experience with databases: MySQL, PostgreSQL; Redis, AWS Aurora as a plus
- Experience with programming/shell scripting languages: Python, BASH
- Experience with monitoring systems: Zabbix, Prometheus

Will be a big plus:

- Experience with Docker orchestration tools (Kubernetes/Swarm/Mesos) in a production environment — huge plus
- Experience with message brokers: ActiveMQ, RabbitMQ
- Experience with Identity and Authentication: OpenLDAP, FreeIPA, or any other LDAP
- Experience with Symfony-based PHP projects
- Experience with full-text search engines: Elasticsearch
- Experience with Golang/Java
- Experience with PCI DSS/FedRAMP security audits

Personal requirements:

- Good knowledge of English (level above intermediate)
- Ability to work as a part of the team
- Good time management and planning skills

Responsibilities

- Architecture and implementation of CI/CD flow
- Jobs/pipelines development for CI/CD automation
- Deployment processes automation
- Standardization of dev/test environments
- Modernization and maintenance of existing infrastructure
- Production operations team duties: on-call schedule and incidents investigation


We offer

- Interesting and challenging work in a dynamic product company
- Competitive salary, regular salary review, financial stability
- Flexible work schedule
- English lessons
- Comprehensive medical insurance with dental coverage
- Paid sick leaves and vacations
- Coverage of professional events or certifications
- Mac equipment :)