Оставьте заявку, мы подберем для вас подходящего специалиста за 48 часов!
Премия рунета

Каталог ИТ-специалистов

Найдите проверенных специалистов для решения ваших задач
В нашей базе более 11450 проверенных специалистов от 362 IT‑компаний
banner
Найдено 15 специалистов в публичном доступе
Новые специалисты
Ключевые навыки
Цена, ₽/час
Цена включает НДС
Дата бронирования
Подкатегории
Страна
Город
Опыт работы
Формат работы
Отрасли работы
Готов работать на зарубежных проектах
Владение языком
Пол
Возраст
Найдено 15 специалистов в публичном доступе
ceph
UI Testing
Logistics & Transport • Manufacturing
КУ
Кубаталы У.
Бишкек
DevOps
Middle+
4,000 Р/час
Ansible
axure
Bash
Bitbucket
CentOS
CI/CD
CloudWatch
Datadog
Docker
+78

Кубаталы — DevOps-специалист с 5-летним опытом работы в логистике и производстве. Он обладает навыками администрирования, настройки ПК, работы с базами данных, веб-приложениями, интеграциями, а также разработки и тестирования. Его страсть — помогать командам разработчиков обеспечивать постоянную автоматизацию и непрерывный мониторинг на протяжении всего жизненного цикла приложений, от этапов интеграции и тестирования до доставки и развертывания. Глубокий опыт работы с Kubernetes, а также облачной архитектурой и разработкой. Владение скриптовыми языками Python и Bash. Всегда ищите способы помочь товарищам по команде и улучшить производительность компании. Человек, ориентированный на работу в команде, хорошо разрешающий конфликты, стрессоустойчивый и обладающий навыками критического мышления. Кубаталы имеет опыт внедрения системы непрерывной интеграции (CI) и автоматизации процесса сборки и развёртывания приложений. Он работал над созданием и настройкой экземпляров функций Azure и веб-приложений, а также над мониторингом и управлением облачными сервисами.

Подробнее
LifeStyle
АК
Андрей К.
Москва
Golang разработчик
Senior
4,500 Р/час
AD
Bash
BDD
BI
C/C++
Git
GOlang
Java
JavaScript
Linux
+72

Андрей — опытный IT-специалист, Golang-разработчик с 14-летним опытом работы. Он участвовал в разработке различных проектов, связанных с микросервисами, информационной безопасностью, автоматизацией производства и робототехникой. Андрей обладает широким спектром технических навыков, включая работу с Linux, разработку ПО, владение языками программирования C/C++, Golang, Java, JavaScript, Python и другими. Он также имеет опыт работы с базами данных, такими как PostgreSQL, MySQL, Oracle, и инструментами автоматизации, такими как Git, GitLab CI, Kubernetes. В своих проектах Андрей выполнял роли Golang разработчика, инженера-программиста, системного администратора и архитектора. Он работал над созданием микросервисов, разработкой драйверов ядра Linux, фреймворков для планирования и других проектов.

Подробнее
Telecom
РЯ
Роман Я.
Волгоград
PHP разработчик
Senior
3,000 Р/час
tss
aac
ZDD
code igniter
Yii3
Laravel 7
ML SQ
cps
SOLID
PRTG
+78

Какие паттерны я использую чаще : Мост (Bridge) , Адаптер (Adapter) , Декоратор (Decorator) , Цепочка обязанностей (Chain of responsibility) , Стратегия (Strategy) , Строитель (Builder) , Шаблонный метод (Template Method) , Шина сообщений, Event Sourcing / Event-driven, DTO DDD : Domain, Application, Presentation, Infrastructure, Model, Services, Mappers, Immutable . Версии php с какими работал : 5.6 , 7.0 , 7.4 , 8.0 , 8.1 , 8.2 , 8.3 Версии Laravel с какими работал : 5.5 , 6 , 8 , 9 , 10 Версии Symfony с какими работал : 5.0 , 5 ,3 , 6.3 Тестирование : Itegration testing, Unit testing, негативное тестирование. Mock, Assert, Factor, Data provider. RabbitMQ : Создавал несколько очередей, которые работали параллельно, у каждой из очереди был свой Consuming и 1 Handler который ожидал получения сообщения из шины очереди, у всех очередей была одна биржа и по одной привязке для каждой очереди, протокол обмена AMQP. Запись в очередь и чтение из очереди делал через supervisor. Какие типы обменов я использовал : direct, fanout. -Транзакции : Какие аномалии я знаю : - Когда видим в транзакции не зафиксированные изменения др. транзакции. Блокировки на уровне строк : pessimistic read, pessimistic write, for update - Первая транзакция обновляет данные вторая транзакция в это же время читает эти данные и фиксирует изменения и получает неверные данные так как потом фиксирует изменения первая транзакция и данные теперь изменились. - Это воспроизводиться когда работает с больше чем одной строкой, в базе у 2 строк значение колонки в сумме равно 100 , первая транзакция уменьшает одну строку на 50 и не фиксирует изменения (sql первой транзакции нет в примере) , вторая транзакция делает этот sql и подвисает так как первая транзакция не зафиксировалась

Подробнее