
Octal Technical Solutions ist eine auf den Philippinen ansässige IT-Beratung und Anbieterin individueller Lösungen, die 2004 gegründet wurde. Das Dienstleistungsangebot umfasst IT-Personalvermittlung und Remote-Personalverstärkung, die Entwicklung individueller Anwendungen, Infrastruktur-Support sowie die Entwicklung von E-Commerce-Websites. Darüber hinaus bietet das Unternehmen Lösungen für die Geschäftstechnologie an, darunter Acumatica Cloud ERP für eine webbasierte Enterprise-Resource-Planning-Umgebung und IBM Watsonx Assistant für KI-gestützte Kundenbetreuung. Mit einem Team von 11 bis 50 Mitarbeitenden unterstützt Octal Organisationen, die praxisnahe Technologieexpertise in den Bereichen Beratung, Logistik und SaaS-nahe Geschäftsabläufe suchen.
Full-Stack-Python-Entwickler für Daten und AWS
Entwickle Python-Datenpipelines, Snowflake-Workflows und REST-Integrationen auf AWS. Ersetze Alteryx-Self-Service-Anwendungen durch Web-Tools für interne Teams.
1.560.000 ₱ – 1.950.000 ₱ / Jahr
HybridVollzeitMittlere StufeSeniorErforderliche Sprache: EnglischFull-Stack-IngenieurSoftwareentwicklerBeschreibung
- Entwickle Backend-Datenpipelines und Self-Service-Anwendungsschichten.
- Erstelle Python-Pipelines und Snowflake-Workflows.
- Entwickle REST-API-Integrationen.
- Ersetze mehr als 40 Alteryx-Gallery-Anwendungen, die von fünf internen Teams genutzt werden, durch webbasierte Self-Service-Tools.
- Arbeite über den gesamten Entwicklungszyklus hinweg mit Claude für Codegenerierung, agentische Aufgabenausführung, Architekturprüfungen, UI-Grundgerüste, Testgenerierung und Dokumentation.
- Formuliere präzise Prompts, zerlege komplexe Aufgaben in agentische Teilschritte, prüfe KI-generierten Code kritisch und verbessere die Ergebnisse.
- Liefere mit einem kleinen Team bis zu einem verbindlichen Termin im Dezember produktionsreifen Code.
Anforderungen
- Mindestens fünf Jahre Python-Entwicklung mit pandas, requests, openpyxl und regulären Ausdrücken.
- Erfahrung mit der durchgängigen Verantwortung für produktive Codebasen.
- Fundierte Snowflake-SQL-Kenntnisse, einschließlich Joins, CTEs, Fensterfunktionen, INSERT, MERGE und TRUNCATE/INSERT.
- Fähigkeit, Datenpipelines von Grund auf zu entwerfen, zwischen Batch- und ereignisgesteuerter Verarbeitung zu wählen, geeignete AWS-Services auszuwählen und Architekturentscheidungen zu erläutern.
- Erfahrung mit REST-APIs, OAuth2, Paginierung, Ratenbegrenzung sowie dem Parsen von JSON und XML.
- Full-Stack-Kenntnisse, einschließlich eines Python-Backends mit Flask oder FastAPI und eines HTML-/JavaScript-Frontends.
- Praktische Erfahrung mit der Architektur von AWS-Datenpipelines unter Verwendung von Lambda, Step Functions oder Glue, ECS/Fargate oder EC2, S3, Secrets Manager und EventBridge.
- Nachgewiesene produktive Nutzung von LLMs wie Claude, Copilot oder GPT-4 als aktive Co-Autoren.
- Praktische Erfahrung mit agentischen Coding-Tools wie Claude Code, Cursor oder Devin.
- Fähigkeit, undokumentierte Legacy-Workflows durch Reverse Engineering zu analysieren und ihre Ausgaben exakt nachzubilden.
- Sicherer Umgang mit Git, einschließlich Branches, Pull Requests und versionierten Releases.
- Erfahrung mit der Verantwortung für Pipelines im Produktivmaßstab mit mehreren Nutzern, festgelegten Zeitplänen, SLA-Auswirkungen und Debugging in der Produktion.
- Erfahrung mit der Microsoft Graph API ist ein großes Plus.
- Erfahrung mit der Snowflake-Architektur ist ein großes Plus.
- Erfahrung im Aufbau von Self-Service-Datenwerkzeugen oder internen Operations-Tools ist ein großes Plus.
- Vertrautheit mit Alteryx Designer ist ein großes Plus.
- Erfahrung mit der Orchestrierung produktiver Workflows mit Airflow, Prefect oder AWS Step Functions ist ein großes Plus.
- Erfahrung mit React oder Vue ist ein großes Plus.
- Vertrautheit mit der KNIME Analytics Platform ist ein großes Plus.
- Erfahrung mit Datenqualitätsbibliotheken wie Great Expectations, phone numbers oder email-validator ist ein großes Plus.
- Erfahrung darin, komplexe technische Probleme für die Ausführung durch agentische KI in Prompt-Sequenzen aufzuteilen, ist ein großes Plus.