Mô Tả Công Việc
Client Overview
We are a dynamic and innovative technology company revolutionizing the transportation industry through our cutting-edge transport management system. Our platform streamlines the booking process for customers and enhances operational efficiency for transportation providers. As we continue to scale and expand our offerings, we are seeking a talented Senior Golang Developer to lead the development of a state-of-the-art Price and Rating Engine. This engine will play a pivotal role in optimizing job pricing based on geographical parameters and contributing to an unparalleled customer experience.
Position Overview
As a Senior Golang Developer specializing in building a Price and Rating Engine, you will be at the forefront of shaping the future of our transport management system. You will work closely with cross-functional teams to design, implement, and deploy an automated pricing and rating system that considers collection and delivery geo-locations. Leveraging your expertise in Golang, AWS, event-driven architecture, microservices, and Kubernetes EKS, you will play a critical role in ensuring our platform delivers accurate pricing and fosters customer loyalty.
Responsibilities
- Lead the end-to-end development of the Price and Rating Engine for the transport management system.
- Collaborate with product managers, and fellow developers to define technical requirements and specifications for the engine.
- Design, develop, test, and deploy scalable and performant microservices using Golang.
- Have knowledge of implementing event-driven architecture utilizing pub/sub patterns for real-time pricing updates.
- Integrate API and RPC protocols to facilitate seamless communication between various system components.
- Have knowledge of Utilizing AWS services to create a robust and scalable infrastructure for the engine, ensuring high availability and fault tolerance.
- Optimize pricing algorithms and algorithms for rating computation, considering collection and delivery geo-locations, customer preferences, and market trends.
- Have knowledge of implementing Kubernetes EKS for container orchestration and management of microservices.
- Conduct code reviews, provide technical guidance, and discuss with fellow developers on best practices.
- Collaborate with DevOps teams to ensure smooth deployment and monitoring of the Price and Rating Engine.
- Stay up-to-date with industry trends and emerging technologies, continuously enhancing your skills and sharing knowledge with the team.
Yêu Cầu Công Việc
MUST HAVE
- Golang, AWS, event-driven pub/sub, API, RPC, and microservices, Kubernetes EKS
- Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
- Proven track record of 3-5 years of software development experience, with a strong focus on Golang.
- Experience building and optimizing microservices architectures for high performance and scalability.
- Proficiency in designing and implementing event-driven pub/sub systems.
- Solid understanding of API and RPC communication protocols.
- Extensive knowledge of AWS services, including EC2, S3, Lambda, RabbitMQ, SNS, and others.
- Hands-on experience with Kubernetes EKS and containerization technologies.
- Strong problem-solving skills and ability to develop innovative solutions.
- Excellent communication and teamwork skills, with the ability to collaborate effectively with cross-functional teams.
- Prior experience in the transportation or logistics industry is a plus.
NICE TO HAVE
- PHP, Angular, Angular JS, and other relevant technologies.
Hình thức
Quyền Lợi
At Saigon Technology, we believe that "Your success is our mission"
Competitive Salary and Brilliant Health Benefits
- Attractive salary (13th-month salary, salary review twice/year) and project bonus
- Bonus programs for candidate referral, technical article writing.
- Interest-free loan support for personal plan
- Allowance for sickness, maternity and paternity and Periodic health examination
- PVI health care program The staff of the quarter and year reward
Progressive and Fun Working Environment
- A professional English-speaking working environment with Agile – Scrum model
- Hybrid Working Model: Flexible working time and WFH support.
- Surrounded with friendly, open-minded, young and supportive colleagues Annual company trip and regular team-building parties, party celebration (Christmas, Birthday, Mid-autumn,...), Sports clubs (football, badminton, swimming …)
Valuable Training
- Sponsor examination fee for professional certificates (AWS, Azure, IELTS, PMP, Scrum Master,...)
- Sponsor fee for joining any technical training sessions and courses.
- Free English workshops