Mô tả công việc
Thiết kế, xây dựng và vận hành các dịch vụ backend bằng PHP cho hệ thống ERP: Order-to-Cash, Procure-to-Pay, Production Planning, Inventory, JobTicket/Prepress. Đảm bảo API chất lượng, dữ liệu chính xác, khả năng mở rộng và tích hợp an toàn với các hệ thống bên ngoài.
* Trách nhiêm chính:
- Thiết kế & triển khai RESTful API với PHP cho các domain: Orders, Materials, Inventory, WorkOrders, JobTickets, Invoices, Payments.
- Thiết kế schema/ERD, migrations, tối ưu hoá truy vấn cho PostgreSQL/MySQL (primary OLTP DB).
- Xây transactional logic, đảm bảo atomicity cho thao tác quan trọng (reserve inventory, approve order, create workorder).
- Triển khai messaging/eventing (Kafka hoặc RabbitMQ) để tích hợp giữa modules (Order → CheckMaterials → Create Requisition → Create WorkOrder).
- Quản lý file proofing: presigned URL → S3 multipart upload (MinIO/S3) → metadata, versioning.
- Xây authentication & authorization (OAuth2 / OpenID Connect / JWT) và RBAC; audit logging cho actions quan trọng.
- Thiết lập cache (Redis), distributed locks (Redlock) để xử lý concurrency.
- Viết tests unit & integration, contract tests (Pact), và thực hiện load/perf tests (kịch bản order burst).
- Viết CI/CD pipelines (GitHub Actions/GitLab CI) - build → tests → image → deploy.
Yêu cầu
- Tốt nghiệp Đại học chuyên ngành kỹ sư phần mền, CNTT.
- Kinh nghiệm: 1+ năm (Junior) / 3+ năm (Mid) dev backend production.
- Thành thạo PHP
- Database: PostgreSQL/MySQL (schema design, indexing, EXPLAIN plan, partitioning). Biết ORM: TypeORM/Prisma.
- Transactions & concurrency: Sử dụng transaction managers, hiểu isolation levels, giải pháp tránh race.
- Security: JWT/OAuth2, HTTPS, OWASP, secure storage for secrets.
- APIs: Xây dựng, thiết kế, bảo mật APIs. Viết tài liệu APIs (Swagger).
- Teamworks: Phối hợp, làm việc với Frontend, BA, lead.
Quyền lợi
Thưởng lễ, Tết, thưởng tháng 13, thưởng KPIs dự án theo quy định công ty.
Cơ hội thăng tiến lên trưởng nhóm
Phúc lợi: Bảo hiểm, nghỉ lễ theo quy định, du lịch hàng năm.
Tặng quà các dịp 8/3, 20/10, Trung thu, Tết Âm Lịch
Đào tạo: Tham gia các khóa học nâng cao chuyên môn và kỹ năng mềm.
Môi trường làm việc: Chuyên nghiệp, năng động, khuyến khích sáng tạo
Thưởng các dịp Lễ, Tết theo quy định, thưởng theo từng dự án.
Nghỉ các ngày Lễ, Tết theo quy định.
Thông tin khác
Loại công việc
Nhân viên toàn thời gian
Cấp bậc
Nhân viên
Học vấn
Cử nhân
Kinh nghiệm
1 - 2 năm kinh nghiệm
Giới tính
Bất kỳ
Tuổi
Trên 25
Ngành nghề
CNTT - Phần mềm
Thông tin chung
Nơi làm việc