Job Qualifications:
" BSc. in Computer Science or equivalent
" 3+ years of hands-on experience with Node.js and web application development (preferably with Angular).
" Proven experience building distributed systems in AWS cloud environments
" Hands-on experience with AWS services: DynamoDB, RDS PostgreSQL, SNS, SQS, Lambda, Step Functions, CloudFront, Route53, CloudTrail.
" Experience designing and managing AWS IAM roles and policies.
" Experience with Docker, Kubernetes (EKS), and serverless architectures.
" Strong background in writing and maintaining comprehensive unit, integration, and end-to-end tests.
" Experience with CI/CD tools (Jenkins, GitHub Actions, GitLab CI, etc.).
" Familiarity with Infrastructure as Code tools (Terraform, AWS CDK, CloudFormation, etc.).
" Excellent communication and teamwork skills.
" Quick learner, responsible, independent, and organized, with a passion for code quality, testing, and performance.
Advantages:
" Experience with Java
" Deep networking and security knowledge
" Experienced with SQL and no-SQL databases and event streaming systems like Apache Kafka
" Experience working with Kubernetes architecture
" Experience with multiple cloud products with different architectures
" Experience working with ELK stack, Datadog or similar for logging, monitoring, etc.
Years of Experience:
4+ years