Backend Developer with DevOps experience (Python + DevOps / AWS)
Product: SaaS platform for package management, route optimization, and delivery operations
Responsibilities
- Develop backend services using Python (FastAPI), Celery/ARQ, SQLAlchemy, AsyncIO, Async PostgreSQL (asyncpg).
- Design and maintain PostgreSQL schemas and data access layers.
- Build and maintain APIs consumed by web and service clients.
- Implement and manage infrastructure on AWS (RDS, Lambda, etc.).
- Use Terraform to define and maintain infrastructure as code.
- Deploy and operate services using AWS-native container solutions (e.g., ECS, ECR, Fargate).
- Monitor, troubleshoot, and improve system reliability and performance.
- Implementing CI/CD pipelines, experience with GIT, understanding GitFlow
Work closely with the product and engineering team to support continuous delivery.
Requirements
- 3+ years of experience in backend or full-stack development.
- Strong experience with Python and FastAPI.
- Solid experience in PostgreSQL, SQLAlchemy.
- Understanding of PostgreSQL Materialized View specifics
- Hands-on experience with Amazon RDS or Aurora, and Serverless, EKS in production environments.
- Practical knowledge of Terraform.
- Experience deploying and operating containerized services on AWS EKS.
Understanding of CI/CD pipelines and basic observability (logs, metrics).
Nice to Have
- Experience scaling SaaS platforms.
- Familiarity with route optimization, logistics, or data-intensive systems.
- Knowledge of frontend technologies (JavaScript / TypeScript) and CI/CD nuances
Required skills experience
| Python | 3 years |
| FastAPI | 3 years |
| Terraform | 3 years |
| AWS | 3 years |
| PostgreSQL | 3 years |
Required languages
| English | B2 - Upper Intermediate |
Published 23 December 2025 ยท Updated 3 February
Statistics:
269 views
ยท
49 applications
50% read
๐
$1500-3500
Average salary range of similar jobs in
analytics โ
Loading...