Description du poste
Responsibilities
• Design, develop, test, and maintain backend applications and services using Golang.
• Build and maintain RESTful APIs and gRPC services.
• Develop and optimise microservices architecture and distributed systems.
• Ensure backend applications are scalable, reliable, and capable of handling high-concurrency workloads.
• Manage and optimise databases, caching systems, and message queues using MySQL, Redis, and Kafka.
• Implement containerisation and deployment solutions using Docker and Kubernetes.
• Support CI/CD pipelines and automate development and deployment processes.
• Deploy, monitor, and maintain backend services in AWS and Linux environments.
• Troubleshoot technical issues, optimise system performance, and improve application reliability.
• Collaborate with product, QA, and engineering teams to deliver software solutions.
• Maintain technical documentation and follow software development best practices.
Requirements
• Minimum 5 years of software development experience, including at least 3 years of hands-on Golang backend development .
• Strong proficiency in Golang, RESTful APIs, and gRPC.
• Experience designing and developing microservices and distributed systems.
• Good understanding of high-concurrency applications, system performance, and scalability.
• Hands-on experience with MySQL, Redis, and Kafka.
• Familiarity with Docker, Kubernetes, and CI/CD pipelines.
• Experience working with AWS, Linux, and Git.
• Strong debugging, troubleshooting, and problem-solving skills.
• Able to independently design, develop, test, and deploy backend services.
• Good communication skills in English and ability to collaborate with cross-functional teams.
You may email your resume to hazel@alignrecruitment.com.sg for more information.
Align Recruitment Pte Ltd (20C0253)
Pan Hong (Reg No. R2094728)