Key Responsibilities
- Design and architect scalable, resilient microservices-based applications using Node.js and TypeScript
- Establish architectural patterns, coding standards, and best practices for the engineering team
- Create and maintain Infrastructure as Code (IaC) using Terraform for consistent environment provisioning
- Develop and optimize CI/CD pipelines to ensure reliable, automated deployments
- Conduct code reviews and provide technical mentorship to team members
- Collaborate with product managers to translate business requirements into technical specifications
- Identify and mitigate technical debt and architectural risks
- Stay current with industry trends and emerging technologies to improve our tech stack continuously
Required Skills & Experience
- 8+ years of software development experience, with at least 4 years in architectural/tech lead/Sr. Developer roles
- Deep expertise in Node.js and TypeScript for building production-grade microservices
- Extensive experience with cloud-native architectures and distributed systems
- Proven track record designing and implementing high-throughput, low-latency systems
- Strong understanding of Infrastructure as Code (IaC) principles and hands-on experience with Terraform
- Experience setting up and optimizing CI/CD pipelines (GitHub Actions, Jenkins, CircleCI, etc.)
- Proficiency with containerization technologies (Docker, Kubernetes)
- Strong knowledge of database technologies, both SQL and NoSQL (PostgreSQL, MongoDB, DynamoDB)
- Experience with API design (REST, GraphQL) and API gateway patterns
- Understanding of security best practices and compliance requirements
Source : merojob
Job Detail Expired
-
Job Type :
Full Time
-
Salary :
Not Disclosed
-
Experience :
8 - 9 (Years)
-
No. of Vacancy :
2
-
Min. Education :
Bachelor Degree
-
Last Date to Apply :
June 6, 2025