Responsibilities:
- Design, develop, and maintain serverless applications using Node.js and TypeScript with a strong focus on security, scalability, and availability.
- Utilize AWS services such as Lambdas, API Gateway, SNS, and SQS to build secure and efficient serverless solutions.
- Implement Infrastructure as Code (IaC) using Serverless.com to define and manage serverless resources, ensuring consistent and reliable deployments.
- Drive CI/CD processes and manage deployments, with a keen eye on security best practices and ensuring high availability.
- Collaborate with cross-functional teams to understand project requirements and deliver high quality solutions that meet stringent security, scalability, and availability standards.
Requirements:
- Strong experience in Node.js and TypeScript development with a focus on security, scalability, and availability.
- In-depth knowledge of serverless technology and its best practices, especially in securing serverless applications.
- Proficiency in AWS development services, especially serverless components like Lambdas, API Gateway, SNS, and SQS.
- Experience with Infrastructure as Code (IaC) using Serverless.com to ensure consistent and secure deployments.
- Familiarity with CI/CD processes, deployments, and release management while maintaining a strong emphasis on security and availability.
- Problem-solving and teamwork skills.
Experience: 4+ years of experience with NodeJS and AWS
Location: Gulberg, Lahore (Onsite)