Начальник отдела по развитию ECM-систем at КОРПОРАЦИЯ КАЗАХМЫС — NeverHard
Начальник отдела по развитию ECM-систем at КОРПОРАЦИЯ КАЗАХМЫС in Караганда. Skills: CI/CD, Clean Code, Code Review, Database Design, Dry Utilities. Apply on NeverHard.
Company
КОРПОРАЦИЯ КАЗАХМЫС
Location
Караганда
Type
full_time
Required skills:
CI/CD
Clean Code
Code Review
Database Design
Dry Utilities
GIT
GraphQL
KISS
Kafka
Microservices
Обязанности: Разработка серверной части веб-приложений. Разработка и поддержка REST, GraphQL или gRPC API. Реализация архитектуры бизнес-логики приложений. Проектирование и оптимизация структуры баз данных. Написание SQL-запросов, хранимых процедур, функций, триггеров и миграций. Интеграция с внешними сервисами и API. Настройка взаимодействия с фронтенд-приложениями. Разработка сервисов обмена данными между различными системами. Обеспечение безопасности серверных приложений (аутентификация, авторизация, защита данных). Реализация механизмов логирования и мониторинга. Разработка многопоточных и высоконагруженных сервисов. Работа с кэшированием (Redis, Memcached, Valkey и др.). Работа с брокерами сообщений (RabbitMQ, Kafka и др.). Разработка и сопровождение монолитной/микросервисной архитектуры. Написание модульных, интеграционных и функциональных тестов. Проведение отладки и устранение программных ошибок. Рефакторинг существующего программного кода. Соблюдение принципов SOLID, DRY, KISS и Clean Code. Работа с системами контроля версий (Git). Участие в проведении Code Review. Подготовка технической документации. Участие в проектировании технических решений. Взаимодействие с Frontend-разработчиками, мобильными разработчиками, QA-инженерами и DevOps-инженерами. Участие в оценке трудоемкости задач и планировании разработки. Настройка и сопровождение CI/CD-процессов совместно с DevOps. Обеспечение отказоустойчивости и масштабируемости сервисов. Соблюдение стандартов разработки, требований информационной безопасности и внутренних регламентов компании. Требования: высшее (или послевузовское) образование в области информационных технологий; опыт работы в области разработки программных продуктов не менее трех лет; Условия: Работа в одной из крупнейших промышленных корпораций Казахстана; Возможности карьерного роста внутри Группы Казахмыс; Официальное трудоустройство; Конкурентная система вознаграждения.