
Octal Technical Solutions — IT-консалтинговая компания и поставщик индивидуальных решений, основанная на Филиппинах в 2004 году. Компания предоставляет услуги по подбору IT-персонала и удалённому расширению команд, разработке индивидуальных приложений, поддержке инфраструктуры и созданию сайтов электронной коммерции. Также компания предлагает решения для бизнес-технологий, включая Acumatica Cloud ERP для веб-планирования ресурсов предприятия и IBM Watsonx Assistant для обслуживания клиентов с использованием искусственного интеллекта. В команде работает от 11 до 50 сотрудников. Octal помогает организациям получать практическую технологическую экспертизу в сфере консалтинга, логистики и операций, связанных с SaaS.
Full Stack Python-разработчик: данные и AWS
Создавайте конвейеры обработки данных на Python, рабочие процессы Snowflake и REST-интеграции в AWS. Замените приложения Alteryx для самостоятельной работы веб-инструментами для внутренних команд.
1 560 000 ₱ – 1 950 000 ₱ / год
ГибридПолная занятостьСредний уровеньСтарший специалистТребуемый Язык: английскийИнженер-программистФулстек-инженерОписание
- Разрабатывать серверные конвейеры обработки данных и уровни приложений для самостоятельной работы.
- Создавать конвейеры на Python и рабочие процессы Snowflake.
- Создавать интеграции с REST API.
- Заменить более 40 приложений Alteryx Gallery, используемых пятью внутренними командами, веб-инструментами для самостоятельной работы.
- Участвовать во всём цикле разработки, используя Claude для генерации кода, выполнения задач агентами, анализа архитектуры, создания каркасов интерфейса, генерации тестов и документации.
- Формулировать точные запросы, разбивать сложные задачи на поручения для ИИ-агентов, критически проверять сгенерированный ИИ код и дорабатывать результат.
- В небольшой команде выпускать готовый к эксплуатации код к установленному сроку в декабре.
Требования
- Не менее пяти лет разработки на Python с использованием pandas, requests, openpyxl и регулярных выражений.
- Опыт полного цикла владения промышленными кодовыми базами.
- Уверенное владение Snowflake SQL, включая JOIN, CTE, оконные функции, INSERT, MERGE и TRUNCATE/INSERT.
- Умение проектировать конвейеры данных с нуля, выбирать пакетную или событийную обработку, подходящие сервисы AWS и обосновывать архитектурные решения.
- Опыт работы с REST API, включая OAuth2, пагинацию, ограничение частоты запросов и разбор JSON/XML.
- Навыки full-stack-разработки: серверная часть на Python с Flask или FastAPI и клиентская часть на HTML/JavaScript.
- Практический опыт проектирования конвейеров данных в AWS с Lambda, Step Functions или Glue, ECS/Fargate или EC2, S3, Secrets Manager и EventBridge.
- Подтверждённый опыт применения LLM, например Claude, Copilot или GPT-4, в промышленной среде в качестве активных соавторов.
- Практический опыт работы с инструментами агентного программирования, такими как Claude Code, Cursor или Devin.
- Умение исследовать недокументированные устаревшие рабочие процессы и в точности воспроизводить их результаты.
- Уверенное владение Git, включая ветвление, pull request и версионированные релизы.
- Опыт владения конвейерами промышленного масштаба с несколькими потребителями, установленными расписаниями, влиянием на SLA и отладкой в рабочей среде.
- Опыт работы с Microsoft Graph API будет преимуществом.
- Опыт проектирования архитектуры Snowflake будет преимуществом.
- Опыт создания инструментов для самостоятельной работы с данными или внутренних операционных инструментов будет преимуществом.
- Знакомство с Alteryx Designer будет преимуществом.
- Опыт оркестрации рабочих процессов в промышленной среде с Airflow, Prefect или AWS Step Functions будет преимуществом.
- Опыт работы с React или Vue будет преимуществом.
- Знакомство с KNIME Analytics Platform будет преимуществом.
- Опыт работы с библиотеками контроля качества данных, такими как Great Expectations, phone numbers или email-validator, будет преимуществом.
- Опыт разбиения сложных инженерных задач на последовательности запросов для выполнения агентным ИИ будет преимуществом.