Актуальные заказы по Bamboo

DevOps Engineer

Офис
Удаленно
Full-time

We are a leading back-office solution provider for Fintech companies that specialises in brokerage-related solutions. We have been operational for over ten years and are continually innovating on a wide range of products and services that serve the financial industry. 


We are looking for an experienced DevOps Engineer to automate builds, regression testing, monitoring, and pushing releases across multiple environments. You will be working as part of a highly talented team of IT and business specialists. The team’s top priority is to deliver new features and improve existing services.


You like:

  • A Challenge;
  • A stable environment to nurture your passion for technology;
  • A chance to grow as a specialist;
  • To work in an agile, fast-paced environment;
  • To deliver quality work on time and focus on business value;
  • Meaningful work with a profound impact on the company and the industry.


About you:

  • Passionate about DevOps, Software Engineering, and Continuous Delivery;
  • Hands-on experience in administration of Linux and Windows-based infrastructure;
  • Experience in Cloud infrastructure such as AWS, Azure, GCP;
  • Good knowledge of Configuration Management and Deployment tools like Puppet, Ansible, Chef, Terraform, etc.;
  • Experience in developing Continuous Integration / Continuous Delivery pipelines (CI/CD);
  • Experience in writing Documentation;
  • Have an automation/config management mindset.


As an advantage:

  • Proficient in scripting;
  • Hands-on experience with Terraform;
  • Knowledge of Kubernetes;
  • Up-to-date knowledge of best practices regarding system security measures;
  • Excellent troubleshooting.


Responsibilities:

  • Creation and enhancement of Continuous Integration automation across multiple platforms using Jenkins or Bamboo;
  • Creation and Enhancement of Continuous Deployment automation built on Docker and Kubernetes;
  • Maintaining and migrating legacy services from on-premise to cloud infrastructure;
  • Defining and setting development, testing, release, update, and support processes for DevOps operation;
  • Monitoring and adjustment of processes during the entire software development lifecycle.


We offer:

  • Work in an international company;
  • Comprehensive health insurance, social guarantees;
  • Paid sports activities;
  • Fruits, cookies and great coffee;
  • Sponsored educational package;
  • Modern office environment in the centre of Riga;
  • Friendly team and career grown opportunities;
  • Fully subsidised parking near the office after the probation period;
  • Remote work during the COVID-19 pandemic.



Ведущий Java-разработчик

Удаленно
Full-time
Ищем специалиста на позицию Team Lead Java. В обязанности будет входить: 1. Team Lead команды java backend developer (до 10 человек): мотивация команды, постановка задач и контроль; 2. Разработка и доработка действующих проектов (есть legacy); 3. Контроль качества кода, соблюдения корпоративных стандартов, проведение code-review, быть troubleshooter’ом для своих подчиненных. Технологический стек проекта: - Java 8 (Core, Concurrency, Collection, Generics, Lambda, Stream API); - Spring Framework (Core, Web, Data, Security, Integration, Boot); - ORM (JPA или Hibernate), SQL, RDBMS, PostgreSQL; - Gradle или Maven; - Git; - Intellij IDEA, JIRA, GIT/Subversion, JUnit, TestNG, SoapUI, Bamboo. Для этого важно: 1. Опыт работы ведущим Java-разработчиком от 3-х лет; 2. Управление командой разработки, техническая проработка и декомпозиция задач, выбор подходов и способов реализации, планирование и мониторинг разработки; 3. Знание и понимание основных принципов ООП, алгоритмов, структур данных и паттернов проектирования; 4. Уверенные знания технологического стека проекта; 5. Понимание принципов REST и умение писать качественный API отвечающий стандартам.

Backend разработчик

Удаленно
Full-time
Ищем Backend разработчика уровня Senior, Middle+ Обязательно: 1. Опыт коммерческой веб-разработки на Python (от 3 лет). 2. Профильное образование. 3. PostreSQL, сырой SQL, написание оптимальных запросов - уверенные знания. Будет плюсом: 1. Tornado или любой другой асинхронных фреймворк. Проект: среда разработки на проекте PyCharm и VSCode система контроля версий git, хостится на корпоративном битбакете операционная система - linux или mac os ci\cd - Bamboo, включает автовыкат на площадку разработки, так же есть площадка для QA, отдельная площадка для тестирования релиза перед выкатом на прод в Bamboo так же запускаются автотесты (py.test) docker используется под одну локальную задачку выгрузки печатных форм (внутри докера запускается libreoffice), для самих приложений проекта docker не используется

DevOps фултайм, удаленная работа

Приглашаем в команду опытного DevOps engineer. Это сервис по продаже билетов на мероприятия. Это личный помощник, который предлагает кино, концерты или шоу с учетом персональных интересов. Телемедицина, онлайн-консультации, запись к врачу и вызов врача на дом. Образовательная площадка. Сервис по превращению любой квартиры в «умный дом». Медиатека с более 40 млн. треков и бесплатным трафиком; Маркетинговые площадки, облачное хранилище данных и множество других социально важных проектов. Десятки реализованных проектов федерального уровня с применением BigData, Programmatic в области рекламы. Наш основной стек C# (.net core) и React. Предстоящие задачи: - Организация стендов: разработческих, тестовых, продуктивного - Организация CI/CD - Настройка мониторинга Требования: Опыт организации CI/CD Опыт настройки мониторинга Опыт работы со стеком Atlassian (Stash, Bamboo, Jira, Confluence) Опыт администрирования Linux-систем Опыт работы с контейнерами, Kubernetes Опыт работы с многопоточностью / асинхронностью Опыт работы с PostgreSQL Требования к процессу работы 1. DevOps встраивается в текущие процессы: методология SСRUM, двухнедельные спринты, ежедневные встречи daily и прочие встречи по проекту. 2. DevOps использует Jira и логирует время на задачи. 3. Все настроенные решения документируется DevOps’ом в confluence. 4. Настроенное DevOps’ом решение и документация на это решение проходит внутренний аудит на предмет релевантной работы и соответствия требованиям безопасности.

Fullstack javascript (Meteor.js) senior / TeamLead

Коротко: — От 100 до 200 тысяч рублей в месяц на руки — Процент от прибыли компании — Свободный график — Удалённая работа — Прямое влияние на продукт — Проект: кроссплатформенная многопользовательская онлайн игра — Необходимо 2 сотрудника — Минимальный набор навыков: — Автономность — самому собрать требуемую информацию и реализовать задачу от и до — Проактивность — понять, что можно сделать лучше, согласовать и сделать — HTML/css — кроссбраузерность, семантичность, адаптив, переиспользование блоков — Javascript — экспертный уровень — NodeJS — Опыт с реактивными фреймворками (angular, react, meteor) — Опыт с документо-ориентированной БД — Умение оптимизировать код и подбирать наилучшие алгоритмы под задачи Идеальный набор: — Опыт в игровой индустрии (опытный игрок в стратегии тоже подходит) — Meteor.JS — Handlebars (или другие logicless шаблонизаторы) — Stylus — MongoDB О проекте: Инфраструктура онлайн игры Браузерная онлайн стратегия космической тематики. PVE. Упор делается на совместную игру. При этом все игроки могут проиграть, если завалят общие цели. Очень умеренная система доната — по большей части визуальные улучшения и совсем минимальные усиления. Делаем для людей. http://consulwar.ru/ Что-то криво, плохо и поехало, скучно, тупо? Помогите нам сделать хорошо. Не интересно совсем? Ну хотя бы музычку нашу зацените. Проект стартовал в феврале 2015 года. В сентябре того же года вышел в закрытый бета тест, после успешного запуска на бумстартере. В мае 2016 начался ОБТ и продолжается до сих пор. На текущий момент у нас уже более 3500 игроков и сформированная фанатская база. Клиент-сервер базируется на Meteor.js, в качестве основной базы данных используется MongoDB. Для картографии используем leaflet. Контроль версий в git на базе bitbucket. Интегрирован с jira и confluence. Грамотный gitflow, обязательный код ревью. Чтобы продемонстрировать что вакансия была, как минимум, прочитана — при первом контате сообщите, что вы не рептилоид. Тестирование и деплой с Bamboo. Для текстовой коммуникации используется Slack, для голосовой hangouts или skype. Давно рассказывал о проекте на хабре: https://habrahabr.ru/post/265395/ , но с того момента кодовая база проекта претерпела ряд важных изменений и превышает войну и мир вдвое :-) Актуальное знакомство с кодовой базой проведу голосом. Как будет выглядеть ваш трудовой процесс: — Открываете Jira и смотрите какие есть задачи на текущий момент. — В первую очередь выбираете задачи с высоким приоритетом. — При необходимости уточняете задачу в трекере или в slack (для высоких приоритетов, желательно, slack) — Задача реализуется в отдельной ветке — Тестируется локально — создается PR в dev ветку. — Результаты отмечаются в задаче. — PR проходит код ревью, после чего попадает в dev и сразу разворачивается на тестовом сервере. — При необходимости проводятся повторные ручные тесты нового функционала. — Раз в 1-2 недели dev вливается в master с повторным общим ревью изменений. — Вы вольны заводить свои задачи и сразу же брать их в работу, если считаете что это здесь и сейчас важнее для проекта. Весь процесс асинхронен. Я буду крайне рад любым предложениям по улучшению процесса. Вы вольны делать свой вклад в проект в любое удобное для вас время, при условии достаточного темпа разработки. Единственное, в день вливания dev в master желательно всё же быть онлайн следующие часов 8, что бы иметь возможность реализовать хотфиксы. Отдельно выделяем время на рефакторинг и улучшение кода. Так что сделать что-то лучше всегда можно. Если вы находитесь в Калининграде — будет возможность переодически общаться лично. Возможностей проявить себя масса. Что я ожидаю от вас при контакте: — Минимальный набор относящейся к проекту информации, релевантный опыт. — Можно даже коротко, типа «Я идеальный для вас кандидат, есть весь подходящий опыт» — тогда сразу перейдем к интервью. — Но лучше всё же немного подробнее: что умеете, что нет.

Программист Python

Обязанности: - Разработка и ведение сложных и интересных web-проектов (backend и frontend); - Разработка сервисов обмена данными, аналитики и статистики; - Анализ и улучшение производительности. Требования: - Отличные знания: Python, SQL, Django, PostgreSQL, Memcached, Elasticsearch, JavaScript; - Навык работы с GIT; - Знание *NIX систем на уровне администрирования; - Приветствуется опыт работы с JIRA, Bitbucket, Bamboo. Условия: - Рабочий день с 9:00 до 18:00 пн-пт; - Молодой дружный коллектив; - Оформление по ТК РФ.