Tóm lược
Mô tả công việc
Tóm tắt công việc
Develop cross-platform, high-performing, fantastic customer experience applications for Pharmacity. The application will be evolving to serve millions of customers and transactions.
Main Responsibilities
- Develop back-end of Pharmacity applications using Golang, implemented under frameworks: Gin (Golang). Experiences in working with multiple back-end languages (PHP, Go) are preferred.
- Design and implement Microservices architecture for back-end system
- API design/code/test and documentation
- Use best practice CI/CD and modern tools
- Follow Agile/Scrum practice during the development of applications
- Implementation of scalable technologies (e.g. ElasticSearch, RabbitMQ, Redis)
- Handle large data sets with optimum performance and storage; work with relational and non-relational database systems
- Use and work with opensource solutions and community
- Communicate technical concepts to a non-technical audience
- Another assigned tasks from line manager.
Why you'll love working here
- Get your full salary even during your probation period
- Social insurance based on your gross basic salary
- 13th-month salary and a KPI bonus that depends on your performance and the company's results
- Have a chance to increase your salary every year based on your performance
- Get premium health insurance and annual health check
- Get vouchers from Pharmacity for special occasions such as onboarding, birthdays, flash sales, etc
Yêu cầu công việc
Bachelor’s Degree in following (as preferable)
- Software Development
- Computer Engineering
- Computer Science
- Information System
Or Bachelor’s Degree in related fields
Related experiences: 3-5 years of development experience as a back-end or full-stack software developer
Essential Capabilities
- Fluency or understanding of Golang languages
- Experience in building highly available, performing and scalable clustered services CI/CD tools.
- Familiar with large-scale microservices architecture
- Knowledge in MySQL, PostgreSQL or similar database systems
- Experience in modern design patterns, Docker, Kubernetes, and RESTful API
- Strong understanding of the web development cycle
- Knowledge of NoSQL database management system like Redis / MongoDB
- Experience in working with cloud services like AWS / GCP
Additional Notes
- Committed and passionate
- Strong communication
- Ability to work independently but also strong teamwork mindset
Ngôn ngữ
-
English
Nói: Intermediate - Đọc: Intermediate - Viết: Intermediate
Yêu cầu kỹ thuật
- Golang
- MySQL
- AWS
- Web Development
- PostgreSQL
- MongoDB
- Design Patterns
- DBMS
- NoSQL
- RESTful
- Docker
- Redis
- Architecture
- Kubernetes
- Microservices
- GCP
- CI/CD
NĂNG LỰC
- Working Independently
- Teamwork
Thông tin doanh nghiệp
Pharmacity is the first and only modern retail drug chain in Vietnam.
With the commitment of vision "Being the largest modern retail pharmacy and bringing the best experience to customers"; All Pharmacity employees are trained to fulfill the responsibilities and missions assigned in the pharmaceutical community, accompanying Pharmacity to bring Vietnamese pride to the world market.