Lead Backend Developer - NodeJS (Architecture/ DevOps)
PeopleGene
- Location
- Delhi, India
- Job type
- Full-time
Required skills
- AWS
- Apache
- Apache Kafka
- Azure
- backend
- CI
- containerization
- database design
- DevOps
- Docker
- frontend
- GCP
- JS
- Kafka
- Kubernetes
- Node
- NoSQL
- Rust
- RESTful
About the role
Website:
peoplegene.in
Job details:
Key Responsibilities
- Design, develop, and maintain scalable backend services and APIs.
- Build and manage microservices-based architecture for high availability and performance.
- Develop server-side applications using Node.js or Rust.
- Implement event-driven systems and messaging workflows using Apache Kafka.
- Deploy, manage, and scale applications using Kubernetes and containerization tools (Docker).
- Design and optimize databases using MongoDB and other NoSQL solutions.
- Ensure system reliability, security, and performance optimization.
- Collaborate with frontend, DevOps, and product teams to deliver robust solutions.
- Monitor, troubleshoot, and resolve production issues.
Good to have:
- 5+ Years of experience with Node.js or Rust backend development.
- Hands-on experience with microservices architecture.
- Experience with Apache Kafka or other messaging systems.
- Practical knowledge of Kubernetes and container orchestration.
- Experience working with MongoDB and NoSQL database design.
- Understanding of RESTful APIs, asynchronous processing, and system design.
- Familiarity with CI/CD pipelines and cloud platforms (AWS/GCP/Azure) is a plus.
- Strong problem-solving and debugging skills.
- Experience with distributed systems and event-driven architecture.
- Knowledge of monitoring tools like Prometheus, Grafana, or ELK stack.
- Understanding of security best practices and performance tuning.
- Prior experience in high-scale or product-based environments.
Click on Apply to know more.
This page is fully interactive when JavaScript is enabled. Please enable JavaScript to apply or browse related roles.