Develop and maintain back-end features using GCP, Python, and PostgreSQL within a Microservice architecture.
Create and execute unit and automation test cases.
Learn about various aspects of software development including testing, deployment, processes, communication, and code quality standards.
Requirements:
Final-semester or fresh-graduate Computer Science students.
Skill set: Strong fundamentals in Computer Science, excellent analytical skills, and proficiency in at least one programming language (e.g., Python or Java). Experience with RDBMS (PostgreSQL, MySQL, etc.).
Familiarity with NoSQL databases (e.g., Redis, MongoDB), unit testing, REST APIs, and version control systems (e.g., GitLab, GitHub).
Experience with Linux OS is a plus.
Knowledge of agile methodologies, security practices, and performance optimization is an advantage.
A quick learner with strong interpersonal skills, proficiency in written and verbal communication in both Bahasa and English.