Workplace: Москва и Краснодар (гибрид/офис), другие города - удаленно
Ищем DevOps / Kafka Engineer в команду потоковых данных, которая развивает и поддерживает платформенное решение на базе Kafka и Kafka Connect. Команда отвечает за отказоустойчивость, доступность и мониторинг Kafka-инфраструктуры, а также автоматизирует управление жизненным циклом кластеров и развивает внутренние инструменты для работы с платформой.
Задачи
Обеспечивать отказоустойчивость, стабильность и доступность кластеров Kafka и Kafka Connect
Развивать и поддерживать платформенное решение на базе Kafka и Kafka Connect
Конфигурировать и сопровождать коннекторы MirrorMaker2, Debezium и другие Kafka Connect-коннекторы
Заниматься диагностикой и дебагом Kafka, Kafka Connect и связанных инфраструктурных компонентов
Автоматизировать развертывание, конфигурирование и масштабирование кластеров с помощью Ansible
Развивать внутренние инструменты для автоматизации жизненного цикла Kafka-инфраструктуры
Настраивать мониторинг, алертинг и дашборды с использованием VictoriaMetrics, Alertmanager и Grafana
Участвовать в миграции данных между кластерами и обеспечивать ее без простоя сервисов
Консультировать команды разработки по лучшим практикам работы с Kafka и настройке producers / consumers
Требования
Опыт работы DevOps / Infrastructure Engineer от 5 лет, из них не менее 2-3 лет работы с Kafka в production
Глубокое понимание архитектуры Kafka и принципов построения отказоустойчивых высоконагруженных кластеров
Практический опыт эксплуатации Kafka Connect, MirrorMaker2 или Debezium
Уверенные навыки администрирования Linux и диагностики инфраструктурных проблем
Опыт автоматизации развертывания и управления инфраструктурой с использованием Ansible
Опыт настройки мониторинга, метрик и алертинга, а также работы с VictoriaMetrics, Alertmanager и Grafana
Самостоятельность в принятии технических решений и умение консультировать команды разработки по работе с Kafka
Условия
Оформление в аккредитованную ИТ-компанию
Конкурентоспособную заработную плату (обсуждается индивидуально)
ДМС со стоматологией и льготными условиями для членов семьи
Технику для работы
Работу в максимально уютном офисе в Москве на ст. м. Савёловская, в Краснодаре или удаленно из других городов РФ, так же есть ИТ офисы в Санкт-Петербурге (ст. м. Балтийская) и Иннополисе
Возможность проведения и участия в митапах, хакатонах, где есть возможность познакомиться с работой других подразделений
Возможность реализовать свой опыт и потенциал в интересных и многоплановых проектах, получить новый интересный опыт в решении сложных задач
Наличие корпоративных скидок и программ лояльности
Наличие корпоративной библиотеки курсов
Формат работы
Москва и Краснодар (гибрид/офис), другие города - удаленно
В Яндекс Практикуме ищут наставника на курс «Основы Apache Kafka». Наставник сопровождает студентов, отвечает на вопросы в чате, помогает с трудностями на протяжении всего обучения. Проводит воркшопы — онлайн-занятия по шаблону с активным участием студентов, модерирует диалог и отвечает на вопросы. Помогает студентам ставить цели, рефлексировать, делать выводы и быть самостоятельными. Проводит Q&A-сессии — онлайн-занятия свободной формы, где студенты задают вопросы по инструментам и их использованию.
Требования:
— Глубокое знание языка Python, Go или Java.
— Понимание и опыт работы с Apache Kafka, Kafka Connect, Kafka Streams.
— Опыт интеграции Kafka с Apache Spark, Apache Flink, Apache Hadoop.
— Опыт интеграции Kafka с базами данных PostgreSQL, Cassandra и др.
— Знание Kafka MirrorMaker, Kafka REST Proxy, Schema Registry, Kafka Connect UI.
— Будет плюсом опыт написания учебных материалов.
Условия:
— Удалённое сотрудничество.
— Частичная занятость около 15 часов в неделю.
— Вознаграждение около 15 000 ₽ в месяц.
— Возможность освежить знания, реализовать потенциал и влиять на качество образования.
— Развитие мягких навыков: публичные выступления, обратная связь, объяснение сложных вещей простыми словами, формирование безопасной образовательной среды.
— Бесплатное обучение в Школе наставников и плавное погружение в сотрудничество.
— Выдача сертификатов о социально-полезной деятельности.
— Возможность писать статьи и участвовать в конференциях, мероприятиях и подкастах Яндекс Практикума.
В рамках данной позиции предстоит заниматься разработкой новых функций для уже существующих сервисов, а также созданием новых backend-сервисов с нуля. В задачи входит участие в проектировании архитектуры и выборе технических решений, написание unit- и интеграционных тестов, а также повышение наблюдаемости сервисов через логи, метрики и трейсинг. Требуется опыт коммерческой разработки на Python не менее 6 лет, знание FastAPI или Litestar (Starlite) для backend-разработки, опыт работы с Kafka и/или Redis Pub/Sub, уверенное владение PostgreSQL, а также опыт с event-driven архитектурой. Необходимы навыки работы с Git, Docker и CI/CD. Работа выполняется удаленно.
УдалённоseniorГеография найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Location: Home based - EMEA
Canonical is building a comprehensive automation suite to provide multi-cloud and on-premise data solutions for the enterprise. The data platform team is a collaborative team that develops a managed solutions for a full range of data stores and data technologies, spanning from big data, through NoSQL, cache-layer capabilities, and analytics; all the way to structured SQL engines (similar to Amazon RDS approach).
We are facing the interesting problem of fault-tolerant mission-critical distributed systems and intend to deliver the world's best automation solution for delivering managed data platforms.
We are looking for candidates from junior to senior level with interests, experience and willingness to learn around Big Data technologies, such as distributed event-stores (Kafka) and parallel computing frameworks (Spark). Engineers who thrive at Canonical are mindful of open-source community dynamics and equally aware of the needs of large, innovative organisations.
Location:
This role can be filled in European, Middle East and African time zones.
What your day will look like
The data platform team is responsible for the automation of data platform operations, with the mission of managing and integrating Big Data platforms at scale. This includes ensuring fault-tolerant replication, TLS, installation, backups and much more; but also provides domain-specific expertise on the actual data system to other teams within Canonical. This role is focused on the creation and automation of infrastructure features of data platforms, not analysing and/or processing the data in them.
Collaborate proactively with a distributed team
Write high-quality, idiomatic Python code to create new features
Debug issues and interact with upstream communities publicly
Work with helpful and talented engineers including experts in many fields
Discuss ideas and collaborate on finding good solutions
Work from home with global travel for 2 to 4 weeks per year for internal and external events
What we are looking for in you
Proven hands-on experience in software development using Python
Proven hands-on experience in distributed systems, such as Kafka and Spark
Have a Bachelor’s or equivalent in Computer Science, STEM, or a similar degree
Willingness to travel up to 4 times a year for internal events
Additional skills that you might also bring
You might also bring a subset of experience from the followings that can help Data Platform to achieve its challenging goals and determine the level we will consider you for:
Experience operating and managing other data platform technologies, SQL (MySQL, PostgreSQL, Oracle, etc) and/or NoSQL (MongoDB, Redis, ElasticSearch, etc), similar to DBA level expertise
Experience with Linux systems administration, package management, and infrastructure operations
Experience with the public cloud or a private cloud solution like OpenStack
Experience with operating Kubernetes clusters and a belief that it can be used for serious persistent data services
What we offer you
Your base pay will depend on various factors including your geographical location, level of experience, knowledge and skills. In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation. Our compensation philosophy is to ensure equity right across our global workforce.
In addition to a competitive base pay, we provide all team members with additional benefits, which reflect our values and ideals. Please note that additional benefits may apply depending on the work location and, for more information on these, please ask your Talent Partner.
Fully remote working environment - we’ve been working remotely since 2004!
Personal learning and development budget of 2,000USD per annum
Annual compensation review
Recognition rewards
Annual holiday leave
Parental Leave
Employee Assistance Programme
Opportunity to travel to new locations to meet colleagues twice a year
Priority Pass for travel and travel upgrades for long haul company events
About Canonical
Canonical is a pioneering tech firm that is at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do.
Canonical has been a remote-first company since its inception in 2004. Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st-century digital business.
Canonical is an equal-opportunity employer
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products.
Whatever your identity, we will give your application fair consideration.
#li-remote
Задачи:
— Развитие и доработка серверной части продуктов линейки «ВЕРА».
— Проектирование надёжной и масштабируемой архитектуры backend-сервисов.
— Разработка новых функциональных модулей для обработки технических документов и инженерных данных.
— Оптимизация производительности при работе с большими файлами и высокими объёмами операций.
— Разработка и сопровождение REST API.
— Интеграция продуктов с корпоративными системами заказчиков: СЭД, PLM / PDM, ERP, файловыми и объектными хранилищами, системами авторизации.
— Развитие механизмов пакетной и асинхронной обработки данных.
— Подготовка решений к развёртыванию в закрытом контуре предприятия.
— Повышение отказоустойчивости, безопасности и наблюдаемости систем.
— Анализ и модернизация существующего кода.
— Участие в принятии архитектурных и технических решений.
— Проведение code review и формирование инженерных стандартов команды.
— Взаимодействие с аналитиками, специалистами по AI / OCR, DevOps-инженерами, тестировщиками и экспертами предметной области.
Требования:
— Коммерческий опыт разработки на Java от 5 лет.
— Опыт создания и развития крупных корпоративных или высоконагруженных систем.
— Уверенное знание Java 17+ и Spring Framework / Spring Boot.
— Понимание принципов построения микросервисной и модульной архитектуры.
— Опыт разработки REST API и интеграции с внешними информационными системами.
— Уверенная работа с PostgreSQL или другими промышленными СУБД.
— Опыт с брокерами сообщений: Kafka, RabbitMQ или аналогами.
— Знание Docker и понимание принципов контейнеризации.
— Опыт написания unit- и интеграционных тестов.
— Понимание многопоточности, асинхронной обработки, транзакционности и способов оптимизации производительности.
— Умение разбираться в существующем коде и принимать обоснованные архитектурные решения.
Задачи:
— Настраивать локальные инсталляции в контуре заказчика;
— Поддерживать существующие локальные инсталляции;
— Заниматься регулярным обновлением образов;
— Взаимодействовать со службой техподдержки, командой разработки и представителями заказчика для решения проблем работы платформы.
Требования:
— Подтверждённый опыт системного администрирования не менее 2 лет;
— Опыт работы с Docker от 6 месяцев;
— Уверенное знание Linux;
— Опыт работы с базами данных PostgreSQL и MongoDB;
— Опыт работы с виртуализацией (VMware, HyperV, oVirt, Proxmox и др.);
— Знание сетевых протоколов TCP/IP, DNS, HTTP/HTTPS, SMTP;
— Навыки написания скриптов на bash и Python;
— Умение четко объяснять решения и договариваться с коллегами;
— Возможность выезда к заказчикам примерно раз в квартал по Москве.
Будет плюсом:
— Опыт работы с Kafka и Ansible.
Условия:
— Уютный офис у м. Менделеевская;
— Возможность удалённой работы или гибридного формата;
— Официальное оформление по ТК РФ в аккредитованную IT-компанию со всеми льготами;
— Большой пакет ДМС после испытательного срока;
— Предоставление ноутбука или возможность работать на своём;
— Корпоративный стиль отсутствует, можно приходить в удобной одежде;
— Тимбилдинги и корпоративные мероприятия;
— Регулярные встречи и performance review;
— Бонусы, включая ящик редбулла.
ГибридmiddleМосква; В связи с расширением и добавлением ряда задач мы находимся в поисках системного администратора, чтобы поддерживать текущие локальные инсталляции нашего продукта, а также настраивать новые
Location: Portugal
Workplace: remote
*ALL CANDIDATES MUST BE LOCATED IN PORTUGAL*
About Intermedia
Are you looking for a company where YOUR VOICE is heard? Where can you MAKE A DIFFERENCE? Do you THRIVE in a FAST-PACED work environment? Do you wake every morning EXCITED to work with GREAT PEOPLE and create SUCCESS TOGETHER? Then Intermedia is the place for you.
Intermedia has established itself as a leading provider of cloud communications and collaboration tech that allows companies to connect better. We have a strong track record of growth, profitability, and creating an environment where everyone matters. Everyone. While we are fast-paced and admittedly a bit intense, we promise that you won’t be bored. You will find Intermedia is a place where you can indulge your passion for creating and supporting great cloud technology. What’s more, we always look to promote from within and have many employees who have been with us 10, 15, and 20+ years!
Culture at Intermedia is built on teamwork and transparency. We hold each other accountable and always have each other’s back!
While primarily remote, this role requires occasional visits to the office in Coimbra or in Aveiro. We plan to open an office in Porto in the future. This approach gives team members the flexibility to work remotely while also coming together in the office for collaboration and teamwork.
Are you ready to make your mark?
About the Role
We are looking for a Site Reliability Engineer (SRE) to improve the reliability of our AI and analytics platforms and the services that depend on them. As Intermedia expands its global product deployments, this role will strengthen SRE practices across production infrastructure, data pipelines, machine-learning services, customer-facing analytics, and AI-powered Voice and Unified Communications capabilities. You will partner with AI, data, product, and platform teams to build scalable, observable systems that deliver dependable insights and resilient customer experiences.
What you will be doing:
Run and improve production environments that support AI and AI workloads, data pipelines, analytics applications, and customer-facing services.
Build software and automation to manage cloud infrastructure, data platforms, model-serving infrastructure, and application services.
Define and measure service level indicators, service level objectives, and error budgets for AI and analytics services, including availability, data freshness, pipeline completion, and inference latency.
Build end-to-end observability that correlates metrics, logs, and traces with data-quality signals, AI-service performance, and customer impact.
Monitor and optimize the reliability, performance, capacity, and cost of batch and streaming workloads, analytics queries, and inference services.
Partner with data engineering and machine-learning teams to make ingestion, transformation, feature, training, deployment, and reporting workflows production-ready.
Automate CI/CD and production-readiness checks for data pipelines, model and prompt releases, schema changes, analytics applications, and dashboards.
Detect and resolve data-quality incidents involving missing, stale, delayed, or anomalous data, schema drift, and broken lineage or dependencies.
Design and test graceful degradation, dependency isolation, retry and fallback patterns, and recovery procedures for impaired AI, data, or downstream services.
Improve the reliability of AI-powered Voice and Unified Communications capabilities such as speech recognition, transcription, summarization, intelligent routing, conversational assistance, and text-to-speech.
Establish operational monitoring for model and AI-service behavior, including latency, throughput, error rates, drift indicators, and changes in output quality.
Plan capacity and run performance, load, and resilience tests across compute-intensive AI workloads, distributed data processing, and analytics services.
Lead incident response and post-incident improvement for AI and analytics services, using measurable actions to reduce recurrence and recovery time.
Support secure and reliable access to cloud storage, processing, and query services used by analytics products and internal decision-making.
Reduce operational toil and improve engineering productivity through platform tooling, runbooks, self-service automation, and clear operational standards.
What you will bring to the role:
Bachelor's degree in computer science, data engineering, software engineering, or another technical or scientific discipline, or equivalent practical experience.
4-7 years of experience in production operations, systems engineering, SRE or DevOps, software deployment, and maintenance of distributed production systems.
Experience with cloud infrastructure, containers, Kubernetes, distributed systems, and scalable compute and storage services.
Experience operating data processing, orchestration, storage, or analytics technologies, such as Kafka, Spark, Airflow, dbt, data warehouses, or comparable cloud services.
Ability to use metrics, logs, traces, data-quality checks, freshness indicators, lineage, and service-level indicators to diagnose complex production issues.
Experience with CI/CD, DataOps or MLOps practices, automated testing, controlled rollout, and rollback of data and AI service changes.
Strong troubleshooting skills across Linux, applications, networks, APIs, data pipelines, and distributed service dependencies, with attention to security and access controls.
Strong analytical problem-solving and cross-functional communication skills, with a proactive approach to reliability, performance, and continuous improvement.
Diversity Inclusion and Equal Opportunity
We hire, promote, and compensate employees based on their ability to perform their job responsibilities, without regard to race, color, creed, religion, sex, gender, marital status, national origin, ancestry, age, citizenship, physical or mental disability, sexual orientation, or any other basis protected by applicable law (collectively referred to in our Code of Conduct as “Protected Classes”). We do not tolerate employment discrimination in the workplace, and we are committed to making reasonable accommodations for identified disabilities or other limitations as required by all applicable laws. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Location: Portugal
Workplace: remote
*ALL CANDIDATES MUST BE LOCATED IN PORTUGAL*
About Intermedia
Are you looking for a company where YOUR VOICE is heard? Where can you MAKE A DIFFERENCE? Do you THRIVE in a FAST-PACED work environment? Do you wake every morning EXCITED to work with GREAT PEOPLE and create SUCCESS TOGETHER? Then Intermedia is the place for you.
Intermedia has established itself as a leading provider of cloud communications and collaboration tech that allows companies to connect better. We have a strong track record of growth, profitability, and creating an environment where everyone matters. Everyone. While we are fast-paced and admittedly a bit intense, we promise that you won’t be bored. You will find Intermedia is a place where you can indulge your passion for creating and supporting great cloud technology. What’s more, we always look to promote from within and have many employees who have been with us 10, 15, and 20+ years!
Culture at Intermedia is built on teamwork and transparency. We hold each other accountable and always have each other’s back!
While primarily remote, this role requires occasional visits to the office in Coimbra or in Aveiro. We plan to open an office in Porto in the future. This approach gives team members the flexibility to work remotely while also coming together in the office for collaboration and teamwork.
Are you ready to make your mark?
About the Role
We are looking for a Site Reliability Engineer (SRE) to improve the reliability of our AI and analytics platforms and the services that depend on them. As Intermedia expands its global product deployments, this role will strengthen SRE practices across production infrastructure, data pipelines, machine-learning services, customer-facing analytics, and AI-powered Voice and Unified Communications capabilities. You will partner with AI, data, product, and platform teams to build scalable, observable systems that deliver dependable insights and resilient customer experiences.
What you will be doing:
Run and improve production environments that support AI and AI workloads, data pipelines, analytics applications, and customer-facing services.
Build software and automation to manage cloud infrastructure, data platforms, model-serving infrastructure, and application services.
Define and measure service level indicators, service level objectives, and error budgets for AI and analytics services, including availability, data freshness, pipeline completion, and inference latency.
Build end-to-end observability that correlates metrics, logs, and traces with data-quality signals, AI-service performance, and customer impact.
Monitor and optimize the reliability, performance, capacity, and cost of batch and streaming workloads, analytics queries, and inference services.
Partner with data engineering and machine-learning teams to make ingestion, transformation, feature, training, deployment, and reporting workflows production-ready.
Automate CI/CD and production-readiness checks for data pipelines, model and prompt releases, schema changes, analytics applications, and dashboards.
Detect and resolve data-quality incidents involving missing, stale, delayed, or anomalous data, schema drift, and broken lineage or dependencies.
Design and test graceful degradation, dependency isolation, retry and fallback patterns, and recovery procedures for impaired AI, data, or downstream services.
Improve the reliability of AI-powered Voice and Unified Communications capabilities such as speech recognition, transcription, summarization, intelligent routing, conversational assistance, and text-to-speech.
Establish operational monitoring for model and AI-service behavior, including latency, throughput, error rates, drift indicators, and changes in output quality.
Plan capacity and run performance, load, and resilience tests across compute-intensive AI workloads, distributed data processing, and analytics services.
Lead incident response and post-incident improvement for AI and analytics services, using measurable actions to reduce recurrence and recovery time.
Support secure and reliable access to cloud storage, processing, and query services used by analytics products and internal decision-making.
Reduce operational toil and improve engineering productivity through platform tooling, runbooks, self-service automation, and clear operational standards.
What you will bring to the role:
Bachelor's degree in computer science, data engineering, software engineering, or another technical or scientific discipline, or equivalent practical experience.
4-7 years of experience in production operations, systems engineering, SRE or DevOps, software deployment, and maintenance of distributed production systems.
Experience with cloud infrastructure, containers, Kubernetes, distributed systems, and scalable compute and storage services.
Experience operating data processing, orchestration, storage, or analytics technologies, such as Kafka, Spark, Airflow, dbt, data warehouses, or comparable cloud services.
Ability to use metrics, logs, traces, data-quality checks, freshness indicators, lineage, and service-level indicators to diagnose complex production issues.
Experience with CI/CD, DataOps or MLOps practices, automated testing, controlled rollout, and rollback of data and AI service changes.
Strong troubleshooting skills across Linux, applications, networks, APIs, data pipelines, and distributed service dependencies, with attention to security and access controls.
Strong analytical problem-solving and cross-functional communication skills, with a proactive approach to reliability, performance, and continuous improvement.
Diversity Inclusion and Equal Opportunity
We hire, promote, and compensate employees based on their ability to perform their job responsibilities, without regard to race, color, creed, religion, sex, gender, marital status, national origin, ancestry, age, citizenship, physical or mental disability, sexual orientation, or any other basis protected by applicable law (collectively referred to in our Code of Conduct as “Protected Classes”). We do not tolerate employment discrimination in the workplace, and we are committed to making reasonable accommodations for identified disabilities or other limitations as required by all applicable laws. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Location: Portugal
Workplace: remote
While
primarily remote
, this role requires occasional visits to the office in Coimbra or in Aveiro. We plan to open offices in Porto in the future. This approach gives team members the flexibility to
work remotely
while also coming together in the office for collaboration and teamwork.
Are you looking for a company where
YOUR VOICE
is heard? Where you can
MAKE A DIFFERENCE
? Do you
THRIVE
in a
FAST-PACED
work environment? Do you wake up every morning
EXCITED
to work with
GREAT
PEOPLE
and create
SUCCESS
TOGETHER
? Then Intermedia is the place for you.
Intermedia has established itself as a leading provider of cloud communications and collaboration tech that allows companies to connect better. We have a strong track record of growth, profitability, and creating an environment where everyone matters. Everyone. While we are fast-paced and admittedly a bit intense, we promise that you won’t be bored. You will find Intermedia is a place where you can indulge your passion for creating and supporting great cloud technology. What’s more, we always look to promote from within and have many employees who have been with us 10, 15, and 20+ years!
Culture at Intermedia is built on teamwork and transparency. We hold each other accountable and always have each other’s back!
About the Role
We are looking for a talented Software Engineer with a strong focus on data to join our engineering team. This role is ideal for someone who thrives at the intersection of software engineering and data, with the skills to build high-performance, scalable microservices in Java (Spring Boot) and work deeply with SQL-based data systems.
You’ll be instrumental in designing and building modern, cloud-first services that interact with large volumes of data, while also navigating and improving upon legacy systems. If you enjoy solving complex data problems through robust backend services and want to help modernize our platform, we want to hear from you.
What you will be doing:
Design and develop scalable microservices and APIs using Java and Spring Boot
Build services that support high-volume data ingestion, processing, and access
Integrate backend services with both modern cloud data platforms and legacy systems
Write and optimize SQL queries and stored procedures to support application features and data pipelines
Collaborate with Data Engineers, Analysts, and Product teams to deliver high-quality, well-tested solutions
Ensure data integrity, availability, and performance across systems
Participate in code reviews, architecture discussions, and CI/CD processes
Write unit, integration, and data tests to support reliable delivery
Contribute to system modernization efforts, replacing legacy components with scalable cloud-native services
Deploy and manage services in containerized environments using Kubernetes and Helm
What you will bring to the role:
5+ years of experience in backend software engineering or data-focused software development
Strong programming skills in Java with Spring Boot for microservices development
Solid understanding of SQL and relational database design, performance tuning, and data modeling
Experience building and consuming RESTful APIs
Familiarity with ETL/ELT concepts and data integration techniques
Proficient in working with CI/CD pipelines and Git-based version control
Experience with unit testing frameworks (e.g., JUnit, Mockito) and integration testing
Hands-on experience deploying applications in Kubernetes environments using Helm charts
Practical experience with Snowflake and dbt is desirable
Exposure to cloud platforms (AWS, Azure, or GCP) and infrastructure-as-code is a plus
Knowledge of messaging or event streaming tools (e.g., Kafka, RabbitMQ) is a bonus
Strong communication skills, able to collaborate across data and software engineering teams
Adaptable in a hybrid environment with both legacy and modern systems
A pragmatic mindset for delivering production-quality software while reducing technical debt
Comfortable working with ambiguity and legacy codebases
Passion for automation, performance optimization, and clean architecture
Diversity, Inclusion, and Equal Opportunity
We hire, promote, and compensate employees based on their ability to perform their job responsibilities, without regard to race, color, creed, religion, sex, gender, marital status, national origin, ancestry, age, citizenship, physical or mental disability, sexual orientation, or any other basis protected by applicable law (collectively referred to in our Code of Conduct as “Protected Classes”). We do not tolerate employment discrimination in the workplace, and we are committed to making reasonable accommodations for identified disabilities or other limitations as required by all applicable laws. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status
Location: United Kingdom
Workplace: remote
About Intermedia
Are you looking for a company where
YOUR VOICE
is heard? Where you can
MAKE A DIFFERENCE
? Do you
THRIVE
in a
FAST-PACED
work environment? Do you wake every morning
EXCITED
to work with
GREAT PEOPLE
and create
SUCCESS
TOGETHER
? Then Intermedia is the place for you.
Intermedia has established itself as a leading provider of cloud communications and collaboration tech that allows companies to connect better. We have a strong track record of growth, profitability, and creating an environment where everyone matters. Everyone. While we are fast-paced and admittedly a bit intense, we promise that you won’t be bored. You will find Intermedia is a place where you can indulge your passion for creating and supporting great cloud technology. What’s more, we always look to promote from within and have many employees who have been with us 10, 15, and 20+ years!
Culture at Intermedia is built on teamwork and transparency. We hold each other accountable and always have each other’s back!
Are you ready to make your mark?
About the role:
While primarily remote, this role may require occasional visits to the Bristol office or London.
We are looking for a Senior Platform Engineer to join Intermedia and help build, operate, and evolve the Resource Plane of our Internal Developer Platform (IDP). This is a senior individual contributor role with staff-level expectations, operating in a small, high-impact team responsible for shared, non-database runtime services. The team owns critical infrastructure services such as event streaming, messaging, caching, object storage, and logging backends. The scope of this platform is expected to evolve over time, requiring engineers who are comfortable operating under ambiguity and taking ownership of complex, stateful systems.
What you will be doing:
Own the design, implementation, and operation of shared Resource Plane services used across the organization
Operate and evolve Kafka, RabbitMQ, Redis, and Elasticsearch platforms in production
Apply SRE principles to ensure availability, scalability, reliability, and safe upgrades of stateful systems • Build and maintain Infrastructure-as-Code and GitOps-based automation for provisioning and lifecycle management
Define and enforce supported usage patterns, guardrails, and golden paths for platform consumers
Integrate Resource Plane services into the Internal Developer Platform for self-service consumption • Participate in on-call rotation (initially may include 24x7 weekly rotation; target state is business-hours primary)
Lead incident response, root cause analysis, and reliability improvements for owned services
Collaborate closely with Kubernetes Platform Team, IDP and other teams as required
Act as a senior technical voice in architecture discussions and platform roadmap planning
What you will bring to the role:
A bachelor’s degree in Computer Science, Software Engineering, or Information Technology
Senior-level experience operating production-grade, stateful distributed systems
Strong hands-on experience with Kafka, RabbitMQ, Redis, and Elasticsearch
Proven experience running infrastructure primarily in on-prem environments
Strong understanding of Linux systems, networking, and storage fundamentals
Deep experience with Infrastructure-as-Code (Terraform preferred)
Experience with GitOps workflows and declarative infrastructure management
Solid grasp of reliability engineering concepts (SLOs, error budgets, alerting, capacity planning)
Experience working with Kubernetes-adjacent platforms and services
Ability to operate independently and take ownership in a small team environment
Preferred Qualifications
:
Experience designing shared platform services consumed by multiple product teams
Familiarity with IDP concepts and developer self-service platforms
Experience migrating on-prem workloads toward cloud-native or hybrid models
Exposure to security, compliance, and governance requirements for shared infrastructure
Prior experience in staff- or principal-level technical leadership roles
Diversity, Inclusion, and Equal Opportunity
We hire, promote, and compensate employees based on their ability to perform their job responsibilities, without regard to race, color, creed, religion, sex, gender, marital status, national origin, ancestry, age, citizenship, physical or mental disability, sexual orientation, or any other basis protected by applicable law (collectively referred to in our Code of Conduct as “Protected Classes”). We do not tolerate employment discrimination in the workplace, and we are committed to making reasonable accommodations for identified disabilities or other limitations as required by all applicable laws. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Location: Portugal
Workplace: remote
About Intermedia
Are you looking for a company where
YOUR VOICE
is heard? Where you can
MAKE A DIFFERENCE
? Do you
THRIVE
in a
FAST-PACED
work environment? Do you wake every morning
EXCITED
to work with
GREAT PEOPLE
and create
SUCCESS
TOGETHER
? Then Intermedia is the place for you.
Intermedia has established itself as a leading provider of cloud communications and collaboration tech that allows companies to connect better. We have a strong track record of growth, profitability, and creating an environment where everyone matters. Everyone. While we are fast-paced and admittedly a bit intense, we promise that you won’t be bored. You will find Intermedia is a place where you can indulge your passion for creating and supporting great cloud technology. What’s more, we always look to promote from within and have many employees who have been with us 10, 15, and 20+ years!
Culture at Intermedia is built on teamwork and transparency. We hold each other accountable and always have each other’s back!
Are you ready to make your mark?
About the role:
While
primarily remote
, this role requires occasional visits to the office in Coimbra. We plan to open offices in Aveiro and Porto in the future. This approach gives team members the flexibility to
work remotely
while also coming together in the office for collaboration and teamwork.
We are looking for a Senior Platform Engineer to join Intermedia and help build, operate, and evolve the Resource Plane of our Internal Developer Platform (IDP). This is a senior individual contributor role operating in a small, high-impact team responsible for shared, non-database runtime services. The team owns critical infrastructure services such as event streaming, messaging, caching, object storage, and logging backends. The scope of this platform is expected to evolve over time, requiring engineers who are comfortable operating under ambiguity and taking ownership of complex, stateful systems.
What you will be doing:
Own the design, implementation, and operation of shared Resource Plane services used across the organization
Operate and evolve Kafka, RabbitMQ, Redis, and Elasticsearch platforms in production
Apply SRE principles to ensure availability, scalability, reliability, and safe upgrades of stateful systems
Build and maintain Infrastructure-as-Code and GitOps-based automation for provisioning and lifecycle management
Define and enforce supported usage patterns, guardrails, and golden paths for platform consumers
Integrate Resource Plane services into the Internal Developer Platform for self-service consumption
Participate in on-call rotation (initially may include 24x7 weekly rotation; target state is business-hours primary)
Lead incident response, root cause analysis, and reliability improvements for owned services
Collaborate closely with Kubernetes Platform Team, IDP and other teams as required
Act as a senior technical voice in architecture discussions and platform roadmap planning
What you will bring to the role:
A bachelor’s degree in Computer Science, Software Engineering, or Information Technology
Senior-level experience operating production-grade, stateful distributed systems
Strong hands-on experience with Kafka, RabbitMQ, Redis, and Elasticsearch
Proven experience running infrastructure primarily in on-prem environments
Strong understanding of Linux systems, networking, and storage fundamentals
Deep experience with Infrastructure-as-Code (Terraform preferred)
Experience with GitOps workflows and declarative infrastructure management
Solid grasp of reliability engineering concepts (SLOs, error budgets, alerting, capacity planning)
Experience working with Kubernetes-adjacent platforms and services
Ability to operate independently and take ownership in a small team environment
Preferred Qualifications
:
Experience designing shared platform services consumed by multiple product teams
Familiarity with IDP concepts and developer self-service platforms
Experience migrating on-prem workloads toward cloud-native or hybrid models
Exposure to security, compliance, and governance requirements for shared infrastructure
Prior experience in staff- or principal-level technical leadership roles
Diversity, Inclusion, and Equal Opportunity
We hire, promote, and compensate employees based on their ability to perform their job responsibilities, without regard to race, color, creed, religion, sex, gender, marital status, national origin, ancestry, age, citizenship, physical or mental disability, sexual orientation, or any other basis protected by applicable law (collectively referred to in our Code of Conduct as “Protected Classes”). We do not tolerate employment discrimination in the workplace, and we are committed to making reasonable accommodations for identified disabilities or other limitations as required by all applicable laws. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Location: Berlin, Germany; Frankfurt, Germany; Munich, Germany
About Workato
Workato is the leading Control and Execution Platform for Enterprise AI — the neutral platform enterprises trust to put AI to work across their business. Workato unifies data, applications, and processes into a single platform so AI can reliably orchestrate business processes in production at enterprise scale. Built on more than a decade of running mission-critical processes for over half the Fortune 500 — including Nasdaq, Amazon, Cisco, Vodafone, Atlassian, and Lucid Motors — Workato turns over 14,000 enterprise systems AI needs to act on into one governed execution layer. For more information, visit
workato.com
.
Why join us?
Ultimately, Workato believes in fostering a
flexible, trust-oriented culture that empowers everyone to take full ownership of their roles
. We are driven by
innovation
and looking for
team players
who want to actively build our company.
But, we also believe in
balancing productivity with self-care
. That’s why we offer all of our employees a vibrant and dynamic work environment
along with a multitude of benefits
they can enjoy inside and outside of their work lives.
If this sounds right up your alley, please submit an application. We look forward to getting to know you!
Also, feel free to check out why:
Business Insider
named us an “enterprise startup to bet your career on”
Forbes’ Cloud 100
recognized us as one of the top 100 private cloud companies in the world
Deloitte Tech Fast 500
ranked us as the 17th fastest growing tech company in the Bay Area, and 96th in North America
Quartz
ranked us the #1 best company for remote workers
Workato is looking for an Engineering Manager to lead the ChatBots and AI team within our Platform organization. This is a high-ownership role for someone who thrives in ambiguity: you turn unclear requirements into clear execution plans, make confident decisions with incomplete information, and keep both the team and leadership aligned. The team is fully remote and international - you'll build the processes and culture that make it work at pace.
About the Team
The ChatBots and AI team's mission is to deliver AI agents to end users. We own the runtime and integration layer - conversation storage, API design, streaming, and integrations with external interfaces like Slack and other applications. The team is made up of Senior and Staff engineers working in Ruby/Rails and Go on a modern stack: PostgreSQL, Kafka, Redis, Kubernetes, and AWS. You'll collaborate with dedicated QA, SRE, and UX/UI teams, as well as engineering teams across the broader organization. Workato has a strong cross-functional culture - your team won't work in isolation.
What You'll Do
Delivery
Partner with Product Managers and stakeholders to scope projects, set timelines, and define what success looks like
Plan and track execution across quarters and sprints; deliver on schedule without compromising quality
Identify blockers early, resolve them decisively, and escalate when escalation is the right call
Balance feature work against internal investments - AI-SDLC, CI/CD, platform upgrades, and technical debt
Team
Manage, mentor, and grow a team of Senior and Staff engineers
Own hiring, onboarding, and performance management
Design team processes that fit a distributed, asynchronous environment - and evolve them as the team and company change
Apply AI tooling to how the team works, not just what it builds
Technical Ownership
Participate in architecture and design decisions as a technical peer to your engineers
Make trade-off calls on scope, approach, and sequencing - and be accountable for them
Understand the system deeply enough to allocate the team's capacity where it matters most
Communication
Keep leadership informed on progress, risks, and blockers with clarity and without spin
Build working relationships with peer leads across engineering and product
Represent your team's priorities and constraints in cross-team planning
What We're Looking For
5+ years managing engineering teams, including Senior and Staff-level individual contributors
Senior engineer-level technical depth - you can read the code, challenge a design, and hold your own in an architecture discussion
Hands-on background in backend engineering; experience with Ruby, Go, or comparable languages and distributed systems
Demonstrated ability to operate under ambiguity: defining direction where none exists, and committing to decisions before all the information is available
Track record of shipping complex software on schedule in a fast-moving environment
Experience managing a fully remote, distributed team across multiple time zones
Strong written communication - in an async environment, writing is the primary management tool
Nice to Have
Experience building AI-powered products - agents, LLM pipelines, or orchestration systems
Background in platform, integration, or developer-facing infrastructure
Experience scaling a team through periods of rapid growth
Familiarity with enterprise SaaS or automation platforms
(REQ ID: 2941)
Задачи:
— Разработка E2E и API-автоматизации на Java/Kotlin с использованием Selenium/Selenide и Appium, интеграция в CI.
— Тестирование мобильных приложений (Android/iOS, WebView), веб и бэкенда.
— Проверка сложных бизнес-процессов, включая финансы (балансы, выплаты), медиа-загрузки и работу с нестабильными сетями.
— Анализ логов и метрик с помощью Grafana и Kibana, участие в разборе инцидентов.
Требования:
— Опыт автоматизации на Java/Kotlin с Selenium/Selenide и Appium.
— Уверенные навыки API-тестирования (REST/gRPC, Postman).
— Понимание микросервисной архитектуры, очередей Kafka и SQL.
— Опыт работы с CI/CD, Docker и AWS.
— Владение английским языком на уровне B1+ и свободное владение русским.
Условия:
— Локация: любые страны, кроме РФ, с часовым поясом UTC+1.
— Формат работы: фулл-тайм, проектный календарь Польши.
— Язык резюме: английский.
senior🌍 Локация: любые страны, кроме РФ (часовой пояс UTC+1)
Задачи:
— документирование процедур проектирования и разработки
— написание программного кода
— наставничество
— разработка программных приложений
— тестирование ПО
Требования:
— общий опыт работы 6–10 лет
— профильный опыт Java 3–5 лет
— высшее образование
— навыки работы с DevOps, Docker, Hadoop/Spark (Java), Java, JDBC, Java EE, JMS, Kafka, Kubernetes, OpenShift, SQL, Spring Boot, Spring Data, Spring Framework, Spring JDBC, Spring JPA, Spring Test, Spring Web
— умение автоматизированного тестирования, анализа технических характеристик ПО, объектно-ориентированного программирования, разработки прототипов ПО, использования шаблонов проектирования
Условия:
— работа в аккредитованной ИТ-компании с 20-летним опытом на крупных проектах с иностранными заказчиками
— оформление по ТК РФ, «белая» зарплата, полный соцпакет
— удалённый формат работы
— адаптация с персональным наставником и регулярной обратной связью
— планы развития, лекции и семинары, участие в конференциях
— компенсация профессионального обучения, английского языка и фитнеса
— помощь в оформлении ИТ-ипотеки
— предоставление рабочего оборудования
— ДМС (включая стоматологию и психолога)
— комфортное офисное пространство с переговорными, коворкингом и доставкой обедов
— график 5/2 по 8 часов
Форма трудоустройства — срочный трудовой договор, также готово обсудить сотрудничество с ИП.
Уровень дохода обсуждается по результатам собеседования с обязательной процедурой оценки знаний и навыков.
Задачи:
— проектировать, разрабатывать и развивать сервисы;
— проектировать API для мобильных приложений, следить за обратной совместимостью и версионированием;
— вести проекты целиком — от технических требований и архитектурного решения до запуска в эксплуатацию и поддержки;
— отвечать за отказоустойчивость, производительность и наблюдаемость своих решений;
— оптимизировать работу с БД под нагрузкой — запросы, индексы, блокировки, партиционирование;
— участвовать в развитии архитектуры и переводе сервисов на актуальные версии PHP и фреймворков;
— развивать практики AI-assisted разработки в команде — правила и контекст для агентов, промпты, MCP.
Требования:
— от 4–5 лет коммерческой разработки на PHP, уверенное знание PHP 8.x и опыт с современными фреймворками (Laravel, Symfony);
— опыт проектирования распределённых систем и понимание концепций отказоустойчивости и паттернов межсервисного взаимодействия;
— опыт с брокерами сообщений (Kafka, RabbitMQ) — гарантии доставки, порядок сообщений, обработка дублей;
— опыт оптимизации запросов в реляционных БД большого объёма (более 1 ТБ) под нагрузкой;
— глубокое понимание блокировок, консистентности и уровней изоляции транзакций;
— регулярное практическое использование AI-инструментов на уровне рабочего процесса — умение декомпозировать задачу и давать агенту нужный контекст (правила проекта, ограничения, примеры), понимание, где AI ускоряет работу, а где лучше обойтись без него (например, в критичной логике биллинга), критическое ревью сгенерированного кода с проверкой тестами и умение сразу видеть галлюцинации и неоптимальные решения;
— готовность на собеседовании рассказать об опыте работы с AI-инструментами и показать на примере решение задачи.
Будет плюсом:
— опыт с MCP, кастомными агентами или автоматизацией процессов с помощью LLM;
— опыт разработки на Go, Java или другом втором языке;
— опыт работы с BPMN.
Условия:
— доступ к подпискам на AI-инструменты за счёт компании;
— ДМС с первого дня работы;
— 5 оплачиваемых дополнительных day off;
— корпоративный тариф для сотрудника и его друзей и родственников;
— график 5/2 по 8 часов.
🕹 Список обязанностей: Отвечать за качество ПО на всех этапах: от разбора требований (бизнесовых, функциональных, технических) до проверки исправленных дефектов. Проектировать тестовые сценарии и проводить все виды тестирования — системное, интеграционное, функциональное и регрессионное;
Что делать Формировать и актуализировать подход к тестированию платформы: определять, какие сценарии проверяются на уровне unit, component, integration и contract тестов, а какие через E2E и нагрузочные проверки. Разрабатывать и поддерживать автоматизированные тесты на Python с pytest и на Go для сервисов Foundation Models.
ГибридГеография найма не уточнена
УдалённоWe are looking for candidates from junior to senior level with interests, experience and willingness to learn around Big Data technologies, such as distributed event-stores (Kafka) and parallel computing frameworks (Spark); This role can be filled in European, Middle East and African time zones; Home based - EMEA
УдалённоALL CANDIDATES MUST BE LOCATED IN PORTUGAL
УдалённоALL CANDIDATES MUST BE LOCATED IN PORTUGAL
УдалённоseniorPortugal
УдалённоseniorUnited Kingdom
УдалённоseniorPortugal
Berlin, Germany; Frankfurt, Germany; Munich, Germany; Experience managing a fully remote, distributed team across multiple time zones