Senior AWS Developer, Node.js/TypeScript
Job Description:
- Leading daily standups and service review meetings with your internal team and clients as needed, covering ongoing incidents, change requests, and operational health.
- Owning the operational stability of client AWS environments — monitoring, incident response, root cause analysis, and remediation.
- Managing and executing change requests and enhancement work through Jira, including infrastructure-as-code updates using CloudFormation and Serverless Framework templates.
- Collaborating with clients on roadmap planning, translating evolving business needs into actionable backlog items for your MSP team.
- Mentoring junior developers on both technical skills and the discipline required for managed services: documentation, runbooks, and SLA awareness.
- Staying current on the latest AWS services and broader cloud industry trends, proactively identifying opportunities to improve client environments.
- Contributing to internal MSP best practices, tooling, and playbooks to improve team efficiency and service quality.
- Handling professional conflict constructively — the lead has final say on technical decisions and is responsible for maintaining team morale and cohesion.
Requirements:
- 7+ years of development experience with a strong, recent focus on Node.js/TypeScript and AWS services.
- Demonstrated expert knowledge of AWS services and cloud architecture, including Lambda, DynamoDB, S3, CloudFormation, RDS, Redshift, and VPC/network configurations.
- Experience operating in a managed services or operational support environment — not just project delivery — with an understanding of SLAs, incident management, and change control.
- Thorough knowledge of agile and ITSM methodologies; comfortable blending Scrum practices with service management disciplines.
- Ability to mentor junior team members constructively, fostering growth while maintaining strong team relationships.
- A mindset of seeking to understand before prescribing a solution — essential in long-term client relationships.
- Willingness to stand behind your convictions while committing to team decisions.
- A genuine love of technology and continuous learning, particularly the latest services and best practices from AWS.
- Experience with the Serverless Framework (serverless.com).
- Python development experience.
- Familiarity with observability and monitoring tools (e.g., CloudWatch)
- Background in Amazon Connect or contact center technology.
- Experience designing and integrating AI/ML solutions using AWS AI services such as Amazon Lex, Bedrock, SageMaker, Comprehend, or Transcribe.
- Familiarity with large language model (LLM) integration patterns, prompt engineering, and AI-powered automation within cloud-native architectures.
- Experience with natural language processing (NLP) and conversational AI, including chatbot development and voice/chat automation.
Benefits: Apply tot his job Apply To this Job