О компании
Мы являемся Центром инженерных и продуктовых разработок, который разрабатывает, проектирует, создает и выводит на рынок новые технологии, продукты и услуги для более устойчивого общества. Мы работаем над сокращением разрыва между городами, промышленностью и университетами в рамках крупных программ развития и индустриализации продуктов и услуг из Португалии в высокотехнологичных секторах, таких как мобильность, аэрокосмическая отрасль и космос.
Эта вакансия предназначена для инженера | backend-разработчика, который присоединится к бизнес-единице geoSystems для разработки и производства передовых технологий для космоса.
Обязанности
•Применять стратегии и платформы непрерывной интеграции (CI), а также инструменты и процедуры автоматизированного тестирования;
•Готовить и поддерживать документацию по разработке;
•Обеспечивать соответствие разработки программного обеспечения установленным требованиям, включая, но не ограничиваясь, безопасностью, масштабируемостью и производительностью. Активно участвовать в проектировании продукта, технической архитектуре и реализации, соблюдая стандарты и процессы разработки программного обеспечения CEiiA;
•Разрабатывать программное обеспечение с использованием Java и облачных решений.
Требования
•Степень бакалавра или магистра в области компьютерных наук, компьютерной инженерии, электротехники, аэрокосмической инженерии или смежных областях;
•Минимум 3 года опыта в разработке программного обеспечения;
•Знание любого из объектно-ориентированных языков программирования и их производных (Java, Go и другие);
•Опыт разработки с использованием фреймворков на базе JVM;
•Глубокие знания RESTful API, RPC или GraphQL;
•Глубокие знания реляционных и нереляционных баз данных;
•Уверенное использование Git для контроля версий;
•Опыт работы с брокерами сообщений и системами потоковой передачи событий (например, Kafka, RabbitMQ или NATS);
•Доказанная способность писать чистый, поддерживаемый, производительный и масштабируемый код с сильным акцентом на лучшие практики и архитектурные паттерны (TDD, DDD, чистая архитектура);
•Умение проектировать и реализовывать модульные и интеграционные тесты;
•Хорошие знания CI/CD пайплайнов;
•Способность адаптироваться в быстро меняющейся среде;
•Структурированный, самоорганизованный и командный стиль работы;
•Креативность и склонность к решению проблем и критическому мышлению;
•Хороший уровень устного и письменного английского языка;
•Навыки принятия решений и управления командой.
Желательно (не является обязательным)
•Знакомство с облачными платформами (AWS, GCP или Azure);
•Опыт проведения нагрузочного тестирования (K6, JMeter);
•Опыт работы с инструментами мониторинга, логирования и метрик (например, Prometheus, Grafana, OpenTelemetry, ELK Stack);
•Опыт работы с критически важными, высокодоступными и масштабируемыми системами;
•Опыт работы с системами реального времени.
Что предлагаем
•Работа в расслабленной и позитивной атмосфере в динамичной, многопрофильной команде;
•Мы способствуем и поддерживаем сбалансированный и здоровый образ жизни, сочетая работу с личной жизнью;
•Медицинская страховка для сотрудников;
•Партнерства с фитнес-клубами и другими организациями;
•До трех дополнительных дней отпуска;
•Отпуск в день рождения.