Back to Job Board
babaababbababab

Da Nang, Vietnam

Part-Time

You will love it

In-Office

Posted 2d ago

Specialty:

Site Reliability Engineer (SRE)

Experience Level:

4-6 years

Management Level:

6-10 people

English Level:

Basic
Skills & Technologies

Kubernetes

Node.js

MongoDB

NestJS

Redis

DevOps

SRE

Cloud Computing

Azure

AWS

GCP

PostgreSQL

TypeScript

Docker

JavaScript

Infrastructure as Code

Grafana

Next.js

Prometheus

Terraform

Datadog

Microservices

About the Job
bangtest company is seeking a highly motivated and experienced *Senior Site Reliability Engineer (SRE)
  • with a strong focus on Node.js to join our dynamic team. As an individual contributor, you will be instrumental in building, maintaining, and scaling highly reliable Node.js-based microservices and applications. This part-time role demands a deep understanding of Node.js internals, performance, and best practices within an SRE context. You will work to ensure our critical Node.js systems are always available, performant, and observable. If you live and breathe Node.js and are passionate about operational excellence, we want to hear from you!
Responsibilities
  • Design, implement, and maintain robust, scalable, and highly available Node.js-based services and infrastructure.
  • Develop and optimize CI/CD pipelines to ensure rapid, reliable, and automated deployments for Node.js applications.
  • Implement comprehensive monitoring, alerting, and logging solutions specifically tailored for Node.js environments and microservices.
  • Lead incident response, root cause analysis, and post-mortems for production issues affecting Node.js systems, ensuring continuous improvement.
  • Automate infrastructure provisioning and management using Infrastructure as Code (IaC) tools to support our Node.js ecosystem.
  • Collaborate closely with development teams to embed reliability, performance, and operational best practices into the entire Node.js development lifecycle.
  • Proactively identify and address performance bottlenecks and resource inefficiencies within Node.js applications and their underlying infrastructure.
  • Ensure security best practices are applied to Node.js applications and their cloud infrastructure.
  • Contribute to documentation, runbooks, and knowledge sharing to foster a culture of operational excellence.
Minimum Qualifications
  • 4+ years of hands-on experience in Site Reliability Engineering, DevOps, or a similar role focused on system reliability and scalability.
  • Exceptional proficiency and deep understanding of Node.js development, its runtime, ecosystem, and performance characteristics.
  • Proven experience with major cloud providers (e.g., AWS, GCP, Azure) and managing cloud-native applications.
  • Strong practical experience with containerization technologies such as Docker and orchestration platforms like Kubernetes.
  • Proficiency in scripting languages (e.g., JavaScript/TypeScript, Python, Bash) for automation and tooling.
  • Solid understanding of CI/CD principles and experience with tools like Jenkins, GitLab CI, GitHub Actions, or similar.
  • Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack, Datadog).
  • Experience with Infrastructure as Code tools (e.g., Terraform, CloudFormation).
  • Strong problem-solving skills, with an ability to diagnose complex issues across distributed systems.
  • Excellent communication skills and ability to collaborate effectively in a remote-first, part-time environment.
  • Professional working proficiency in English.
Preferred Requirement
  • Experience with specific Node.js frameworks such as Express.js, NestJS, or Next.js.
  • Advanced knowledge of database systems (e.g., PostgreSQL, MongoDB, Redis) commonly used with Node.js applications.
  • Familiarity with serverless architectures (e.g., AWS Lambda with Node.js).
  • Experience implementing chaos engineering principles for Node.js services.
  • Contributions to open-source Node.js projects or relevant SRE/DevOps tools.
  • Knowledge of modern web application security best practices.
  • Certifications in cloud platforms (e.g., AWS Certified DevOps Engineer) or Kubernetes (e.g., CKA, CKAD).
Benefits
  • Competitive part-time compensation package.
  • Flexible working hours and remote-first work environment.
  • Opportunity to work with cutting-edge Node.js technologies and contribute to critical systems.
  • Continuous learning and professional development opportunities.
  • Collaborative and innovative team culture.
  • Impactful work on highly visible projects.
About The Company
bangtest
bangtest
bangtest
bangtest

UCTalent

We always strive to connect talents with the leading companies in the Web3 world. By leveraging job matching mechanism to match personal preferences with suitable jobs, we help companies connect with global talents quickly and at lowest costs, and open up a world of opportunities.

@2023 UCTalent. All rights reserved.