Full-Stack Python & OpenAI Integration

Cliente Freelancer · Remoto · Remoto · freelance · mid · 1500–3000 USD

Publicada el 2026-07-17

Descripción de la oferta

I’m spinning up a new product whose backend will be written in Python—principally Django and a few FastAPI micro-services—while the front-end sits in React. I already have a rough proof-of-concept; what I need now is an experienced full-stack engineer who can tighten the architecture, harden the deployment path, and weave OpenAI into several business workflows. Here’s what I’m asking you to tackle: • Back-end polish: refactor the existing Django project, expose or revise FastAPI endpoints, and keep an eye on clean, test-driven code. • OpenAI hooks: build out the calls, manage prompting, handle streaming responses where useful, and wrap everything with robust error handling & quota management. • DevOps: design and implement an end-to-end CI/CD pipeline—GitHub Actions or a comparable tool is fine—that pushes automatically to either AWS (ECS/Fargate, Lambda, or EKS) or Azure (App Service, AKS), with blue/green or canary deployments. • Front-end hand-offs: coordinate with the existing React codebase so new endpoints wire up smoothly. A light touch in C# for one integration microservice may pop up, so familiarity there is helpful. Stack glue we’re already using (and that you should feel comfortable with): Docker, Terraform, PostgreSQL, Redis and basic AWS/Azure monitoring suites. Acceptance criteria 1. All Python services lint-clean, fully unit-tested, and containerised. 2. CI/CD pipeline runs on every PR and deploys to staging then production with zero-downtime. 3. OpenAI functionality exposed through secure endpoints, documented via Swagger / Redoc. 4. A short hand-over doc plus recorded demo showing code workflow, pipeline, and cloud deployment. Must be fluent in English and from South America. If your experience shows a history of delivering similar Python, OpenAI and cloud work, that’s exactly what I want to see when you apply.

Skills

Fuente original: freelancer

Análisis JobHunter