What are the responsibilities and job description for the AWS Serverless Developer position at Sogeti?
Summary
We are seeking a motivated and detail-oriented Serverless Developer proficient in AWS serverless architecture. In this role, you will design, develop, and maintain serverless applications, enabling us to scale efficiently while reducing operational overhead. The ideal candidate will have a strong understanding of cloud computing principles and experience in building and deploying serverless applications using AWS services.
This role involves servicing 50-60 Lambda functions and multiple Step Functions to orchestrate these Lambda functions.
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
Minimum education qualification
- Bachelor's Degree
Please be aware that Capgemini Sogeti may capture your image (video or screenshot) during the interview process and that image may be used for verification, including during the hiring and onboarding process
The benefits our employees enjoy:
- 401(k) Savings Plan- Matched 150% up to 6%. (Our 401k is in the top 1% of 401(k) plans offered in the US!)
- Medical/Prescription/Dental/Vision Coverage!
- Low-premium and deductible. Plan with free preventive care.
- $12,000 in Tuition Reimbursement
- 100% Company-paid mobile phone plan
- Personal Time Off (PTO)- Ensuring a balance of work and home life