Senior Backend Developer (Python/Fast API) onsite Tân Bình
We are looking for a Senior Backend Engineer with strong experience in Python and modern microservices architecture. You will be responsible for building scalable, high-performance backend services using FastAPI, and managing a robust infrastructure with Docker, Kubernetes, and CI/CD pipelines.
Job Duties and Responsibilities
• Design, implement, and maintain backend services using FastAPI and Python 3.11+.
• Work with both relational (PostgreSQL) and document (MongoDB) databases based on service needs.
• Develop and optimize asynchronous communication using RabbitMQ or Kafka.
• Implement and manage secure API access using OAuth2 / JWT (Auth0 or custom auth services).
• Build and maintain CI/CD pipelines using GitHub Actions, GitLab CI, or Jenkins.
• Containerize applications with Docker and orchestrate with Kubernetes (AKS, EKS, or GKE).
• Implement service discovery using Consul, Eureka, or Kubernetes DNS.
• Configure and maintain API gateways such as Kong, Traefik, or NGINX.
• Monitor system health and performance with tools like Prometheus, Grafana, or Datadog.
• Manage centralized logging using ELK stack or Loki.
• Document APIs using Swagger UI (built into FastAPI).
• Collaborate with cross-functional teams in an agile development environment.