Job Description:
Responsibilities:
- Upgrade Node.js runtimes for existing Lambdas from Node.js v18 to v20/v22.
- Remediate security issues according to NYDFS Cybersecurity requirements.
- Implement new Lambdas and update existing ones for new feature development.
- Event data to the data lake for new transactions.
Must Haves:
- Strong proficiency in TypeScript/JavaScript (Node.js).
- Experience in designing and developing serverless applications using AWS Lambda, AWS Step Functions, API Gateway, DynamoDB, S3, EventBridge, and other AWS services.
- Ability to collaborate with cross-functional teams to gather requirements and deliver scalable solutions.
- Monitor and optimize application performance, security, and cost-effectiveness.
- Troubleshoot and resolve issues promptly.
- Understanding of RESTful APIs and microservices architecture.
Nice To Haves:
- Implement CI/CD pipelines to automate deployment processes for serverless applications via AWS CDK.
- Excellent problem-solving skills and attention to detail.
- Strong written and verbal communication skills and the ability to work effectively in an Agile team environment.
- Knowledge of DevOps practices and CI/CD tools (e.g., Bamboo, CloudForge, GitHub Actions).