出海雷达

Node.js与TypeScript微服务工程师

Micro Services Engineer Node Js with Typescript

开发工程限定地区(需当地身份)
公司Talent Hunts Indonesia
薪资未公开
工作地点Indonesia
地域资格限定地区(需当地身份)
时区要求日间重叠约 9 小时,基本正常作息
用工类型Full Time
发布时间5 天前
数据来源Himalayas
前往 Himalayas 查看并投递 →
注意地域限制:该职位明确限定在 Indonesia 招聘。如果你是位于中国大陆的求职者,通常需要当地工作身份才能投递,或需与雇主确认是否接受独立合同(Contractor)形式合作。

Requirment

  • In-depth knowledge of Node.js is essential, as its a key technology for building microservices due to its non-blocking, event-driven architecture.
  • Understanding the principles of microservices architecture, including service decomposition, API design, and communication patterns (REST, gRPC, messaging).
  • Proficiency in building RESTful APIs and potentially other types of APIs using Node.js and related frameworks like Express.js.
  • Familiarity with containerization technologies like Docker and container orchestration platforms like Kubernetes for deploying and managing microservices.
  • Knowledge of working with various databases (SQL and NoSQL) and data storage solutions to support microservices data needs.
  • Experience with message brokers like RabbitMQ, Apache Kafka, or NATS for asynchronous communication between microservices.
  • Understanding service discovery and registration tools like Eureka, Consul, or Kubernetes service discovery.
  • Familiarity with API gateway patterns and tools (e.g., NGINX, Kong, or Apigee) for routing, security, and load balancing.
  • Proficiency with version control systems like Git to manage and collaborate on codebase.
  • Knowledge of testing practices, including unit testing, integration testing, and end-to-end testing of microservices.
  • Experience in setting up CI/CD pipelines for automated testing, building, and deploying microservices.
  • Awareness of microservices security best practices, including authentication, authorization, and data protection.
  • Knowledge of monitoring tools (e.g., Prometheus, Grafana) and log aggregation systems (e.g., ELK stack) to track the health and performance of microservices.
  • Familiarity with cloud platforms like AWS, Azure, or Google Cloud for deploying microservices in a scalable and cost-effective manner.
  • Skills in scripting (e.g., Bash) and automation (e.g., Ansible) for system administration and deployment tasks.
  • Understanding of the complete software development life cycle, including requirements gathering, design, development, testing, deployment, and maintenance.
  • Strong analytical and problem-solving skills to diagnose and resolve issues in a distributed microservices environment.
  • Effective communication and collaboration skills to work within cross-functional teams, as microservices often involve multiple teams working on different services.
  • Knowledge of Agile development practices, as many organizations adopting microservices also use Agile methodologies.

Originally posted on Himalayas

本页面信息整理自 Himalayas,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。 本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。

该公司其他在招职位

战略财务负责人

Talent Hunts IndonesiaIndonesiaFull Time5 天前
职能支持限定地区(需当地身份)

资深数字审计员

Talent Hunts IndonesiaIndonesiaFull Time5 天前
其他限定地区(需当地身份)

区域销售经理

Talent Hunts IndonesiaIndonesiaFull Time5 天前
市场运营限定地区(需当地身份)

远程高级销售工程师

Talent Hunts IndonesiaIndonesiaFull Time5 天前
开发工程市场运营限定地区(需当地身份)

远程销售主管

Talent Hunts IndonesiaIndonesiaFull Time5 天前
市场运营限定地区(需当地身份)

← 返回全部职位