- Design, implement and continuously enhance Soocii backend infrastructure which includes applications, data processing pipelines and other cloud services.
- Investigate and resolve performance and stability issues in data processing systems.
- Research and architect Web Crawler, Personalization and Recommendation platform in the cloud.
- Work closely with client application engineering teams, Data Analysts, marketing and business operation team for archiving business objectives.
- 2+ years of experience in professional experience.
- Strong knowledge of server-side programming languages e.g. Python.
- Strong knowledge of frontend programming framework e.g. Django, Flask.
- Familiar with relational database and NoSQL database e.g. MySQL, Hadoop/HBase, MongoDB, Redis.
- Understanding of agile development practice, continuous integration, and continuous delivery.
- Excellent interpersonal and communication skills.
- Passion for and ability to thrive in a fast-paced startup environment.
- Experienced in large scale backend system development and operation e.g. Load Balance, Memory Cache, DB Scaling.
- Experienced in public cloud platform developments e.g. AWS, GCP, Azure.
- Experienced in huge data processing or data mining associated fields e.g. Text Analytics, NLP and Machine Learning algorithms.