EXPERIENCE:
- 5+ years of experience architecting and developing full-stack solutions, with hands-on use of software build and deployment tools (e.g., Jenkins, Git, GitLab, CI/CD pipelines).
- 5+ years of experience in application and backend API development using object-oriented programming (Java, Go, TypeScript/JavaScript).
- 5+ years of web application development experience (HTML, CSS, React, Node.js, TypeScript/JavaScript).
- Strong understanding of AWS serverless solutions (AWSS3, CloudFront, API Gateway, Lambda, SQS, EventBridge).
- Experience working with cloud database services (RDS, DynamoDB, DocumentDB).
- Experience with containerization (Docker, Kubernetes, AWS EKS/ECS/Fargate).
- Experience with cloud build and deployment tools (Serverless, AWS SAM, GitLab).
- Experience with Infrastructure-as-Code (IaC) tools and frameworks, including Serverless Framework, AWS CloudFormation, AWS CDK, and Terraform.
- Base understanding of cloud services and infrastructure (VPC, EC2, S3, EBS, EFS, IAM, CW).
- Knowledge of event-driven andย service-oriented architectures.
- Experience working in Agile development environments, including the use of tools like JIRA and CI/CD pipelines.
- Strong problem solving and troubleshooting skills.
- Strong verbal and written communication skills.
Education:
Bachelors degree in computer science, engineering, management information systems, or equivalent education.
Candidates with strong experience in lieu of a formal degree are encouraged to apply.
CERTIFICATES, LICENSES, REGISTRATIONS:
- AWS Certification (AWS Solution Architect Associate, AWS Developer, AWS DevOps).
- Other cloud certifications are nice to have (GCP, Azure).