В Personio ваша работа меняет то, как миллионы людей каждый день испытывают трудовые будни. Присоединяйтесь к нашей команде продуктов и технологий, где мы достигаем выдающихся результатов, создавая, разрабатывая и предоставляя инновационные продукты высокого качества. Будьте наделены полномочиями взять на себя ответственность за свои области и оказывать влияние на вашу команду, наш продукт и наших клиентов.
Команда платформы данных ставит своей задачей дать возможность всем инженерам Personio создавать насыщенные данными впечатления в рамках всего набора продуктов Personio. Мы быстро растущая домена, ориентированная на поддержку, стремящаяся создать безопасные, повторно используемые и расширяемые системы, которые ускоряют способность наших внутренних команд создавать ценность для клиентов в больших масштабах.
Чтобы поддерживать нашу миссию, мы ищем старшего инженера-программиста с опытом в области архитектуры, основанной на событиях и инструментах, эффективного управления данными и опыта разработчика. Ваша роль также будет сосредоточена на постоянном улучшении надежности системы и операционного совершенства. Вы будете сотрудничать с продуктовой и инженерной командами по всей организации, чтобы создать надежную, устойчивую, масштабируемую и готовую к будущему платформу данных Personio.
- Создавайте технические решения от начала до конца, организуя эффективные группы инженеров для проведения мозговых штурмов, разработки и предоставления значимых результатов.
- Вкладывайте усилия в эксперименты и создание платформенных решений, которые улучшают опыт разработчиков для всех продуктовых команд.
- Контролируйте весь процесс от разработки программных компонентов до тестирования, развертывания, выпуска и мониторинга во всех средах.
- Тесно сотрудничайте с продуктовыми командами, чтобы поддерживать миграции, связанные с платформой, и переводить их вызовы в эффективные решения для улучшения надежности платформы.
- Обучайте инженеров (особенно новых сотрудников) использовать наши инструменты, проводя внутренние беседы, организуя вводные семинары или написав документацию и учебные пособия.
- Управляйте техническим долгом, рефакторите существующие решения и улучшайте подход команды к архитектуре систем, шаблонам проектирования, принципам кодирования и обзору кода.
- Используйте ваш опыт для достижения прогресса платформы, обеспечивая высокое качество, надежность, безопасность и экономичность продуктовых и платформенных решений.
- Влиять и укреплять культуру команды, выявляя области для улучшения.
- Проявляйте техническое превосходство через непосредственное участие в проектах и постоянное обучение.
- Поддерживайте открытое и ясное общение и способствуйте сотрудничеству в рабочей среде с членами команды, заинтересованными сторонами и руководством.
- Обеспечивайте полную и актуальную техническую документацию.
- Соблюдайте высокие стандарты кодирования и активно участвуйте в обзорах кода.
- Стимулируйте непрерывные инновации и улучшения внутри команды.
- Опыт разработки программного обеспечения более 5 лет.
- Доказанный опыт создания, документирования и распространения надежных и привлекательных платформенных решений от начала до конца с акцентом на высокое качество, надежность и операционное совершенство.
- Глубокое понимание и интерес к DevOps инструментам и технологиям, таким как Kubernetes, AWS (CDK, ECS, Fargate и т.д.), Gitlab, DataDog, Sentry, Projen, Backstage, Docker и прогрессивные автоматизации доставки (конвейеры CI/CD, флаги функций, канареечные развертывания, сетка сервисов).
- Опыт работы с операциями Kafka и создание платформенных инструментов, использующих Kafka. Опыт работы с базами данных (Debezium, захват данных и т.д.) является плюсом.
- Интерес к процессам и практикам разработки (запросы на слияние