AWS Developer
Description
Job Summary :
We are seeking an experienced AWS Rust Developer with strong expertise in AWS cloud services, Rust, TypeScript, and serverless architectures. The ideal candidate will have hands-on experience designing, developing, and deploying scalable cloud-native applications while ensuring security, performance, and reliability. You will work closely with cross-functional teams to build robust backend services and drive cloud engineering best practices.
Key Responsibilities :
- Design, develop, and maintain cloud-native applications using Rust and TypeScript.
- Build and deploy serverless solutions using AWS Lambda with TypeScript and/or Python.
- Design and implement secure, scalable, and highly available AWS architectures.
- Configure and manage AWS networking components, including VPCs, Subnets, Security Groups, and IAM.
- Implement AWS security best practices, including identity management, access control, and infrastructure security.
- Develop APIs and backend services for high-performance distributed applications.
- Optimize application performance, scalability, and reliability across AWS environments.
- Collaborate with DevOps and Engineering teams to automate deployments and infrastructure management.
- Troubleshoot production issues, perform root cause analysis, and implement performance improvements.
- Participate in architecture discussions, code reviews, and technical design sessions.
Required Skills & Qualifications:
- 7-12 years of software development experience.
- Strong hands-on experience with Rust programming.
- Excellent knowledge of TypeScript.
- Experience developing serverless applications using AWS Lambda with TypeScript or Python.
Thorough understanding of AWS services, including :
1. VPC
2. Subnets
3. Security Groups
4. IAM
- Strong understanding of AWS cloud security concepts and best practices.
- Experience building scalable backend services on AWS.
- Strong debugging, analytical, and problem-solving skills.
- Excellent communication and collaboration abilities.
Good to Have :
- Experience with OpenSearch.
- Knowledge of AWS Transit Gateway.
- Experience with Amazon Route 53.
- Exposure to Node.js or Golang.
- Experience with Infrastructure as Code (Terraform or CloudFormation) is a plus.
Education :
- UG: Any Graduate
Key Skills :
- AWS, Rust, TypeScript, Python, AWS Lambda, IAM, VPC, Subnets, Security Groups, AWS Security, Serverless Architecture, OpenSearch, Transit Gateway, Route 53, Node.js, Golang, Cloud Architecture, Backend Development