3+ года функционального тестирования + 3+ года автоматизации качества + 1+ год мобильного + практическое создание фреймворка, сдвиг влево, рабочие процессы с помощью ИИ необходимо.
Загружаем…
Загружаем…
Компании и подписки · Нет нужной компании? Предложите её →
Загружаем вакансии…
3+ года функционального тестирования + 3+ года автоматизации качества + 1+ год мобильного + практическое создание фреймворка, сдвиг влево, рабочие процессы с помощью ИИ необходимо.
- Функциональное и системное сопровождение банковского программного обеспечения. - Сопровождение и развитие инфраструктуры банковского программного обеспечения.
Location: Bangalore, India GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster. The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems. Co-create the future with us as we build technology that transforms how the world develops software. * Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. An overview of this role As a Data Engineer at GitLab, you'll build, run, and maintain the pipelines and infrastructure that bring data from our enterprise applications, internal systems, and GitLab's software as a service (SaaS) platform into our data platform. Your work will power company reporting, data science, and artificial intelligence (AI) self-service. You'll own features end to end, from source integration to tested, monitored, documented data ready for use. You'll focus on keeping the platform reliable, secure, and cost-efficient as data volumes and AI usage grow, and making governed data ready for AI tools, agents, and Model Context Protocol (MCP)-based access. This is an AI-first role: you'll use AI coding agents every day while maintaining high standards for code review and testing. You'll report to the Director, Data Platform. What you’ll do Build, extend, and maintain extract, load, transform (ELT) pipelines from enterprise applications such as Salesforce, Zuora, Zendesk, and Marketo, internal systems, and the GitLab SaaS platform. Integrate data through application programming interfaces (APIs) and event sources such as Snowplow. Manage and maintain the infrastructure behind the platform, including SaaS tools such as Snowflake, Fivetran, and Monte Carlo, and self-managed services such as Airflow and Kubernetes. Write maintainable, well-tested, performant Python and Structured Query Language (SQL) code that meets our internal standards, and review GitLab team members' merge requests. Own day-to-day platform operations: triage and resolve failed pipelines, infrastructure issues, and GitLab team member requests. Use monitoring, service-level agreements (SLAs), data contracts, query and warehouse tuning, and data quality checks to keep the platform reliable and cost-efficient. Partner with Analytics Engineers, Data Analysts, Data Scientists, Data Governance, and business partners so data lands in the shape they need for downstream use. Use AI coding agents such as Claude Code, OpenCode, GitLab Duo, or similar tools to speed up development, debugging, testing, and documentation without compromising review rigor. Apply role-based access control (RBAC) and masking policies to make governed data available to AI tools and agents. Handle data subject to Sarbanes-Oxley (SOX) controls, material nonpublic information (MNPI), and personal data safely. Ship medium-sized features independently in small, iterative merge requests, and document architecture and runbooks in the handbook. What You'll Bring Professional experience shipping production data pipelines in Python. Deep, hands-on SQL skills and experience with a cloud data warehouse; Snowflake is preferred. Hands-on experience with ELT or extract, transform, load (ETL) pipelines at scale, including incremental loads, schema changes, backfills, and API ingestion. Experience with orchestration tools such as Airflow, familiarity with dbt, and solid data modeling fundamentals, including Kimball dimensional modeling. Experience running and troubleshooting data infrastructure, with comfort using Git-based workflows, continuous integration and continuous delivery (CI/CD), and code review. Hands-on experience using AI coding tools in your daily work, with an understanding of where they help and where they fall short. Clear written communication, the ability to use GitLab, and comfort working asynchronously in a fully remote organization in line with GitLab's values. Preferred, not required: experience with Snowflake; Docker, Kubernetes, Google Cloud Platform (GCP), or Terraform; SaaS application APIs such as Salesforce, Zuora, or Zendesk; data observability tooling; or Snowflake administration. About the team The Data Platform team within Enterprise Data is responsible for a scalable, reliable and secure data platform for data analytics at GitLab. That includes managing and maintaining the infrastructure we use, both SaaS and self-managed, and building and maintaining the data pipelines that bring data into it. We make data reliable, secure and ready for analytics, data science and AI tools. As more questions go straight to AI tools and agents, the platform underneath has to be more reliable, better governed and more cost-efficient than ever. We're fully remote and globally distributed, and work asynchronously through issues, merge requests and the handbook. How GitLab Supports Full-Time Employees Benefits to support your health, finances, and well-being Flexible Paid Time Off Team Member Resource Groups Equity Compensation & Employee Stock Purchase Plan Growth and Development Fund Parental Leave Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application. Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process. Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us. GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law . If you have a disability or special need that requires accommodation , please let us know during the recruiting process .
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Настроить подборLocation: Санкт-Петербург Наша команда занимается разработкой highload-системы Accounting Engine для автоматизации бухгалтерского учёта группы компаний Сбер. Система по масштабам не имеет аналогов в России, перед ней стоят серьёзные вызовы по задачам высоких нагрузок и обработке больших объёмов данных. Обязанности Чем предстоит заниматься: • разработка и сопровождение Helm-чартов, настройка override-файлов; • управление Service Mesh (Istio): настройка Gateways, VirtualServices, DestinationRules, mTLS; • настройка и интеграция CI/CD (GitLab CI / Jenkins / Tekton), работа с пайплайнами, артефактами и кэшем; • мониторинг и алертинг инфраструктуры (Prometheus, Grafana, AlertManager); • поддержка мультикластерных архитектур, контейнеризация и оркестрация; • опыт работы с Kubernetes / OpenShift (администрирование, namespaces, RBAC, network policies, troubleshooting); • владение Docker (создание образов, build, push, registry management); Требования Мы ждём что ты: • имеешь опыт настройки пайплайнов в Jenkins (Groovy-скрипты), GitLab CI; • умеешь писать и кастомизировать Helm Charts, override-файлы, шаблоны; • обладаешь опытом автоматизации на Ansible; • владеешь навыками написания скриптов автоматизации (Bash); • знаешь инструментарий: Nexus, SonarQube (управление кодом и качеством), Jira, Confluence; • глубоко понимаешь стек TCP/IP и систему Linux (bash, systemctl, networking, troubleshooting); • имеешь опыт работы с Git (ветвление, merge requests, Bitbucket); • работал с корпоративными дистрибутивами; • знаком с сервисной решёткой: Istio / Linkerd (трафик-менеджмент); • имел дело с middleware: Kafka (потоки событий); • можешь работать с базами данных: Oracle / PostgreSQL. Будет плюсом: • опыт работы с GitOps (ArgoCD / Flux); • опыт работы с мультикластерными архитектурами (Karmada, Rancher, OpenShift, DH); • понимание Kubernetes Operators; • безопасность в K8s (OPA, Vault, Pod Security Policies); • мониторинг и логирование: Prometheus, Grafana, ELK, Loki; • умение программировать на Python / Go; • опыт работы в банковском секторе. Условия Что мы предлагаем: • гибридный график работы; • ежегодный пересмотр зарплаты и возможность получения годовой премии; • доступ к образовательным программам СберУниверситета для твоего профессионального и карьерного роста; • расширенная медицинская страховка, льготы для твоей семьи и корпоративная пенсия; • специальные условия по ипотеке, скидка на подписочные сервисы; • возможность получать бонусы за рекомендации коллег.
Location: Москва Мы в Центре Робототехники Сбера интегрируем передовые робототехнические системы, включая манипуляторы, мобильные колесные роботы, мобильные манипуляторы, роботов собак и другие cutting-edge решения, в реальные промышленные проекты, чтобы обеспечить эффективность и автоматизацию процессов. Мы ищем единомышленников, которые разделяют нашу страсть к робототехнике и обладают навыками разработки встраиваемого программного обеспечения. Обязанности ● Техническое лидерство команды: определение архитектурных решений, стандартов разработки и технических подходов ● Постановка технических задач разработчикам (Embedded, Robotics SW, Fullstack, ML инженерам), контроль исполнения и приёмка результатов ● Проведение систематических код-ревью, обеспечение высокого уровня качества кода и технической документации ● Разработка и поддержка высокоуровневой архитектуры программного обеспечения: бортовые системы, навигация, управление движением, взаимодействие с бэкендом ● Декомпозиция продуктовых требований на технические задачи, оценка трудозатрат и планирование спринтов совместно с PM/PO ● Участие в найме и онбординге новых инженеров, проведение технических интервью ● Менторинг и профессиональное развитие членов команды, выявление и устранение точек роста ● Взаимодействие с командами hardware, конструкторов и ML для сквозной интеграции систем ● Управление техническим долгом: выявление, приоритизация и планомерное устранение ● Обеспечение работоспособности CI/CD пайплайнов, процессов тестирования (unit, integration, regression) и автоматизированного развёртывания ● Разработка технических заданий (ТЗ) на компоненты системы, участие в выборе технологий и вендоров ● Координация с Product Owner по техническим рискам, срокам и приоритетам ● Организация процессов тестирования прототипов и опытных образцов, участие в полевых испытаниях Требования · Уровень: Senior+, подтверждённый опыт в роли Tech Lead или ведущего инженера от 5 лет · Степень специалиста, бакалавра, магистра или учёная степень по технической специальности: робототехника, мехатроника, машиностроение, программная инженерия или смежные направления · Глубокое знание C++ и Python, опыт разработки высоконагруженных и встроенных систем · Твёрдые знания архитектуры программного обеспечения и умение принимать взвешенные технические решения на уровне системы · Опыт работы с ROS2 (DDS, QoS, lifecycle nodes, composable nodes) · Опыт руководства командой разработчиков: постановка задач, проведение код-ревью, менторинг, развитие инженеров · Опыт проектирования и реализации сложных распределённых систем реального времени · Знание принципов CI/CD, DevOps-практик, опыт работы с Docker, GitLab CI, k8s · Опыт работы с аппаратными интерфейсами: UART, SPI, I2C, CAN, Ethernet · Твёрдые знания ОС семейства Linux, включая конфигурацию и оптимизацию под задачи реального времени · Опыт взаимодействия с кросс-функциональными командами: embedded, hardware, ML, конструкторы · Навыки технического планирования: оценка трудозатрат, управление · техническим долгом, декомпозиция задач · Знание английского языка B2+ (чтение технической документации, · участие в технических обсуждениях) Условия * офисный формат в Москве (МЦК ЗИЛ) * ежегодный пересмотр зарплаты и годовая премия * расширенный ДМС и льготное страхование для семьи * уникальная система обучения Сбера для профессионального и карьерного развития * выгодная ипотека для сотрудников * подписка Прайм с возможностью совместного использования на трёх близких * вознаграждение за рекомендацию друзей в команду Сбера * корпоративная пенсионная программа.
IG Group is looking for a Senior Engineer Workplace Technology to design, automate, and support secure Microsoft and Azure workplace platforms.
Задачи: — автоматизация тестирования UI и API (REST) — разработка и доработка фреймворка для автотестов — покрытие функционала автотестами на Java — интеграционное тестирование микросервисов — работа с CI/CD (Jenkins / GitLab CI) — взаимодействие с брокерами сообщений и мок‑сервисами — оптимизация SQL‑запросов — ведение задач в Jira — участие в Agile‑процессах Требования: — опыт от 2 лет в автоматизированном тестировании на Java — уверенное владение Java Core (ООП, коллекции, Stream API, лямбды) — знание TestNG / JUnit — опыт работы с Maven / Gradle — опыт работы с REST Assured, Postman — опыт работы с Selenium WebDriver / Selenide — знание локаторов (XPath / CSS) — понимание техник тест‑дизайна и паттернов автоматизации — знание SQL (DML, JOIN, агрегации) — опыт работы с Git — опыт работы с одним из CI‑инструментов (Jenkins / TeamCity / GitLab) — опыт работы с Jira, Confluence, Allure Report — понимание микросервисной архитектуры и принципов REST — опыт работы с Docker — опыт работы в Agile — проактивность и навыки командной и самостоятельной работы — плюсом будут Testcontainers и английский уровень B1 и выше.
-Разработка и внедрение AI-агентов для автоматизации внутренних процессов (чат-боты, интеллектуальная обработка документов, автономные системы). -Проектирование, внедрение и оптимизация RAG-систем (поиск по базам знаний, корпоративным данным, векторные хранилища).
-Разрабатывать и поддерживать автотесты на Java для API, UI и интеграционных сценариев. -Участвовать в развитии и совершенствовании тестового фреймворка.
Обязанности: Реализация и оптимизация базовых компонентов фреймворка. Внедрение стандартов кодирования и паттернов для повышения читаемости, переиспользуемости и масштабируемости тестов.
Предстоит проектировать и наполнять аналитические витрины, описывать данные, ставить задачи дата-инженерам и согласовывать результат с заказчиками.
Задачи: — Ручное и автоматизированное тестирование Web и Mobile — Разработка и поддержка автотестов — Создание и актуализация тестовой модели — Тестирование API и интеграций — Регрессионное тестирование и ретест дефектов — Локализация и документирование дефектов в Jira — Анализ результатов тестирования — Взаимодействие с разработчиками и смежными командами Требования: — Опыт в QA от 1 года — Опыт ручного и автоматизированного тестирования — Опыт тестирования Web, Mobile и API — Знание JAVA для разработки и поддержки автотестов — Умение работать с Postman, Charles — Понимание HTTP, REST и клиент-серверной архитектуры — SQL на уровне простых запросов — Jira и системы bug tracking — Понимание CI/CD, опыт с GitLab, Bitbucket, Docker или аналогами — Понимание жизненного цикла ПО и основных техник тест-дизайна — Опыт работы в Agile/Scrum — Самостоятельность и умение работать в команде Будет преимуществом: — Опыт в страховании или банковской сфере будет плюсом. Условия: — Гибрид, современный офис в Москве (м. Проспект Мира) — Зарплата от 160 000 руб — ДМС с первого дня — Льготные ипотечные программы — Корпоративная пенсионная программа — Обучение за счёт компании — Корпоративные скидки и другие льготы
-Анализ документации, разработка и прохождение тест-кейсов. -Создание и актуализация тестовой модели.
Нужен специалист по безопасности кода: развивать S-SDLC и автоматизацию статического анализа веб-приложений, проводить ручной анализ и аудит кода, искать секреты. Ещё предстоит участвовать в проектировании безопасной архитектуры, формулировать требования, консультировать разработчиков и контролировать исправление уязвимостей.
Компания МТС Банк ищет ведущего разработчика Android для работы в Стриме Состоятельные клиенты. Команда занимается развитием сервисов предоставления нефинансовых привилегий для состоятельных клиентов банка, включая такси, бизнес-залы аэропортов, страхование и программы лояльности. Технологии и стек: Языки: Kotlin (основной), Java Core (обязательное знание) UI: Jetpack Compose (практический опыт) Архитектура: Clean Architecture, SOLID, паттерны MVI/MVVM Асинхронность: Kotlin Coroutines/Flow DI: Dagger 2 Задачи: — разработка продуктов с использованием Kotlin/Java Core — поддержка и расширение функционала — проведение code-review — участие в развитии, планировании и PBR — взаимодействие с архитекторами, аналитиками, тестировщиками, разработчиками — написание юнит тестов — рефакторинг существующей кодовой базы Требования: — коммерческий опыт разработки под Android от 2 лет — уверенное владение Kotlin, знание Java Core — практический опыт разработки UI с Jetpack Compose — опыт работы с Kotlin Coroutines/Flow — опыт работы с Dagger 2 — понимание Clean Architecture, SOLID — понимание паттернов MVI и MVVM — умение писать Unit-тесты — владение Git Будет плюсом: — опыт разработки, публикации и поддержки Android SDK — опыт работы с многомодульной структурой проекта — опыт работы с CI/CD (GitLab CI или др.)
Location: Remote, Canada; Remote, United States GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster. The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems. Co-create the future with us as we build technology that transforms how the world develops software. * Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. An overview of this role Reports to: Manager, Renewals This is an individual-contributor, tactical role focused on timely, accurate execution rather than strategic decision-making. The Associate Renewals Manager works under the general direction of Senior Renewals Managers and their manager, following specific instructions and frameworks in day-to-day work. Solutions and outputs are reviewed by more senior team members and/or the direct manager. What You’ll Do Manage an assigned portfolio of customer renewals tracking key dates and driving them to on-time closure. Have real, consultative conversations with customers throughout the renewal cycle to understand how they're actually using the product and where they're headed next. Identify and surface expansion opportunities — additional seats, tiers, or modules — that come out of those conversations. Probe for new use cases and unmet needs within existing accounts, connecting what customers describe to relevant GitLab capabilities they aren't yet using. Prepare and send renewal quotes, order forms, and related documentation accurately and on schedule, structuring them to reflect any expansion identified. Prepare and send renewal quotes, order forms, and related documentation accurately and on schedule. Analyze moderately complex renewal situations (usage trends, contract terms, pricing) by reviewing existing account factors, escalating anything unusual to a senior team member or manager and helping to mitigate any risk identified. Explain moderately complex renewal terms and issues to customers and internal stakeholders, working to build alignment. Collaborate with Sales, Customer Success, and Finance to help identify expansion opportunities, resolve blockers and keep renewals moving. Communicate proactively and transparently with customers and internal stakeholders, adapting to GitLab's communication framework. Maintain accurate, up-to-date records in the CRM/renewals system for forecasting and reporting. Prioritize tasks with guidance from more senior team members to drive quality, timely results. Contribute to team goals by working collaboratively with peer RM’s. What You’ll Bring Can execute basic renewal processes independently ("basic knots") and has been introduced to more advanced scenarios ("complex knots") such as multi-year deals, upsell-attached renewals, or non-standard terms. Developing understanding of GitLab's way of working, values, and high-performance culture. Awareness of GitLab's remote work best practices. Growth mindset and sense of ownership — proactively seeks out ways to learn and improve, and takes action rather than waiting for direction. Strong attention to detail and organizational skills; comfortable managing many renewals at once. Clear written and verbal communication skills. Ability to follow defined processes and frameworks while flagging exceptions appropriately. Collaborative mindset and openness to feedback and coaching from senior teammates and manager. The ability to travel for events such as trainings, team offsites, customer meetings, etc. About the team The Renewals team focuses on protecting and growing GitLab's recurring revenue by managing the full contract lifecycle for our subscription customers. As a Renewal Manager, you'll be part of a quota-carrying team that works closely with Sales, Customer Success, Finance, and Legal to ensure timely, accurate renewals and strong customer retention across regions in an all-remote, asynchronous environment. The team is responsible for forecasting renewal outcomes, identifying and addressing churn risk, and uncovering opportunities to expand GitLab adoption, while continuously improving processes and best practices that support predictable, sustainable growth. How GitLab will support you Benefits to support your health, finances, and well-being Flexible Paid Time Off Team Member Resource Groups Equity Compensation & Employee Stock Purchase Plan Growth and Development Fund Parental leave Home office support Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application. The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our benefits and equity . Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary. United States Salary Range $53,760 — $105,000 USD How GitLab Supports Full-Time Employees Benefits to support your health, finances, and well-being Flexible Paid Time Off Team Member Resource Groups Equity Compensation & Employee Stock Purchase Plan Growth and Development Fund Parental Leave Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application. Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process. Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us. GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law . If you have a disability or special need that requires accommodation , please let us know during the recruiting process .
Компания «Top Selection» ищет хорошего специалиста на вакансию « Full-stack разработчик на Go».
самостоятельно дорабатывать функционал платформы на Java (21);