О нас
В Digital Forms мы являемся преданным партнером в области цифровой трансформации, помогая компаниям процветать в цифровую эпоху. Мы тесно сотрудничаем с нашими клиентами, чтобы выявить их уникальные проблемы, разработать индивидуальные решения и внедрить эффективные технологии, которые приносят реальные результаты.
Наша технологическая команда находится в центре этой миссии. Мы отвечаем за проектирование и разработку надежных, индивидуальных решений, составляющих основу нашего предложения — от корпоративных систем и специализированных приложений до сложных системных интеграций и автоматизации процессов. Мы строим на долгосрочную перспективу, ориентируясь на масштабируемую, ориентированную на будущее архитектуру, которая обеспечивает долгосрочную ценность.
Роль
В качестве ведущего бэк-энд инженера вы будете техническим фундаментом нашей практики разработки индивидуальных решений. Ваша миссия будет заключаться в руководстве архитектурой и разработкой сложных бэк-энд систем, которые обеспечивают трансформацию наших клиентов. Вы будете играть ключевую роль в определении технических стандартов и передовых практик, которые обеспечивают масштабируемость, безопасность и высочайшее качество наших решений.
Это стратегическая, практическая роль для эксперта, который увлечен решением сложных бизнес-задач с помощью элегантных технологий и хочет руководить командой, ориентированной на инженерное совершенство, и наставлять ее.
Ключевые обязанности
- Архитектура и проектирование: Руководить высокоуровневым проектированием и архитектурой сложных, масштабируемых бэк-энд систем для различных потребностей клиентов, от пользовательских SaaS-платформ до корпоративных интеграций.
- Установка стандартов: Определять и внедрять наши основные стандарты бэк-энд технологий, передовые методы кодирования и процессы проверки кода для обеспечения качества и единообразия во всех проектах.
- Архитектура облачных решений: Проектировать и внедрять надежную облачную инфраструктуру на AWS для наших клиентских проектов. Руководить стратегией бессерверных решений и решений на основе контейнеров, продвигая передовые практики Infrastructure as Code (IaC) в сотрудничестве с техническими командами клиентов.
- Практическая разработка: Писать чистый, поддерживаемый и высококачественный код для наиболее критически важных модулей в наших ключевых проектах, подавая пример.
- Руководство и наставничество: Наставлять и направлять других инженеров, способствуя их росту и обеспечивая высокую техническую производительность.
- Эффективное сотрудничество: Тесно сотрудничать с бизнес-аналитиками, экспертами в предметной области и внешними партнерами для преобразования бизнес-требований в технические решения.
- Продвижение документации: Содействовать развитию сильной инженерной культуры, где четкая, всеобъемлющая техническая документация является стандартной практикой.
Обязательные квалификации
- Экспертиза в Python: Обширный опыт работы на высоком уровне с Python, с глубоким пониманием веб-фреймворков, таких как Django и FastAPI.
- Продвинутые знания AWS: Подтвержденный опыт проектирования, развертывания и управления приложениями на AWS, с особым опытом в бессерверных паттернах (AWS Lambda) и контейнеризации (Docker, ECS/EKS).
- Системная архитектура: Сильное портфолио проектов по проектированию и созданию масштабируемых, распределенных систем и микросервисных архитектур.
- Infrastructure as Code (IaC): Практический опыт работы с Terraform или аналогичным инструментом (например, AWS CDK) в производственной среде.
- Лидерство и коммуникация: Предыдущий опыт работы в техническом руководстве или наставничестве, с отличными коммуникативными навыками и способностью излагать сложные технические концепции разнообразной аудитории.
Желательные квалификации
- Асинхронные системы: Опыт построения событийных систем с использованием брокеров сообщений, таких как RabbitMQ, Kafka или AWS SQS/SNS.
- Наблюдаемость: Практический опыт внедрения и использования стеков мониторинга и логирования (например, Prometheus, Grafana, ELK Stack).
- Kubernetes: Глубокое понимание оркестрации контейнеров с помощью Kubernetes.
- Разнообразие баз данных: Опыт работы с NoSQL базами данных (MongoDB) и in-memory хранилищами (Redis) в дополнение к реляционным базам данных (PostgreSQL, MySQL).
- Более широкий корпоративный опыт: Знакомство с другими корпоративными экосистемами, такими как Java/Spring, NodeJS, GO, Rust, является плюсом.
- CI/CD: Опыт работы с CI/CD пайплайнами и инструментами, такими как Jenkins, GitHub Actions или GitLab CI.
Что мы предлагаем
- Ключевая руководящая роль со значительным стратегическим влиянием и автономией.
- Конкурентоспособная заработная плата, основанная на вашем опыте и навыках.
- Гибкий график работы и возможность полностью удаленной работы в пределах Польши.
- Возможность работать над разнообразными и значимыми проектами, которые решают реальные бизнес-задачи.