About the Organization
A global digital engineering and IT services firm delivering cloud, product engineering, and enterprise modernization solutions for international clients. Teams work on large-scale platforms, microservices, and modern cloud architectures.
Role Overview
We are looking for a Technical Architect with strong expertise in Node.js and AWS Serverless architecture. The role involves designing scalable cloud solutions, leading development teams, and ensuring performance, security, and reliability of distributed systems.
Key Responsibilities
- Architect and implement scalable AWS serverless solutions
- Design backend services using Node.js and TypeScript
- Define microservices architecture and best practices
- Collaborate with stakeholders to translate business requirements into technical solutions
- Ensure performance, reliability, and security of applications
- Guide teams on development standards and architecture decisions
- Lead code reviews and mentor developers
- Work closely with DevOps teams for CI/CD and deployments
Required Skills
- Node.js (Node 18+)
- TypeScript
- NestJS
- AWS Serverless (Lambda, API Gateway)
- CloudFormation
- Microservices architecture
- CI/CD pipelines
- System design & architecture expertise
AWS Services Exposure
Lambda, API Gateway, DynamoDB, S3, RDS, SQS, SNS, CloudWatch, EC2, VPC, CloudFront, Step Functions, Secrets Manager, Route53
Good to Have
- Angular frontend development
- Container services (ECS)
- Observability & monitoring tools
- Performance optimization & security best practices
Soft Skills
- Strong problem-solving ability
- Excellent communication
- Leadership & mentoring experience
- Agile development experience
Qualification
Bachelor’s or Master’s degree in Computer Science / IT or equivalent experience