Responsibilities
Backend API for Web Application
Develop APIs to support web application functionality related to VRP (Vehicle Routing Problem) systems
Test API data access and validate the accuracy of output data
Collaborate with the Data Engineering team to efficiently connect Frontend and Backend systems
Batch Services & Refactoring
Develop and improve existing services using Design Patterns to enhance performance and maintainability
Validate data file accuracy and manage file processing according to defined procedures
Report Service Development
Design and develop Report Services for generating reports from processed data
Create automated systems for report generation in various formats such as CSV, Excel, or PDF
Schedule and manage report delivery to users or other systems via Email or Cloud Storage
Collaborate with the team to define report formats suitable for real-world usage
Cloud Integration (Azure)
Utilize and configure various Azure services to support system operations:
Azure Blob Storage – For data storage
Azure Container Instance – For running containerized services
Azure Functions (HTTP Trigger & Blob Trigger) – For event-driven data processing
Azure Key Vault – For secure management of sensitive data
Azure Data Factory – For creating and managing data pipelines
Azure CLI – For resource management through command line
Documentation & Collaboration
Prepare development documentation including setup procedures, API usage, pipeline operations, and reporting systems
Communicate and collaborate with development and operations teams to ensure efficient system functionality
Qualifications
Currently pursuing a Bachelor's degree in Computer Engineering, Computer Science, Information Technology, or related fields
Basic understanding of backend development, RESTful APIs, and database systems (e.g., SQL, NoSQL)
Knowledge of software design patterns and basic data structures is a plus
Understanding of cloud computing concepts, especially Azure services (e.g., Blob Storage, Functions, Data Factory), is an advantage
Experience with version control systems (e.g., Git) and containerized environments (e.g., Docker) is preferred
Proactive attitude and ability to work collaboratively in a fast-paced environment
Good communication skills in Thai and English (both written and verbal)
Skills
Functions
Internship
Company
57 active jobs
Bangkok
Industry:
Ready to Apply?
Submit your application now and take the next step in your career journey.
Similar Jobs