Java
Angular
ReactJS
Restful Api
Microservices Docker
freeC's Client
Ha Noi & 2 other places
13 days ago
Fully-remote working
NET salary (PIT will be covered by the company)
AI-Native
Python
agentic frameworks
TypeScript / Node.js
Python
Rust
ReactJS
Next.js
SQL and NoSQL databases
freeC's Client
Ho Chi Minh
1 months ago
15 days a year, 10 days sick leave
Hybrid working
13th month bonus
Python
ReactJS
Angular
AWS
Serverless Framework
freeC's Client
Ho Chi Minh
1 months ago
Hybrid working
Pay time off, 15 days annual leaves and 10 days sick leaves
13th month salary
Python
Sql
AWS
CI/CD
LLMs
Python
Sql
enterprise-scale data platform
ETL/ELT pipelines
freeC's Client
Da Nang
3 months ago
100% lương trong thời gian thử việc
Bonus: lương tháng 13
nodejs
Python
NestJS
AWS
AI project
freeC's Client
Ho Chi Minh
9 months ago
Premium Healthcare
Đóng bảo hiểm full lương
Cơ hội xét lương 4 lần/năm
JLPT N2
Java
PHP
ReactJS
Vuejs

Teachlead Python (English fluent)

freeC's Client
Save Job
Messages
Full time
Hiring 1 people
5 years of experience
Ha Noi
Published 10/02/2026

Job Description

  • Take ownership of leading engineering teams while designing system architecture, implementing solutions, and overseeing delivery and long-term maintenance of large-scale software systems.
  • Provide technical leadership within an Agile in-house development team through mentoring, code reviews, technical guidance, and best practices sharing.
  • Ensure the development team strictly follows defined engineering processes while continuously improving efficiency and delivery quality.
  • Build and maintain production-ready software that is secure, scalable, reliable, and easy to maintain.


Requirements

Python & Core Programming

  • Advanced proficiency in Python with strong understanding of asynchronous, concurrent, and async/await programming models.
  • Deep knowledge of Python memory handling, garbage collection, and performance optimization.
  • Practical experience working with Stream APIs, Lambda expressions, and functional programming concepts.
  • Hands-on expertise with Python frameworks such as Django, FastAPI, or Flask.

Backend & API Engineering

  • Proven experience designing and implementing complex RESTful APIs, including pagination, filtering, and rate-limiting.
  • Experience working with background task processing using Celery.
  • Familiarity with API monitoring, caching mechanisms, and load-balancing strategies.
  • Understanding of GraphQL is considered an added advantage.

Database Systems

  • Strong SQL skills covering advanced queries, subqueries, indexing, views, and query performance tuning.
  • Solid understanding of ACID principles and transactional behavior.
  • Ability to optimize SQL queries and clearly explain transaction workflows.
  • Experience with at least one NoSQL database such as MongoDB, Redis, or Cassandra.
  • Proficiency in ORM tools like SQLAlchemy or Django ORM.
  • Hands-on experience with schema design and database migration processes.

Cloud & Infrastructure

  • Experience working with one or more major cloud platforms (AWS, GCP, or Azure).
  • Basic knowledge of virtual compute services such as AWS EC2 or equivalent offerings.
  • Understanding of object storage concepts (e.g., Amazon S3).
  • Strong experience with Docker and container-based deployment.
  • Familiarity with Kubernetes is a plus.

Messaging & Caching

  • Practical experience using Redis for caching strategies and session management.
  • Hands-on exposure to message queue systems such as Kafka, RabbitMQ, or AWS SQS.

Architecture & System Design

  • Strong grasp of SOLID principles and modern software design best practices.
  • Experience applying common design patterns (Factory, Singleton, Observer, Strategy, Proxy, Visitor, etc.).
  • Understanding of TDD/BDD methodologies.
  • Solid knowledge of microservices architecture and inter-service communication.
  • Ability to create UML diagrams and produce clear system architecture documentation.

Security Knowledge

  • Awareness of common security threats and vulnerabilities (OWASP Top 10: XSS, CSRF, SQL Injection, etc.).
  • Experience implementing authentication and authorization mechanisms (JWT, OAuth2).
  • Familiarity with access control models such as RBAC and ABAC.
  • Practical experience designing secure APIs.

Testing & Quality Assurance

  • Strong experience writing unit tests using pytest.
  • Knowledge of integration testing and end-to-end testing approaches.
  • Familiarity with test coverage and quality measurement tools.

DevOps & Monitoring

  • Experience working with CI/CD pipelines (GitLab CI, Jenkins, GitHub Actions).
  • Ability to investigate logs and troubleshoot issues efficiently (e.g., CloudWatch, system logs).
  • Understanding of monitoring, alerting, and observability tools such as Prometheus, Grafana, or Datadog.

Networking & Version Control

  • Solid understanding of networking fundamentals (IP addressing, CIDR, NAT, OSI model).
  • Knowledge of load balancers and reverse proxies such as Nginx or HAProxy.
  • Strong proficiency in Git and collaborative Git workflows.
  • Experience participating in structured code review processes.

Skills

Python

Benefits

  • Working time: 8:30 AM – 5:30 PM (Mon–Fri)
  • Professional, modern, and dynamic working environment
  • Challenging projects with cutting-edge technologies
  • Open culture encouraging idea sharing and innovation
  • Annual recognition & rewards for outstanding performance
  • Support for professional certifications (1–5 million VND)
  • Some advanced certifications fully covered (study + exam)
  • Salary review 1–2 times/year (flexible based on performance)
  • 13th-month salary & holiday bonuses
  • Company trips, team building activities
  • Full social insurance & annual health check at reputable hospitals
  • Personal & family care policies (birthday, marriage, childbirth, illness, etc.)
  • Sports & cultural activities
  • Learning & training awards
  • Opportunity to be featured in annual case studies

Career

Company Info

freeC
Ho Chi Minh
101-300 employees

About

freeC is the Smart Recruiting Platform that leverages matching technology to actively connect hundred of thousand of employers and job seekers. The success of freeC is determined by our success in operating as a unified team. If you're interesting, ambitious, and eager to advance your career with us, explore our vacancies as below. We're excited to have you on board our ship to help us grow fast, deliver on our mission of actively connecting employers and job seekers around Vietnam

Working Address

Lầu 06, Tòa nhà BCONS TOWER II , Số 42/1, Đường Ung Văn Khiêm, Phường 25, Quận Bình Thạnh, TP. HCMView map