Fast API Engineer

OnDemand-Innovation

₱40-60K[Aylık]
Uzak3-5 Yıl DeneyimEğitim gerekli değilTam zamanlı
Paylaşmak

Uzaktan Ayrıntılar

Açık ÜlkeFilipinler

Dil Gereksinimleriİngilizce

Bu uzaktan iş belirli ülkelerdeki adaylara açıktır. Olası konum kısıtlamalarına rağmen devam etmek isteyip istemediğinizi lütfen onaylayın

İş tanımı

  • Design, develop, and maintain Python applications.
  • Collaborate with cross-functional teams to define and implement new features.
  • Troubleshoot and optimize existing code for performance and scalability.
  • Write clean, maintainable, and efficient code following best practices.
  • Participate in code reviews and contribute to team knowledge sharing.

Core Backend Skills

  • Python (3.8+). Deep understanding of Python, async programming (e.g., async/await, asyncio), and typing.
  • FastAPI. Experience building RESTful APIs using FastAPI, including dependency injection, Pydantic models, and background tasks.
  • SQL/ORMs. Proficiency with PostgreSQL or MySQL and experience with ORMs like SQLAlchemy (especially async support).
  • API Design. Ability to design, version, and document scalable APIs, ideally with OpenAPI / Swagger.


Temporal.io and Workflow Engineering

  • Temporal SDK (Python/Go/Java). Hands-on experience building and maintaining workflows and activities. Ideally using Python SDK (or TypeScript/Go/Java if your stack uses those).
  • Event-Driven Architecture. Understanding of decoupled systems, idempotent tasks, retry strategies, and durable state machines.
  • Distributed Systems Comfort with concepts like retries, consistency, failover, observability in long-running workflows.
  • Message Brokers Familiarity with Kafka, RabbitMQ, or AWS SNS/SQS if used to trigger workflows or events.


DevOps / Infrastructure

  • Docker. Experience containerizing FastAPI apps and Temporal workers.
  • CI/CD Pipelines. Familiarity with GitHub Actions, GitLab CI, or similar for automated testing and deployment.
  • Cloud (AWS/Azure). Experience deploying services on EC2, Lambda, ECS, EKS, or similar.
  • Infrastructure-as-Code (Bonus). Terraform, Pulumi, or CloudFormation for provisioning Temporal clusters and related infra.


Testing and Quality

  • Pytest. Writing unit and integration tests for APIs and workflows.
  • Test Containers (Bonus). For testing database/messaging locally in Docker.
  • Monitoring/Logging. Experience with Prometheus, Grafana, or OpenTelemetry for workflow observability.


Soft Skills / Project Experience

  • System Design. Experience designing APIs or backend systems from scratch.
  • Team Collaboration. Working in agile teams, handling PRs, participating in code reviews.
  • Documentation. Able to write clear technical documentation for workflows and APIs.


PythonTemporal.ioDevOpSFastAPIAWS ServicesLiman işçisiGitRESTful API'siCI/CD
Preview

Jay Rivera

Project Development Manager OnDemand-Innovation

Üç gün içinde aktif

Yayınlandı 12 June 2025

OnDemand-Innovation

51-100 Çalışan

Bilgi Teknolojisi

İşe alınan iş ilanını görüntüle

Rapor

Bossjob Güvenlik Hatırlatması

Eğer pozisyon yurt dışında çalışmanızı gerektiriyorsa lütfen dikkatli olun ve dolandırıcılığa karşı dikkatli olun.

İş arayışınız sırasında aşağıdaki davranışlara sahip bir işverenle karşılaşırsanız, lütfen hemen bildirin

  • kimliğinizi saklıyor,
  • bir garanti vermenizi veya mülkünüzü tahsil etmenizi gerektiriyorsa,
  • sizi yatırım yapmaya veya fon toplamaya zorluyorsa,
  • Yasadışı menfaatler topluyor,
  • veya diğer yasa dışı durumlar.
Tips
×

Some of our features may not work properly on your device.

If you are using a mobile device, please use a desktop browser to access our website.

Or use our app: Download App