Kỹ năng
Mô tả công việc
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.
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.
Yêu cầu công việc
• 4+ years of backend development experience, with solid knowledge of Python and FastAPI.
• Experience in designing and building microservices and async systems.
• Proficient with Docker and Kubernetes.
• Solid understanding of CI/CD pipelines and DevOps practices.
• Hands-on experience with messaging systems like Kafka or RabbitMQ.
• Familiar with service discovery, API gateways, and secure API implementation.
• Strong understanding of monitoring, observability, and logging tools.
• Comfortable working in Linux-based environments.
• Good communication skills and a proactive mindset.
Nice to have:
• Experience with cloud platforms (AWS, Azure, GCP).
• Knowledge of service mesh architecture.
• Familiarity with infrastructure-as-code tools.
• Background in working with startup or product-based environments.
• Experience in designing and building microservices and async systems.
• Proficient with Docker and Kubernetes.
• Solid understanding of CI/CD pipelines and DevOps practices.
• Hands-on experience with messaging systems like Kafka or RabbitMQ.
• Familiar with service discovery, API gateways, and secure API implementation.
• Strong understanding of monitoring, observability, and logging tools.
• Comfortable working in Linux-based environments.
• Good communication skills and a proactive mindset.
Nice to have:
• Experience with cloud platforms (AWS, Azure, GCP).
• Knowledge of service mesh architecture.
• Familiarity with infrastructure-as-code tools.
• Background in working with startup or product-based environments.
Thời gian làm việc
Trong tuần: Từ thứ 2 - thứ 6
Trong ngày: Từ 08:30 giờ - 17:30 giờ
Quyền lợi ứng viên
Opportunity to collaborate with leading experts in the IT field, both domestically and internationally.
Opportunity to participate in ambitious projects across multiple countries, gain exposure to the latest technologies, and learn from talented colleagues.
Work in a young, dynamic, modern, and multicultural environment; regular media activities and events on holidays.
Career advancement opportunities based on performance, with corresponding promotions and salary increases.
Access to soft skills training courses (logical thinking, creative thinking, communication skills, project management, negotiation skills…) and Japanese language classes.
And many other attractive benefits...
Opportunity to participate in ambitious projects across multiple countries, gain exposure to the latest technologies, and learn from talented colleagues.
Work in a young, dynamic, modern, and multicultural environment; regular media activities and events on holidays.
Career advancement opportunities based on performance, with corresponding promotions and salary increases.
Access to soft skills training courses (logical thinking, creative thinking, communication skills, project management, negotiation skills…) and Japanese language classes.
And many other attractive benefits...
Địa chỉ làm việc
Onsite Tân Bình, HCM