You will design, develop, and maintain cloud-native GenAI solutions and web applications within an AWS environment.
Responsibilities
- Design and implement scalable, secure, and cost-effective cloud solutions using AWS services.
- Develop GenAI solutions, manage UI/UX design, and maintain web application infrastructure.
- Write and maintain clean, efficient code for both frontend and backend components.
- Manage AWS environments, including setup, monitoring, optimization, and security compliance.
- Troubleshoot AWS service issues and perform cost analysis for cloud resources.
Required Skills
- Minimum 5 years of software development experience with a focus on AWS cloud services.
- Proficiency in Python, Node.js, and Spring Boot.
- Strong frontend development skills using Vue3, JavaScript, HTML, and CSS.
- Hands-on experience with AWS services including Bedrock, Lambda, S3, EC2, ECS, ECR, and SageMaker.
- Experience with database technologies such as Aurora Postgres and RDS.
- Working knowledge of AWS security and management tools like KMS, SecretsManager, and CloudWatch.
- Experience with containerization and orchestration using Docker and Kubernetes.
- Familiarity with infrastructure as code using CloudFormation.
- Any Graduate degree in Computer Science, IT, or a relevant discipline.
Preferred Skills
- Experience with DevOps tools like Jenkins.
- Knowledge of web services including REST and RPC.
- Previous experience handling large-scale systems design.