Octal Technical Solutions
Octal Technical Solutions
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 за генериране на код, агентно изпълнение на задачи, преглед на архитектурата, изграждане на основа за потребителския интерфейс, генериране на тестове и документация.
  • Пишете точни инструкции, разбивайте сложната работа на агентни задачи, критично преглеждайте кода, генериран от изкуствен интелект, и усъвършенствайте резултатите.
  • Доставяйте готов за продукционна среда код с малък екип в рамките на твърдо зададен срок през декември.

Изисквания

  • Поне пет години опит в разработката с 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.
  • Доказан продукционен опит с големи езикови модели като Claude, Copilot или GPT-4 като активни съавтори.
  • Практически опит с инструменти за агентно програмиране като Claude Code, Cursor или Devin.
  • Способност за обратно инженерство на недокументирани стари работни процеси и точно възпроизвеждане на резултатите им.
  • Умения с Git, включително работа с клонове, pull заявки и версионирани издания.
  • Опит с поддръжка на продукционни потоци с голям мащаб, множество потребители, определени графици, отражение върху SLA и отстраняване на проблеми в продукционна среда.
  • Опитът с Microsoft Graph API е значително предимство.
  • Опитът с архитектурата на Snowflake е значително предимство.
  • Опитът в изграждането на инструменти за самообслужване с данни или вътрешни оперативни инструменти е значително предимство.
  • Познаването на Alteryx Designer е значително предимство.
  • Опитът с оркестрация на продукционни работни процеси чрез Airflow, Prefect или AWS Step Functions е значително предимство.
  • Опитът с React или Vue е значително предимство.
  • Познаването на KNIME Analytics Platform е значително предимство.
  • Опитът с библиотеки за качество на данните като Great Expectations, phone numbers или email-validator е значително предимство.
  • Опитът в разбиването на сложни инженерни задачи на поредици от инструкции за агентно изпълнение с изкуствен интелект е значително предимство.