onsite
Senior Backend Developer & DevOps Engineer - Probill RCM
Devops Engineer
Senior full‑stack engineer focused on building scalable backend services with Node.js/NestJS and driving DevOps practices using Docker, Kubernetes, and AWS to deliver reliable, secure APIs.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance backend services using Node.js, Express, and NestJS.
- Architect and implement RESTful and GraphQL APIs, including authentication and authorization mechanisms.
- Build and manage CI/CD pipelines, containerize applications with Docker, and orchestrate deployments on Kubernetes.
- Configure and optimize cloud infrastructure on AWS, ensuring scalability, security, and cost efficiency.
- Collaborate with front‑end teams, product owners, and QA to deliver end‑to‑end features.
- Monitor system health, troubleshoot production issues, and continuously improve performance and reliability.
Requirements
- 6–8 years of professional experience in backend development and DevOps.
- Strong proficiency with Node.js, Express, and NestJS frameworks.
- Hands‑on experience building REST and GraphQL APIs, including JWT/OAuth security.
- Deep knowledge of Docker, Kubernetes, and AWS services (ECS/EKS, RDS, S3, IAM).
- Proven ability to design CI/CD pipelines using tools such as GitHub Actions, Jenkins, or GitLab CI.
Skills
nodejsgraphqldockerkubernetesawscicd