Python Developer
Summary
Python developer (6-8 years experience) in Manila building async FastAPI REST services with pydantic models, backed by PostgreSQL, Dremio (via PyArrow Flight), and Snowflake, using Liquibase (maven-based) for schema migrations and pytest/unittest.mock for testing.
We have opening for Python developer – Manila Philippines
Experience:6-8 years
JD:
Database:
PostgreSQL(Dremio (via pyrow flight), Snowflake.
Required Skills:
- FastAPI - All service is async FASTAPI apps with pydantic models for request/response.
- ORM for PostgreSQL - the project uses modern 2.0-style with mapped classes and relationship loading strategies.
- Rest API Design, error handling with structured responses.
- Database Migration - Liquibase with XML changesets, schema change go through maven-based Liquibase.
- Pyarrow/ ArrowFlight and Testing pytest and mocking with unittest.mock