[HCM] Senior Backend Developer

Salary: 0 VNĐ

Location: Ho Chi Minh Office (Văn phòng Hồ Chí Minh)

Team: Digital Technology Service (Công nghệ & Kỹ thuật)

Application deadline: 03/04 — 03/05/2025

Job Description

Job Scope:

The ideal candidate will have a strong background in backend technologies, a passion for coding, and a track record of delivering scalable and high-performance web applications. You will play a crucial role in building and maintaining the server-side components of our applications, ensuring robust and efficient data processing, and enabling seamless integration with front-end and other services.

Key Tasks:

Monitoring, Observability & Reliability:

  • Implement and maintain the LGTM stack (Loki, Grafana, Tempo, Mimir/Prometheus) to unify logging, metrics, and tracing across cloud and on-prem servers.
  • Integrate .NET applications with OpenTelemetry for consistent instrumentation and improved troubleshooting.
  • Continuously analyze system metrics and logs to identify issues, bottlenecks, and opportunities for optimization.
  • Configure alerting pipelines to ensure rapid response to disruptions and proactively identify potential issues.
Design and Development:
  • Design, develop, and maintain scalable, reliable, and high-performance server-side applications and APIs.
  • Collaborate with frontend developers to integrate user-facing elements with server-side logic.
  • Implement robust security measures to protect data and applications
Database Management:
  • Design, optimize schemas and queries, manage sharding, replication, or partitioning strategies for SQL Server or other databases to support high traffic and large datasets
  • Implement SQL Server high-availability solutions (Always On, replication, failover clusters) and monitor replication lag, performance bottlenecks
System Architecture:
  • Participate in system architecture design and technical decision-making processes.
  • Identify and resolve performance bottlenecks and scalability issues.
  • Evaluate and integrate third-party libraries and services as needed
Collaboration and Communication:
  • Work closely with the Application Manager, Developers, and other stakeholders to understand requirements and deliver solutions that meet business needs.
  • Communicate technical concepts effectively to both technical and non-technical audiences.
Continuous Improvement:
  • Work closely with the Application Manager, Developers, and other stakeholders to understand requirements and deliver solutions that meet business needs.
  • Communicate technical concepts effectively to both technical and non-technical audiences.
Job Requirement:
Education:
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Experience:
  • 5+ years of experience in backend & architecture development.
  • Experience in database & system design.
  • Proven experience with backend frameworks and languages such as Node.js, .NET.
  • Strong understanding of RESTful API design and implementation.
  • Hands-on experience with observability tools such as Loki, Grafana, Tempo, and Prometheus (or Mimir)
  • Proficiency in OpenTelemetry for logs, metrics, and distributed tracing, especially with .NET applications.
  • Knowledge of best practices for scaling and high availability solutions in .NET and SQL Server (e.g., load balancing, clustering, Always On Availability Groups).
  • Familiarity with hybrid cloud setups, including secure VPN connections and networking best practices.
  • Familiarity with cloud services (FPT Cloud, Google Cloud), containerization (Docker, Kubernetes), and orchestration (Airflow).
  • Nice to have:
    • Experience in Hadoop ecosystem including HDFS, MapReduce, YARN, Hive...
    • Experience in building large-scale data processing (batch-processing, stream processing
    • Experience with Kafka or similar message streaming platforms
    • Experience with infrastructure automation
Knowledge / Skills:
  • Strong problem-solving skills and ability to think critically.
  • Excellent communication and collaboration skills.
  • Ability to work in an agile development environment.
  • Ability to self-learn, explore and apply new technologies.

Benefits:

  • Hybrid Work Policy 
  • 13th month salary + KPI bonus
  • 16 days annual leave + 6 paid sick leave 
  • PVI Healthcare extra 
  • Learning & Training opportunity 
  • Caring policies, supportive and employee-centric work environment 
  • Engagement Activities

Apply for this job

Full name *
Email *
Phone number *
Your CV *
Click to select & upload your CV
Security code *

Apply