В Bayer мы стремимся создать лучшее рабочее место для наших сотрудников, внося вклад в улучшение мира. Наше видение, "Здоровье для всех, голода ни для кого", направляет нас. Разнообразие и инклюзия являются основными ценностями и стратегическим столпом Bayer. Мы верим, что разнообразные команды стимулируют инновации и способствуют созданию креативной и приветливой рабочей среды. Здесь приветствуется каждый, независимо от пола, расы, инвалидности или поколения. Если вы идентифицируете себя с любыми маркерами разнообразия, мы особенно призываем вас подать заявку. Мы с нетерпением ждем встречи с вами!
В подразделении Crop Science в Bayer инженеры по данным отвечают за создание серверных сервисов данных, конвейеров и платформ. Наши глобальные команды инженерии данных работают в различных областях, связанных с сельским хозяйством, создавая повторно используемые API данных для внутренних и внешних пользователей.
Ваша миссия как ведущего инженера по данным будет включать участие в проектировании и создании решений, а также внедрение лучших практик по всей организации. Ваши обязанности включают:
- Разработка и развитие технических стратегий организации
- Написание кода для внедрения новых функций, улучшение существующих и исправление дефектов
- Сотрудничество с менеджерами продукта и заинтересованными сторонами для уточнения требований к решениям
- Предоставление экспертных знаний и выступление в роли технического консультанта
- Разъяснение технических принципов и рекомендаций заинтересованным сторонам
- Рецензирование кода членов команды для предоставления конструктивной обратной связи
- Обеспечение согласованной архитектуры в сотрудничестве с другими инженерами
- Идентификация и оценка наиболее значимых технологий для улучшения нашего инструментария
- Разрешение конфликтов в жизненном цикле разработки программного обеспечения
- Наставничество инженеров для их превращения в экспертов по разработке ПО
Обязательные:
- Степень бакалавра в области компьютерных наук, систем управления информацией или в смежной области
- Глубокие знания языка программирования Go
- Понимание архитектурных шаблонов, таких как микросервисы и событийно-ориентированная архитектура
- Знание различных протоколов API (gRPC, JSON over HTTP, GraphQL)
- Опыт работы с форматами данных и языками описания интерфейсов (Protobuf3)
- Экспертные знания контейнеризированных приложений и архитектуры Kubernetes
- Знание лучших практик CI/CD
- Знакомство с концепциями наблюдаемости и инструментами (например, Datadog, OpenTelemetry)
- Навыки работы с реляционными базами данных и SQL
- Знание NoSQL баз данных (например, Google Cloud Spanner, Amazon DynamoDB, Neo4j)
- Опыт работы с системами контроля версий Git и сопутствующими инструментами (GitHub, GitLab)
- Глубокое понимание инфраструктуры в публичных облаках (Google Cloud Platform, Amazon Web Services)
- Знакомство с моделями публикации/подписки и поддерживающими технологиями (например, Apache Kafka, Google Pubsub, AWS SNS/SQS)
- Свободное владение португальским и английским языками (письменно и устно)
- Готовность работать в гибридном формате в Сан-Паулу, СП
Желательные:
- Опыт работы с другими языками программирования (например, Python, Java, C, C++, Scala, Rust)
- Знание структур и алгоритмов геопространственных данных
- Понимание концепций машинного обучения и генеративного ИИ