Технологии/инструменты
CI/CDBashPowerShellPrometheusGrafanaELK/EFKDatadogTerraformCloudFormationAnsibleS3DockerKubernetesWindows ContainersDocker ComposeHelmWindows ServerLinux/UnixActive DirectoryOpenIDRabbitMQKafkaIBM MQSnykHashiCorp VaultPuppetChefSaltStack
Компания «БАРС Групп», ведущий разработчик и интегратор решений для государственного и коммерческого секторов, в поиске Senior Backend Developer на С#/.NET на удаленный формат работы.
Технологии/инструменты
- NET Framework, .NET Core, ASP.NET.
- C# 6.0.
- PostgreSQL.
- SOAP/REST.
- RabbitMQ/Kafka.
- Redis.
- JavaScript.
- Применение микросервисов, CI/CD, Unit-тестов.
- Bash, Python, PowerShell.
- Docker, Kubernetes.
Мы ожидаем от вас
Понимание ключевых принципов DevOps
- CI/CD pipelines: проектирование, разработка и оптимизация пайплайнов для непрерывной интеграции и развертывания.
- Автоматизация: глубокое понимание методик написания скриптов и автоматизации задач с использованием Bash, Python, PowerShell и схожих утилит.
- Мониторинг и логирование: экспертиза в настройке и управлении средств: Prometheus, Grafana, ELK/EFK, Datadog.
- Infrastructure as Code (IaC): Опыт работы с утилитами для управления инфраструктурой: Terraform, CloudFormation, Ansible и т.д.
Опыт управления инфраструктурой
- Облачные технологии: понимание и опыт работы с облачными сервисами, например: S3, IAM.
- Networking: глубокое понимание концепций построения сетей и сетевых технологий, например: DNS, балансировка нагрузки, Firewalls, VPC.
- Контейнеризация: расширенный набор знаний Docker, Kubernetes, Windows Containers, оркестрации контейнеров. Навыки автоматизации развертывания образов (Docker Compose, Helm).
- Администрирование серверов: опыт работы с Windows Server, Linux/Unix, включая написание скриптов, управление пользователями и ролями AD, OpenID, анализ и оптимизация производительности систем.
- Администрирование очередей: опыт работы с RabbitMQ, Kafka, IBM MQ и пр.
Безопасность
- DevSecOps: опыт интеграции практик обеспечения безопасности в жизненный цикл DevOps.
- Управление уязвимостями: Snyk и прочие решения.
- Identity and Access Management (IAM): опыт в управлении ролями, доступами и секретами с использованием HashiCorp Vault или иными сервисами IAM.
SRE (обеспечение бесперебойной работы)
- Автоматизация повторяющихся задач: разработка скриптов, минимизирующих вовлечение инженеров.
- Определение целей надежности: проработка метрик определения доступности, задержки и эффективности (SLA, SLI, SLO) для уменьшения трудозатрат на "бесконечные" оптимизации.
- Наблюдаемость: внедрение технологий мониторинга и наблюдаемости, а также настройка средств нотификации о сбоях.
- Планирование ресурсов: определение необходимого количества машиноресурсов для внедрения разработанных решений.
- Incident Management: определение, тестирование и поддержка и документирования процессов управления инцидентами.
Средства разработки и скрипты
- Системы управление версиями: опыт работы с GIT (стратегии ветвления, Pull Requests, разрешение конфликтов).
- Скриптовые языки: опыт написания скриптов с использованием Bash, PowerShell (плюс — дополнительное знание Python, Ruby, Go).
- Управление конфигурациями: опыт работы с соответствующими утилитами (например: Puppet, Chef, SaltStack и пр.).
Мы предлагаем
- Работу в крупной федеральной аккредитованной ИТ-компании.
- Официальное трудоустройство, "белую" заработную плату, повышающуюся по системе грейдов.
- Удаленный формат работы (на территории РФ) или гибридный (мы есть в 17 городах РФ).
- Перспективы карьерного роста.
- Нетривиальные разносторонние задачи.
- Корпоративные обучения, библиотеку, скидки.
Айгуль Халикова Senior IT HR