




**Key Responsibilities** **1. API Integrations** * Build API-based integrations between **ClearMechanic and SAP**. * Design and document endpoints in **Python (FastAPI or Flask)**. * Implement lightweight ETL processes for data synchronization (customers, orders, evidence, service statuses). * Handle authentication via API Key, Bearer Token, Basic Auth, etc. **2. Working with SAP Business One** * Perform integrations using the **Service Layer**. * Execute SQL queries against SAP tables (OINV, ORDR, OUSR, OSCL, etc.). * Create endpoints for reading/writing documents: invoices, orders, receipts, inventory, etc. * Understand SAP data structures and UDFs. **3. Retool Development** * Design internal applications (dashboards, POS, operational workflows). * Build a **Point of Sale in Retool** using real-time data from SAP or Postgres. * Build queries, integrations, triggers, and functional UI. **4. Databases & Railway** * Design databases in **PostgreSQL**. * Establish connections between Railway and Python microservices. * Manage data pipelines, debug connections, logs, timeouts, and deployments. **5. Backend Development** · Create scripts and automations in Python. · Implement error handling, logging, exception management, and data validation. · Maintain repositories on GitHub and perform basic deployments on Docker/Railway. · **Technical Requirements** **Mandatory** * Strong proficiency in **SQL** (queries, joins, stored procedures). * Experience with **Python** (requests, pandas, pyodbc/psycopg2; FastAPI is optional). * Knowledge of **REST APIs** (JSON, GET/POST, headers, auth). * Experience working with **PostgreSQL**. * Basic knowledge of **SAP Business One** or a similar ERP (Odoo, NetSuite, Dynamics). * Experience with **Retool** or similar low-code tools (Appsmith, Power Apps). * Understanding of client-server architecture and webhooks. **Desirable** * Experience with **Railway, Docker, or containers**. * Knowledge of Service and Sales operational workflows. * Prior integrations with external platforms. * Familiarity with billing APIs (Facturapi, OpenPay, Stripe). **Soft Skills** * Excellent problem-solving skills. * Ability to document processes and code. * Ability to work under pressure with tight deadlines. * Logical thinking and process-oriented mindset. * Proactivity and autonomy in projects. * Clear communication and ability to translate operational requirements into technical solutions. **Projects to be executed within the first 3 months** * Integration **ClearMechanic → SAP Service Layer** (creation/update of service orders and evidence). * Development of the **Point of Sale in Retool**, connected to SAP/Postgres. * Automation of SAP workflows using the **Service Layer** (login, document creation, queries). * Implementation of a **PostgreSQL database on Railway** for microservices. * Development of internal **Python APIs** to connect external applications with SAP. Employment type: Full-time Salary: $18,000.00 – $21,000.00 per month Benefits: * Option for an indefinite-term contract * Company-provided mobile phone Work location: On-site


