Ви відповідатимете за виконання складних інженерних етапів, розробку масштабованої інфраструктури API та забезпечення повної інтеграції з API сторонніх розробників. Ви керуватимете ініціативами щодо розробки інтерфейсу та серверу, сприяючи розвитку культури досконалості та співпраці в команді інженерів.
Основні обов’язки
Досвід
- Головний інженер: доведений успіх у керуванні складними проектами.
< li>Tech Stack: досвід роботи з Google Cloud Platform, Typescript, Node.js, NestJS, PostgreSQL, React, Kafka, Docker і Kubernetes.- Дизайн API< /strong>: досвід роботи з масштабованою інфраструктурою API.
- Повнокомпонентні проекти: від концепції до розгортання.
< p>
Навички- Лідерство: сприяйте створенню командного середовища для співпраці.
- Рішення проблем strong>: баланс між технічними та бізнес-потребами.
- Комунікація: керуйте очікуваннями та будуйте стосунки.
- Найкращі практики: гнучкість, тестова розробка та CI/CD.
Інженерне лідерство
- Керуйте проектами: забезпечте своєчасну та якісну реалізацію проектів.
- API архітектора: створюйте масштабовану інфраструктуру для інтеграції сторонніх розробників.
- < strong>Команди наставників: надають технічне керівництво та підтримують професійний розвиток.
- Перегляд коду: забезпечте якість коду шляхом регулярних переглядів.
- Технічна стратегія: узгодження із загальним баченням і цілями.
Повна розробка
- Життєвий цикл розробки: аналіз потенційних клієнтів, проектування, розробка, тестування та розгортання.
- Високоякісний код: використовуйте React, Node. js і NestJS.
- Співпраця з дизайнерами: створюйте інтуїтивно зрозумілі та адаптивні інтерфейси користувача.
- Заходи безпеки: забезпечте захист даних користувачів. і відповідність.
Співпраця та комунікація
- Команда продукту : визначте вимоги та створіть надійні плани доставки.
- Ефективна комунікація: узгоджуйте зацікавлених сторін із бізнес-цілями.
- Сприяйте зустрічам: продовжуйте команда проінформована та залучена.
- Команди зв’язку: переклад технічних концепцій для нетехнічних зацікавлених сторін.
Інженерна культура та адаптація
- Позитивна культура: сприяйте інноваціям і співпраці.
- Розробка: Оснастити нових членів команди необхідними інструментами та підтримкою.
- Процеси доставки: Удосконалити конвеєри CI/CD для підвищення ефективності.
- Середовища розробки< /strong>: сприяйте продуктивності та інноваціям.
Керування хмарою та базами даних
- Google Cloud Platform: гарантія доступності та продуктивності.
- Керування PostgreSQL: оптимізуйте моделювання даних і запити.
- Моніторинг системи: завчасно вирішуйте потенційні проблеми.
- Резервне копіювання даних і Відновлення: підтримка цілісності та доступності даних.
Архітектура, керована подіями
- Реалізація архітектури: використання Kafka для обробки подій.
- Створення кластерів Kafka: оптимізація продуктивності та масштабованості.
- Моніторинг Kafka: забезпечення високої доступності та відмовостійкості.
Контейнерізація та оркестровка
- Docker і Kubernetes: реалізуйте рішення для контейнеризації.
- Оркестровка мікросервісів: використовуйте Kubernetes для керування та масштабування.
- < strong>Автоматичне розгортання: оптимізуйте конвеєри CI/CD за допомогою інструментів контейнеризації.
Culture Fit
< ul>
Пристрасть: цінуйте інновації та співпрацю.Навчання: будьте в курсі галузевих тенденцій.Адаптивність: процвітайте в динамічному середовищі.
Про проект:
An Асистент на основі штучного інтелекту, розроблений спеціально для стоматологічних практик, підвищує ефективність клініки.
Платформа повністю інтегрується з існуючими системами управління стоматологічною практикою, пропонуючи такі функції, як відображення доступності в реальному часі, бронювання в соціальних мережах і безпечний HIPAA- відповідне керування даними.