Ахмед Г. DevOps, Senior
ID 22342
АГ
Ахмед Г.
Мужчина
Азербайджан, Баку, UTC+4
Ставка
4 110,32 Р/час
вкл. НДС 5% (152.38 Р)
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
DevOps
Грейд
Навыки
Отрасли
Знание языков
Английский — C1
Главное о специалисте
Я работаю инженером DevOps больше 5 лет. У меня есть опыт работы как в аутсорсинговых, так и в продуктовых компаниях. Некоторые проекты включали в себя решение задач для стартапов, сосредоточение внимания как на проекте в целом, так и на конкретных этапах.
Я работал в больших и малых командах и участвовал во многих интересных проектах, которые дали мне ценный опыт работы с бизнес-процессами, логическими рабочими потоками и работой с большими нагрузками, включая обработку данных и запросов.
Я работал с такими поставщиками, как AWS, GCP, Azure Cloud, Hetzner и другими облачными сервисами. У меня также есть значительный опыт работы с локальными настройками.
Я могу решить технические, логические и бюджетные задачи, которые будут способствовать росту и выведению бизнеса на передовые позиции.
Проекты
(8 лет 2 месяца)
NIKE c4c
Роль
Старший DevOps-инженер
Обязанности
Работал над проектами, включая мониторинг системы и предварительных релизов, а также написание конвейеров. Перенес Jira Confluence из OnPremises в Atlassian Cloud, из OnPremises в Amazon Cloud, написал различные триггеры Lamda и раннеры, используя системы Runners. Работал над одним проектом с кластером Nomad, который является аналогом Kubernetes, переносил и развертывал системы Redis с использованием playbooks
Проект1 Insurance stack technologies
Проект 2 NIKE c4c
-Развернут кластер Apache Spark (Standalone/YARN/Kubernetes) и оптимизирована его производительность.
-Автоматизировано развертывание приложений Spark с использованием GitLab CI/CD + Docker + Kubernetes.
-Настроена интеграция Spark с Kafka, Hive, S3/HDFS как для потоковой, так и для пакетной обработки данных.
-Оптимизирована производительность запросов Spark (широковещательное объединение, секционирование, кэширование).
-Реализован мониторинг показателей Spark с использованием Prometheus + Grafana, пользовательского интерфейса Spark и сервера истории.
-Настроена аутентификация и безопасность для кластера Spark с использованием LDAP/Kerberos.
Обязанности:
-Создание макетов тестирования: я помогал создавать макеты сред и данных для тестирования API, обеспечивая бесперебойное тестирование без использования производственных ресурсов. Это включало в себя настройку облегченных макетных серверов с использованием фреймворков JavaScript, таких как Express.js, и обеспечение их
интеграции в конвейер CI/CD.
-Управление ключами авторизации: я внедрил безопасные методы управления
ключами авторизации API и секретами. Используя такие инструменты, как AWS Secrets Manager или HashiCorp В Vault я помогал разработчикам серверной части безопасно хранить и извлекать ключи, а также написал утилиты JavaScript, чтобы упростить их использование в среде разработки.
Оптимизация локальной разработки: Я предоставил разработчикам скрипты и конфигурации для локального воспроизведения производственных сред. Это включало в себя настройку Node.js приложений и обеспечение синхронизации управления зависимостями, файлов конфигурации и макетных API-интерфейсов с производственными настройками.
-Отладка и устранение неполадок: я работал над устранением проблем в серверных службах, участвуя в сеансах отладки, выявляя узкие места и предоставляя журналы и показатели, чтобы помочь разработчикам сосредоточиться на устранении первопричин.
-Интеграция CI/CD для серверных сервисов: я автоматизировал конвейеры тестирования и развертывания для серверных проектов, включив такие инструменты, как Jenkins или GitHub Actions, и обеспечил, чтобы макетные тесты и интеграционные тесты были частью процесса. Это сотрудничество обеспечило эффективность рабочих процессов разработки, улучшило методы обеспечения безопасности и повысило общую надежность серверных систем.
Стек специалиста на проекте
ALB, ELK, Grafana, AWS, Tomcat, elb, Bash, API, MongoDB, Linux, Apache, Nginx, Prometheus, VPN, скрипты, IAM, Route53, MSSQL, Мониторинг, EC2, Confluence, Docker, TypeScript, CloudWatch, GitLab CI/CD, RDS, Jira, Kubernetes
Отрасль проекта
Insurance
Период работы
Март 2022 - Февраль 2025
(3 года)
Медицинские решения для врачей и служб по уходу за домашними животными
Роль
DevOps Engineer
Обязанности
-Спроектировал, внедрил и управлял масштабируемой облачной инфраструктурой с использованием Microsoft Azure, обеспечивая высокую доступность и надежность платформ, обслуживающих медицинских работников и ветеринаров.
-Мы использовали Azure DevOps для создания и поддержки конвейеров CI/CD, автоматизируя процессы сборки, тестирования и развертывания, что повышает эффективность разработки и сокращает время вывода на рынок.
-Для непрерывной доставки мы использовали ArgoCD, который обеспечивает декларативное развертывание GitOps и обеспечивает согласованность конфигураций приложений в разных средах.
Контейнеризация и оркестрация:
-Реализованы стратегии контейнеризации с использованием Docker, инкапсулирующие приложения для обеспечения согласованности в средах разработки, тестирования и производства. Управляемые и упорядоченные контейнерные приложения с помощью Kubernetes оптимизируют использование ресурсов и обеспечивают плавное масштабирование для обработки различных нагрузок в периоды пиковых нагрузок.
Развертывание приложений и управление ими:
-Развертывал приложения и управлял ими в Azure App Services, используя свою управляемую платформу, чтобы сосредоточиться на функциональности приложений, обеспечивая при этом безопасность и производительность.
-Настраивал и обслуживал службы баз данных Azure, включая Azure SQL Database и Cosmos.
-Работа с базами данных, обеспечивающих безопасное и эффективное хранение, извлечение и резервное копирование данных с учетом требований законодательства о здравоохранении.
Мониторинг и ведение журнала:
-Настройка комплексные решения для мониторинга и ведения журнала с помощью Azure Monitor и Application Insights, позволяющая отслеживать производительность приложений в режиме реального времени и оперативно устранять проблемы.
- Интегрированная система Grafana для расширенной визуализации данных и информационных панелей предоставляет заинтересованным сторонам полезную информацию о состоянии системы и моделях использования.
Безопасность и соответствие требованиям:
-Внедрены надежные меры безопасности, включая управление идентификацией и доступом (IAM) с Azure Active Directory, гарантирующий, что только авторизованный персонал сможет получить доступ к конфиденциальным медицинским
данным и данным по уходу за домашними животными.
-Обеспечил соблюдение требований законодательства в области здравоохранения, таких как HIPAA, настроив безопасную передачу данных, шифрование в режиме ожидания и при передаче, а также регулярные проверки безопасности.
Сотрудничество и документация:
-Тесное сотрудничество с командами разработчиков, менеджерами по продуктам и медицинскими работниками, чтобы понять требования и предложить индивидуальные решения DevOps, отвечающие конкретным потребностям.
-Документально подтвержденные передовые практики, процессы развертывания и конфигурации инфраструктуры, облегчающие передачу знаний и позволяющие членам команды эффективно управлять системами и устранять неполадки, не обладая обширными техническими знаниями.
Управление инцидентами и устранение неполадок:
-Руководил усилиями по реагированию на инциденты, быстро выявляя и решая проблемы с инфраструктурой и развертыванием, чтобы минимизировать время простоя и поддерживать непрерывность обслуживания в медицинских учреждениях и учреждениях по уходу за домашними животными.
-Проводил анализ первопричин повторяющихся проблем, внедрял долгосрочные решения для предотвращения будущих инцидентов и повышения устойчивости системы.
Основные моменты проекта:
-Платформа онлайн-консультаций для врачей:
-Внедрена безопасная масштабируемая платформа, позволяющая врачам проводить виртуальные консультации, управлять записями пациентов и интегрироваться с медицинскими базами данных.
-Автоматизированное развертывание и обновление, обеспечивающее минимальные сбои в работе служб и поддержание высоких стандартов целостности и безопасности данных.
Приложение для ухода за домашними животными:
-Разработал и поддерживал в рабочем состоянии платформу для ветеринаров, которая позволяет проводить удаленные консультации для домашних животных, обрабатывая большое количество одновременных пользователей с низкой задержкой.
-Внедрил решения для мониторинга производительности приложений и взаимодействия с пользователями, предоставляя информацию для постоянного совершенствования.
Постоянное совершенствование:
-Мы всегда были в курсе новейших инструментов и практик DevOps, постоянно внедряя новые технологии и методологии для повышения эффективности инфраструктуры и производительности приложений.
-Организация тренингов и семинаров-практикумов для членов команды, способствующих формированию культуры непрерывного изучение лучших практик DevOps в организации.
Стек специалиста на проекте
Docker, DevOps, ArgoCD, Grafana, Kubernetes, Active Directory, Terraform, Azure DevOps, Microsoft, Azure, Services, Application, Cosmos DB, mokito, app, aks, insights
Отрасль проекта
BioTech, Pharma, Health care & Sports
Период работы
Январь 2017 - Декабрь 2023
(7 лет)
"Онлайн-аренда квартир"
Роль
Инженер по разработке программного обеспечения (DevOps)
Обязанности
Проект: "Онлайн-аренда квартир" был успешно развернут и сконфигурирован с использованием полного набора инструментов DevOps. Давайте рассмотрим основные используемые компоненты и инструменты:
1.Amazon Web Services (AWS):
- Инстансы EC2 использовались для размещения серверов приложений.
- Сегменты S3 использовались для хранения статических ресурсов, таких как изображения, видео и документы.
- RDS использовался в качестве службы управляемых баз данных.
- Route 53 использовался для управления DNS.
- Для обеспечения безопасной связи были настроены сетевые конфигурации и VPN.
- Для управления доступом использовался IAM.
- Для отслеживания системных показателей использовались службы мониторинга.
- ELB (Elastic Load Balancer) использовался для балансировки нагрузки входящего трафика.
2. Linux:
- В качестве веб-серверов и серверов приложений использовались Nginx, Apache и Tomcat. - Для автоматизации задач и устранения неполадок использовались сценарии Bash.
- Для безопасного сетевого взаимодействия были настроены VPN.
- Для диагностики и устранения системных проблем использовались инструменты и методы устранения неполадок.
3. Terraform:
- Файлы конфигурации Terraform использовались для определения и предоставления инфраструктуры в виде кода.
4. Docker:
- Dockerfiles и Docker Compose использовались для контейнеризации компонентов приложения,обеспечивая согласованность в разных средах.
5. Jenkins:
- Jenkins использовался для создания конвейеров CI/CD и автоматизации процессов сборки, тестирования и развертывания
6. Elasticsearch:
- Elasticsearch использовался для индексации и поиска объявлений о квартирах и связанных с ними данных.
7. Sonarqube:
- Sonarqube использовался для статического анализа кода для обеспечения качества кода и выявления потенциальных проблем
Используя эти инструменты DevOps, проект онлайн-аренды квартир добился эффективного развертывания, масштабируемости и удобства обслуживания, обеспечивая бесперебойную работу как для арендаторов, так и для арендодателей.
Стек специалиста на проекте
Grafana, AWS, GitLab, Tomcat, elb, Zabbix, Bash, Git, Linux, Apache, Nginx, GitHub, Prometheus, VPN, IAM, Route53, Graylog, Nagios, Мониторинг, EC2, Python, API testing, RDS, Node.js
Отрасль проекта
Marketing, Advertising & Design
Период работы
Июнь 2017 - Март 2019
(1 год 10 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Азербайджанский Международный университет
Специальность
математика и информатика
Завершение учебы
2009 г.