Работа
Из фида партнера
Инженер-программист полного стека (Angular/Python)
Цена по запросу
Детали
- Тип занятости
- Полная занятость
- Удалённо
- Да
- Компания
- Lobster Data Gmbh
Описание
Автоматически переведено с языка English. Оригинальный текст является основным. Машинный перевод — готовится более точный вариант.
Обзор позиции: это вакансия на гибридную должность с регулярными посещениями нашей штаб-квартиры в Тутцинге, Германия, или Амстердаме, Нидерланды. Мы поощряем заявки от всех квалифицированных кандидатов, независимо от гендерной идентичности.
Мы создаем облачные сервисы на базе платформы данных Lobster и ищем к нам инженера-программиста полного стека. То, что вы создадите, находится между платформой и людьми, которые ею управляют: информационные панели, которые показывают, что на самом деле происходит в интеграциях клиента, плоскости управления для обеспечения и настройки, инструменты самообслуживания, которые берут на себя рутинную работу нашей операционной команды, и мониторинг всего этого. Python и его API на серверной стороне, Angular на внешней стороне, и вы будете работать с обеих сторон.
Наши клиенты видят программное обеспечение, которое вы создаете, поэтому нас заботит не только то, как вы пишете код, но и то, что вы думаете о наших пользователях. Лучшие идеи здесь обычно исходят от инженеров, которые спрашивают, чего кто-то пытается достичь, а затем упрощают это. У вас будет свобода донести эти идеи до отдела управления продуктами и реализовать их.
Готовы оказать влияние?
Вы получите право собственности на:
• Разработка нашей серверной части Python как продукта: модель данных, бизнес-логика, проверка, миграция, автоматизированные тесты.
• Проектирование и поддержка RESTful API поверх него, чтобы службы, интерфейсы и соседние системы взаимодействовали без проблем.
• Определение и реализация масштабируемых микросервисов, от схемы до развертывания.
• Совместно с коллегой из команды создаем интерфейс Angular, основанный на этом API: компоненты, состояние, маршрутизация и тесты, которые идут с ними.
• Эксплуатация и обслуживание того, что вы создаете: контейнерные сервисы без отслеживания состояния на AWS, развертываемые посредством CI/CD, а не вручную, с мониторингом и оповещениями, которые сообщают вам что-то до того, как это сделает клиент.
• Поддержание работоспособности работающей системы в течение длительного времени, от зависимостей и обновлений версий до стоимости и конфигурации.
• Оценка и выбор инструментов и технологий, соответствующих конкретной инженерной задаче.
• Тесное сотрудничество с менеджерами по продуктам над тем, что должно делать программное обеспечение: высказывайте свои собственные идеи о том, что нужно клиентам, где их работа все еще сложнее, чем должна быть, и как можно упростить этот шаг.
• Совершенствование практик по всему этому, от конвейеров и тестового покрытия до того, как мы справляемся с инцидентами.
Ничто из перечисленного не является жестким требованием. Чем больше вы принесете с собой, тем скорее вы сможете взять на себя эту часть роли, а остальное вы сможете получить здесь:
• Мышление DevOps на практике: вы заботитесь о сервисах, которые написали, а не передаете их через стену.
• Опыт AWS, выходящий за рамки сертификации: вычисления, сетевое взаимодействие, хранение и идентификация, а также понимание того, сколько стоит проектное решение.
• Бессерверные шаблоны наряду с долгоработающими сервисами и понимание того, когда каждый из них является правильным выбором.
• Инфраструктура как код с помощью Terraform или CloudFormation.
• CI/CD с GitHub Actions или что-то подобное.
• Мониторинг, регистрация и оповещение: вы их настроили, а не только читали информационные панели.
Мы будем рады встретить кого-то, у кого:
• Около трех-пяти лет профессиональной разработки программного обеспечения с использованием Python в качестве основного языка и опыта использования созданного вами продукта в производственной среде.
• Мастерство Python: строго типизированный, хорошо структурированный код приложения. Вы создали и поддерживаете серверную часть и ее API, а не сценарии и блокноты, и моделируете свои данные на всех границах с помощью Pydantic или чего-то подобного.
• Опыт работы с веб-инфраструктурой, такой как FastAPI, и с реляционными базами данных: проектирование схемы, ORM, например SQLAlchemy, и миграции, которые можно выполнять, не затаив дыхание.
• Практический асинхронный Python: вы создали сервисы на основе asyncio и знаете, почему один блокирующий вызов внутри сопрограммы останавливает все вокруг него.
• Angular и TypeScript во внешнем интерфейсе. Вы можете создавать новые компоненты там, где они нужны продукту, а не только корректировать то, что уже есть.
• Производственное мышление (вы строите, вы управляете). Вы думаете о конвейерах, ремонтопригодности, тестировании, телеметрии и отладке, и вы готовы принять участие в выяснении того, почему что-то сломалось.
• Понимание того, что происходит за границей сети: тайм-ауты, ограниченные повторы с отсрочкой, идемпотентность.
• Практическое знание Docker и создания сервисов, которые не имеют собственного состояния.
• Следите за людьми по другую сторону экрана. Вы спрашиваете, что на самом деле пытается сделать клиент, и предпочитаете удалить шаг, чем документировать его.
• Творческий, независимый способ работы. Вам дается цель и пространство для поиска маршрута, и вам нравится заполнять те части, которые еще никто не указал.
• Естественный инстинкт безопасности. Наше программное обеспечение обрабатывает данные клиентов и их среду, поэтому вы думаете о доступе, секретах и проверке во время написания, а не после этого.
• Сильные коммуникативные навыки на английском языке. Немецкий желателен, но не обязателен.
Вы можете рассчитывать на:
• Возможность гибко работать из дома
• Современные офисы в Германии и Нидерландах
• Личный бюджет на обучение и развитие.
• До 30 дней удаленной работы в год из любой страны ЕС
• Пенсионный план компании
• 30 дней отпуска в году
• 2 дополнительных оплачиваемых выходных в канун Рождества и Нового года.
• Пакеты льгот для конкретного региона (ваш рекрутер будет рад предоставить более подробную информацию во время вашего первого чата)
• Деловые поездки, спонсируемые компанией
На эту роль мы открыты для работы со специалистами из Германии или Нидерландов. Независимо от того, предпочитаете ли вы работать на месте в наших офисах в Тутцинге, Амстердам, или удаленно из одной из этих стран, мы будем рады удовлетворить ваш предпочтительный стиль работы.
Если вам нравится эта роль, но вы не соответствуете всем требованиям, мы рекомендуем вам подать заявку!…
Источник: Arbeitnow (https://www.arbeitnow.com/jobs/companies/lobster-data-gmbh/remote-full-stack-software-engineer-angular-python-239791)
Мы создаем облачные сервисы на базе платформы данных Lobster и ищем к нам инженера-программиста полного стека. То, что вы создадите, находится между платформой и людьми, которые ею управляют: информационные панели, которые показывают, что на самом деле происходит в интеграциях клиента, плоскости управления для обеспечения и настройки, инструменты самообслуживания, которые берут на себя рутинную работу нашей операционной команды, и мониторинг всего этого. Python и его API на серверной стороне, Angular на внешней стороне, и вы будете работать с обеих сторон.
Наши клиенты видят программное обеспечение, которое вы создаете, поэтому нас заботит не только то, как вы пишете код, но и то, что вы думаете о наших пользователях. Лучшие идеи здесь обычно исходят от инженеров, которые спрашивают, чего кто-то пытается достичь, а затем упрощают это. У вас будет свобода донести эти идеи до отдела управления продуктами и реализовать их.
Готовы оказать влияние?
Вы получите право собственности на:
• Разработка нашей серверной части Python как продукта: модель данных, бизнес-логика, проверка, миграция, автоматизированные тесты.
• Проектирование и поддержка RESTful API поверх него, чтобы службы, интерфейсы и соседние системы взаимодействовали без проблем.
• Определение и реализация масштабируемых микросервисов, от схемы до развертывания.
• Совместно с коллегой из команды создаем интерфейс Angular, основанный на этом API: компоненты, состояние, маршрутизация и тесты, которые идут с ними.
• Эксплуатация и обслуживание того, что вы создаете: контейнерные сервисы без отслеживания состояния на AWS, развертываемые посредством CI/CD, а не вручную, с мониторингом и оповещениями, которые сообщают вам что-то до того, как это сделает клиент.
• Поддержание работоспособности работающей системы в течение длительного времени, от зависимостей и обновлений версий до стоимости и конфигурации.
• Оценка и выбор инструментов и технологий, соответствующих конкретной инженерной задаче.
• Тесное сотрудничество с менеджерами по продуктам над тем, что должно делать программное обеспечение: высказывайте свои собственные идеи о том, что нужно клиентам, где их работа все еще сложнее, чем должна быть, и как можно упростить этот шаг.
• Совершенствование практик по всему этому, от конвейеров и тестового покрытия до того, как мы справляемся с инцидентами.
Ничто из перечисленного не является жестким требованием. Чем больше вы принесете с собой, тем скорее вы сможете взять на себя эту часть роли, а остальное вы сможете получить здесь:
• Мышление DevOps на практике: вы заботитесь о сервисах, которые написали, а не передаете их через стену.
• Опыт AWS, выходящий за рамки сертификации: вычисления, сетевое взаимодействие, хранение и идентификация, а также понимание того, сколько стоит проектное решение.
• Бессерверные шаблоны наряду с долгоработающими сервисами и понимание того, когда каждый из них является правильным выбором.
• Инфраструктура как код с помощью Terraform или CloudFormation.
• CI/CD с GitHub Actions или что-то подобное.
• Мониторинг, регистрация и оповещение: вы их настроили, а не только читали информационные панели.
Мы будем рады встретить кого-то, у кого:
• Около трех-пяти лет профессиональной разработки программного обеспечения с использованием Python в качестве основного языка и опыта использования созданного вами продукта в производственной среде.
• Мастерство Python: строго типизированный, хорошо структурированный код приложения. Вы создали и поддерживаете серверную часть и ее API, а не сценарии и блокноты, и моделируете свои данные на всех границах с помощью Pydantic или чего-то подобного.
• Опыт работы с веб-инфраструктурой, такой как FastAPI, и с реляционными базами данных: проектирование схемы, ORM, например SQLAlchemy, и миграции, которые можно выполнять, не затаив дыхание.
• Практический асинхронный Python: вы создали сервисы на основе asyncio и знаете, почему один блокирующий вызов внутри сопрограммы останавливает все вокруг него.
• Angular и TypeScript во внешнем интерфейсе. Вы можете создавать новые компоненты там, где они нужны продукту, а не только корректировать то, что уже есть.
• Производственное мышление (вы строите, вы управляете). Вы думаете о конвейерах, ремонтопригодности, тестировании, телеметрии и отладке, и вы готовы принять участие в выяснении того, почему что-то сломалось.
• Понимание того, что происходит за границей сети: тайм-ауты, ограниченные повторы с отсрочкой, идемпотентность.
• Практическое знание Docker и создания сервисов, которые не имеют собственного состояния.
• Следите за людьми по другую сторону экрана. Вы спрашиваете, что на самом деле пытается сделать клиент, и предпочитаете удалить шаг, чем документировать его.
• Творческий, независимый способ работы. Вам дается цель и пространство для поиска маршрута, и вам нравится заполнять те части, которые еще никто не указал.
• Естественный инстинкт безопасности. Наше программное обеспечение обрабатывает данные клиентов и их среду, поэтому вы думаете о доступе, секретах и проверке во время написания, а не после этого.
• Сильные коммуникативные навыки на английском языке. Немецкий желателен, но не обязателен.
Вы можете рассчитывать на:
• Возможность гибко работать из дома
• Современные офисы в Германии и Нидерландах
• Личный бюджет на обучение и развитие.
• До 30 дней удаленной работы в год из любой страны ЕС
• Пенсионный план компании
• 30 дней отпуска в году
• 2 дополнительных оплачиваемых выходных в канун Рождества и Нового года.
• Пакеты льгот для конкретного региона (ваш рекрутер будет рад предоставить более подробную информацию во время вашего первого чата)
• Деловые поездки, спонсируемые компанией
На эту роль мы открыты для работы со специалистами из Германии или Нидерландов. Независимо от того, предпочитаете ли вы работать на месте в наших офисах в Тутцинге, Амстердам, или удаленно из одной из этих стран, мы будем рады удовлетворить ваш предпочтительный стиль работы.
Если вам нравится эта роль, но вы не соответствуете всем требованиям, мы рекомендуем вам подать заявку!…
Источник: Arbeitnow (https://www.arbeitnow.com/jobs/companies/lobster-data-gmbh/remote-full-stack-software-engineer-angular-python-239791)
Это объявление получено из партнерского фида. Оформляйте заказ на исходном сайте.
Источник: Lobster Data Gmbh
Объявление предоставлено Lobster Data Gmbh.