DevOps Engineer

Дата размещения вакансии: 19.12.2024
Работодатель: DiagnoCat
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Diagnocat is the global technological leader in the field of AI/ML solutions for Dentistry. Our imaging solutions enable dentists to reduce diagnostic errors and save time by integrating computer vision into their workflow. We are at the forefront of innovation and have recently embarked on developing new products for implant and orthodontics planning.

Diagnocat holds multiple patents, has obtained a CE mark and IRB approval in the US. Additionally, we are currently in the process of undergoing FDA review. We operate in multiple countries and have hundreds of clinics worldwide as our paying customers.

We are currently seeking a DevOps Engineer.

What we offer:

  • Your work will have a direct positive impact on the lives of the patients with a breakthrough innovative product;
  • Flexible hours. Fully remote based working model is possible;
  • Working in a fast-growing company, in a startup atmosphere;
  • Competitive compensation packages;
  • Modern structures, collaboration and communication;

Main responsibilities:

  • Operational management of Kubernetes in cloud environments (AWS, GCP, Yandex), deployment and operation of Kubernetes on-premises;
  • Maintain and optimize CI/CD pipelines and release processes; investigate production incidents;
  • Collaborate with product and R&D teams, providing infrastructure support for their tasks;
  • Build, monitor and harden all system components;
  • Configure, troubleshoot Linux servers and common components (e.g. ssh, proxy, docker, etc);
  • Diagnose and resolve issues with in-house equipment (e.g., GPU servers); occasional hardware maintenance may be required;
  • Maintain documentation;

Requirements:

  • Minimum of 3 years in a technical role (e.g., software development or DevOps);
  • Interest or passion for the intersection of technology and medicine;
  • Hands-on experience managing Kubernetes clusters in various environments;
  • Experience in networks: remote access, firewalling;
  • Proficiency in configuring, maintaining, and troubleshooting Linux servers;
  • Strong interpersonal and communication skills to effectively collaborate with cross-functional teams;
  • Ability to adapt quickly to new technologies and processes;

Tech Stack Knowledge (Must-Have):

  • Version Control: Git
  • Languages: Python, Go
  • Databases: Postgres, Mongo, Redis
  • Containerization and Orchestration: Docker, Kubernetes
  • Infrastructure Management: Ansible
  • Monitoring and Alerting Tools: Prometheus, Grafana, Sentry
  • Message Brokers and Storage: RabbitMQ, MinIO

If you possess the skills and experience outlined above, we hope you to apply and be part of our innovative team at Diagnocat.