Octal Technical Solutions
Octal Technical Solutions
11 – 50 Працівники
SaaSКонсалтингЛогістика
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 для самообслуговування вебінструментами для внутрішніх команд.

Опис

  • Розробляти серверні конвеєри даних і рівні застосунків для самообслуговування.
  • Створювати конвеєри на Python і робочі процеси Snowflake.
  • Створювати інтеграції з REST API.
  • Замінити понад 40 застосунків Alteryx Gallery, якими користуються п’ять внутрішніх команд, вебінструментами для самообслуговування.
  • Брати участь упродовж усього циклу розробки, використовуючи Claude для генерації коду, виконання завдань агентами, аналізу архітектури, створення каркасів інтерфейсу, генерації тестів і документації.
  • Формулювати точні запити, розбивати складну роботу на завдання для ШІ-агентів, критично перевіряти згенерований ШІ код і вдосконалювати результат.
  • У невеликій команді постачати готовий до використання в production код до чіткого грудневого дедлайну.

Вимоги

  • Щонайменше п’ять років розробки на Python із використанням pandas, requests, openpyxl і регулярних виразів.
  • Досвід повного циклу відповідальності за production-кодові бази.
  • Впевнене володіння 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, у production як активних співавторів.
  • Практичний досвід роботи з інструментами агентного програмування, як-от Claude Code, Cursor або Devin.
  • Уміння досліджувати недокументовані застарілі робочі процеси та точно відтворювати їхні результати.
  • Впевнене володіння Git, зокрема гілками, pull request і версійними релізами.
  • Досвід відповідальності за конвеєри production-масштабу з кількома споживачами, визначеними графіками, впливом на SLA та налагодженням у production.
  • Досвід роботи з Microsoft Graph API буде перевагою.
  • Досвід проєктування архітектури Snowflake буде перевагою.
  • Досвід створення інструментів самообслуговування для роботи з даними або внутрішніх операційних інструментів буде перевагою.
  • Знання Alteryx Designer буде перевагою.
  • Досвід оркестрації робочих процесів у production за допомогою Airflow, Prefect або AWS Step Functions буде перевагою.
  • Досвід роботи з React або Vue буде перевагою.
  • Знайомство з KNIME Analytics Platform буде перевагою.
  • Досвід роботи з бібліотеками якості даних, такими як Great Expectations, phone numbers або email-validator, буде перевагою.
  • Досвід розбиття складних інженерних задач на послідовності запитів для виконання агентним ШІ буде перевагою.