Location
indonesia - jakarta
Salary
IDR8,000,000 - 15,000,000
Job Number
SDG-62148
Industry
industrial
Languages
English Level:Business Level;Japanese Level:None;
Job Category
Internal IT(Server administrator/ Network engineer etc)
Posted 2023/08/16

Job Description

<Number of employees : Total : 6 Local : 5 Japanese : 1>
<Report Line : Sales Manager>
<Team Member : 2 persons>
<Number of Subordinates: 0 persons >

<Products: Foods>
<Clients: Distributor & B2C>
<Saturday Working: No>

<Job Responsibilities>

Job Description :

- Deeply engaged in the full development lifecycle including designing, developing, testing, deploying, maintaining, monitoring, and improving backend services and APIs.
- Apply design patterns and design principles to produce maintainable and easy to extend code.
- Write and manage technical documentation.

Job Requirement

<Necessary Skill / Experience>

- Max 35 years old
- Minimum 2 years of active software development.
- Proficient in Git (GitHub/GitLab)
- Excellent coding skill in Javascript and Typescript
- Solid experience in building backend services and APIs in Node.JS
- Solid understanding of SQL and the performance costs associated with queries
- Experienced in different databases. Relational (PostgreSQL/MySQL) or NoSQL (Elasticsearch, MongoDB/DynamoDB)
- Have experience/exposure to cloud services (AWS/GCP)
- Understanding of CI/CD
- Experienced in Agile/Scrum development
- Experienced in using IaC (CloudFormation, Terraform)
- Experienced in using Serverless Technologies (Lambda, Fargate, CloudFunction)
- Experienced with common data storage design patterns (Cache, Persistent Storage, Hot-and-Cold Storage).
- Understanding of common system engineering design principles, ex: load balancing patterns, computer networking, and is aware of basic security
- Understanding of Dependency Injection (DI)
- Able to do performance benchmarking and monitoring
- Have a business level in English skills

<Preferbale Skill / Experience>

- Ability to effectively communicate problems and solutions to the different team members
- Firm grasp in object-oriented, functional, or event-driven programming practices
- Good cross-team collaboration and communication skills
- Willingness to learn and adapt to different technologies
The position has been closed.