1. Experience:
o minimum of 5 years of experience in programming with one or more of the following languages: javascript/typescript, python.
o at least 5 years of professional experience in designing, developing, and executing enterprise software solutions.
2. Qualifications:
o strong foundation in computer science with a focus on object-oriented principles, algorithms, problem-solving, and complexity analysis.
o practical experience with cloud methodologies (iaas, paas, saas), automation, and orchestration.
o experience with genai services like aws bedrock
o experience with aws services such as lambda, api gateway, s3, dynamodb, rds, kms, kinesis, route 53, iam, codebuild, codepipeline, etc.
o proficiency with cloud automation tools (aws cloudformation, aws cdk, terraform, etc.).
o experience in implementing high-performance, high-availability, reliable, and secure applications.
o understanding of web and api development and implementation concepts.
o experience with serverless and container technologies.
o familiarity with test driven development (tdd) and agile methodologies.