ООО Тетаком

No description

About Company

{"type":"doc","content":[{"type":"paragraph","content":[{"type":"text","text":"Компания: ООО «Тетаком» — сообщество экспертов в нефтяной отрасли, создающее цифровые решения (ОПЗ, СКО, БСКО, ГРП, РИР, глушение и другие ГТМ)"}]},{"type":"paragraph"},{"type":"paragraph","content":[{"type":"text","text":"Продукты, в которых я принимал участие:"}]},{"type":"paragraph","content":[{"type":"text","text":"1) RockPlan — облачная платформа для построение оптимального графика движения буровых с учётом технико-экономических сценариев"}]},{"type":"paragraph","content":[{"type":"text","text":"2) RockWoW — облачная платформа симулятора ремонтно-изоляционных работ в нефтяных скважинах"}]},{"type":"paragraph","content":[{"type":"text","text":"3) RockStim — облачная платформа расчётного инструмента моделирования кислотных обработок призабойной зоны в карбонатных и терригенных коллекторах"}]},{"type":"paragraph"},{"type":"paragraph","content":[{"type":"text","text":"Формат работы: удалёнка, SCRUM (спринт 1 неделя)"}]},{"type":"paragraph"},{"type":"paragraph","content":[{"type":"text","text":"Стек:"}]},{"type":"paragraph","content":[{"type":"text","text":"- .NET 7.0/8.0/9.0"}]},{"type":"paragraph","content":[{"type":"text","text":"- Angular/React"}]},{"type":"paragraph","content":[{"type":"text","text":"- PostgreSQL"}]},{"type":"paragraph","content":[{"type":"text","text":"- Redis"}]},{"type":"paragraph","content":[{"type":"text","text":"- RabbitMQ + MassTransit"}]},{"type":"paragraph","content":[{"type":"text","text":"- NATS (ws only)"}]},{"type":"paragraph","content":[{"type":"text","text":"- OAuth (Keycloak)"}]},{"type":"paragraph","content":[{"type":"text","text":"- Kubernetes + Helm"}]},{"type":"paragraph","content":[{"type":"text","text":"- Werf (CI/CD)"}]},{"type":"paragraph","content":[{"type":"text","text":"- Minio"}]},{"type":"paragraph"},{"type":"paragraph","content":[{"type":"text","text":"Обязанности"}]},{"type":"paragraph","content":[{"type":"text","text":"1) Разработка бэкенда продуктов"}]},{"type":"paragraph","content":[{"type":"text","text":"2) Руководство бэкенд-разработкой трёх продуктов"}]},{"type":"paragraph","content":[{"type":"text","text":"3) Проектирование и реализация REST/gRPC API для интеграции с системами партнёров"}]},{"type":"paragraph","content":[{"type":"text","text":"4) Совместно с аналитиками обсуждал планы по реализации функционала с партнёрами и заказчиками"}]},{"type":"paragraph","content":[{"type":"text","text":"5) Наставничество бэкенд разработчиков"}]},{"type":"paragraph"},{"type":"paragraph","content":[{"type":"text","text":"Достижения"}]},{"type":"paragraph","content":[{"type":"text","text":"1) В момент прихода в компанию за 2 месяца до сдачи быстро включился в \"горящий\" проект RockPlan и завершил все пункты ТЗ в срок"}]},{"type":"paragraph","content":[{"type":"text","text":"2) Внедрил очереди MassTransit + RabbitMQ, повысив отказоустойчивость и масштабируемость"}]},{"type":"paragraph","content":[{"type":"text","text":"3) Вынес сервис расчётов симуляции в отдельный микросервис, к которому обращаются все продукты, что позволило гибко использовать серверные ресурсы компании"}]},{"type":"paragraph","content":[{"type":"text","text":"4) Добавил кэширование через Redis"}]},{"type":"paragraph","content":[{"type":"text","text":"5) Спроектировал и внедрил единую OAuth аутентификацию через Keycloak для всех сервисов"}]},{"type":"paragraph","content":[{"type":"text","text":"6) Добавил мониторинг через Grafana + Prometheus + OpenTelemetry"}]},{"type":"paragraph","content":[{"type":"text","text":"7) Добавил систему логирования NLog + Sentry"}]},{"type":"paragraph","content":[{"type":"text","text":"8) Вырастил стажёра до уровня Middle-разработчика"}]},{"type":"paragraph","content":[{"type":"text","text":"9) Пришёл в компанию как Middle разработчик и вырос до ведущего"}]}]}

Location