Do you have the skills required to design, build, and maintain cloud-based infrastructure and applications? Are you passionate about AWS and experienced in working with cloud technologies? Then join our team as an AWS Engineer.

Responsibilities
  • Understand the current application infrastructure and suggest changes to it.
  • Define and document best practices and strategies regarding application deployment and infrastructure maintenance.
  • Migrate our infrastructure with zero downtime to a highly available, scalable one.
  • Set up a monitoring stack.
  • Define service capacity planning strategies.
  • Implement the application’s CI/CD pipeline using the AWS CI/CD stack.
  • Write infrastructure as code using CloudFormation or similar.
Qualifications and Requirements
  • Bachelor’s degree in computer science, information technology, or a similar field.
  • Experience with the core AWS services, plus the specifics mentioned in this job description.
  • Good background in Linux/Unix administration.
  • Experience with Docker and Kubernetes. Having used ECS or EKS in the past is a plus.
  • Proficiency in Java ,Python and BOT3 libraries.
  • Strong notions of security best practices (e.g. using IAM Roles, KMS, etc.).
  • Experience with monitoring solutions such as CloudWatch, Prometheus, and the ELK stack.
  • Knowledge of writing infrastructure as code (IaC) using CloudFormation or Terraform.
  • Experience with building or maintaining cloud-native applications including knowledge about Route 53, EC2, VPC,Availability Zones etc.
  • Pas experience about CI/CD using services such as AWS CodeBuild,CodeCommit,CodePipeline,CodeStar etc.
  • Past experience with AWS APIm Gateway is a plus.
  • Previous exposure to large-scale systems design.
  • Ability to troubleshoot distributed systems.
  • A passion for engineering, learning, and teamwork is a must
Apply Now

    *Required

    Other Current Vacancies