Tech Architect -Nodejs
Tech Architect -Nodejs - J50951
Role & responsibilities
Must-have:
• Strong proficiency in Node.js for back-end development.
o Serverless lambda
o Cloud formation
o Node 18
o Nestjs
o Typescript
o Some of below AWS technologies:
• Relational Database Service
• EC2-Instances
• CloudWatch
• Elastic Container Service
• VPC
• Lambda
• Elastic Load Balancing
• CloudFront
• X-Ray
• Secrets Manager
• API Gateway
• S3
• SQS
• DynamoDB
• Route 53
• CloudWatch Events
• SNS
• Step Functions
• Systems Manager
Desirable:
• Proficiency in Angular for front-end development. In-depth knowledge of AWS serverless services and best practices.
• Solid understanding of microservices architecture and serverless application patterns.
• Experience with CI/CD pipelines.
• Excellent problem-solving and communication skills.
• Ability to work collaboratively in an agile development environment.
Role and Responsibilities:
• Lead the design and implementation of a scalable and resilient AWS serverless architecture.
• Collaborate with cross-functional teams to understand project requirements and translate them into robust and scalable architectural solutions.
• Provide expertise in designing and developing responsive and user-friendly interfaces using Angular.
• Design and implement server-side logic using Node.js.
• Ensure the performance, security, and scalability of the back-end services.
• Utilize a variety of AWS services, including but not limited to Lambda, API Gateway, DynamoDB, S3, and others, to create serverless solutions.
• Implement best practices for serverless application development and deployment on AWS.
• Work closely with the development team, DevOps, and other stakeholders to ensure seamless integration and deployment of the serverless architecture.
• Provide technical leadership and mentorship to team members