Компания: Spin.AI
Местоположение: SERVICIOS INTEGRADOS DE LEALTAD, MERCADOTECNIA Y COMUNICACIÓN, SAPI DE CV / México, México
Цель должности
Играет критически важную роль в руководстве проектированием, разработкой и внедрением масштабируемых и инновационных технологических решений. Эта роль способствует техническому совершенству, развивает сотрудничество между командами и обеспечивает соответствие инженерных усилий стратегическим целям организации. Менторство инженеров и влияние на архитектурные решения способствуют предоставлению результативных, ориентированных на бизнес решений, которые поддерживают долгосрочный успех.
Основные обязанности
- Предоставлять экспертное техническое руководство и поддержку командам или группам, обеспечивая высококачественную разработку и соответствие бизнес-целям.
- Сотрудничать с менеджерами продуктов, дизайнерами и бизнес-лидерами для определения технических решений, отвечающих стратегическим потребностям, соответствующим планам развития и ожиданиям пользователей.
- Руководить проектированием и разработкой сложных программных архитектур, уделяя особое внимание масштабируемости, поддерживаемости и производительности, при этом обеспечивая соответствие плану развития технологий организации.
- Влиять на архитектурные решения, внося вклад в стратегическое направление технологических решений и предоставляя информацию о долгосрочных инженерных приоритетах.
- Способствовать межфункциональному сотрудничеству между командами разработки, продукта и бизнеса для обеспечения бесперебойного выполнения проектов и соответствия организационным целям.
- Менторство и обучение младших и старших инженеров, содействие профессиональному росту и обмену знаниями для повышения возможностей команды.
- Продвигать и внедрять лучшие практики в разработке программного обеспечения, включая TDD, CI/CD конвейеры и принципы безопасного кодирования.
- Инициировать внедрение инновационных технологий и методологий для повышения эффективности, масштабируемости и конкурентоспособности инженерных проектов.
- Отслеживать производительность систем после внедрения, используя метрики для выявления возможностей оптимизации и обеспечения соответствия решений бизнес- и техническим требованиям.
- Разрабатывать инструменты и скрипты автоматизации для оптимизации операционных задач и процессов развертывания, обеспечивая согласованность и надежность доставки.
- Сотрудничать с командами SRE для оптимизации инфраструктуры, проектирования отказоустойчивых систем и поддержания SLA.
- Обеспечивать соответствие отраслевым нормам и стандартам безопасности, внедряя надежные меры защиты и поддерживая высокие уровни контроля качества.
- Способствовать культуре самостоятельной работы, поощряя самоорганизацию, ответственность и проактивное решение проблем среди членов команды.
- Выступать в качестве Амбассадора культуры Spin для формирования и поддержания позитивной, инклюзивной и динамичной рабочей среды, соответствующей ценностям и культуре компании.
Требуемые знания и опыт
- Опыт работы в разработке программного обеспечения более 7 лет, с подтвержденным опытом создания масштабируемых высокопроизводительных приложений.
- Продвинутая экспертиза в языках программирования, таких как .NET, Java, TypeScript, React, React Native и Node.js.
- Глубокое понимание контейнерной разработки, архитектуры микросервисов и потребления REST API.
- Опыт работы с модульными архитектурами, повторно используемыми компонентами и суперприложениями.
- Продвинутые знания Git, разрешения конфликтов и инструментов CI/CD, интегрированных в циклы тестирования (GitHub, GitHub Actions, SonarCloud, Terraform, Docker).
- Подтвержденная способность влиять на техническую стратегию и вносить вклад в архитектурные планы развития.
- Практический опыт работы с методологиями TDD, ATDD и BDD, обеспечивая качество и поддерживаемость кода.
- Высокая квалификация в работе с SQL и NoSQL базами данных, включая MongoDB, PostgreSQL и MySQL.
- Экспертиза в практиках безопасной разработки, включая инструменты SAST, DAST и MAST.
- Исключительные коммуникативные навыки, способность эффективно взаимодействовать как с техническими, так и с нетехническими заинтересованными сторонами.
- Владение Agile методологиями, опыт сотрудничества в разнообразных межфункциональных командах.
- Высокая адаптивность к быстро меняющейся рабочей среде.
- Готовность приобретать знания в новых технологиях, входящих в стек технологий Spin.
En Spin estamos comprometidos con construir un lugar de trabajo diverso e inclusivo.
Creemos en la igualdad de oportunidades y promovemos un entorno libre de discriminación por motivos de raza, origen nacional, género, identidad de género, orientación sexual, discapacidad, edad o cualquier otra condición legalmente protegida.