company

Cloud Developer

Job Responsibilities

  • Deploy and manage databases and applications on AWS cloud platform.
  • Develop, test, and deploy cloud-based software solutions.
  • Monitor and optimize cloud infrastructure to ensure high availability, scalability, and security.
  • Collaborate with cross-functional teams to design and implement cloud-based solutions.
  • Troubleshoot and resolve infrastructure and application issues.
  • Stay up-to-date with industry trends and best practices related to AWS cloud services.
  • Develop automation scripts for cloud infrastructure deployment and management.
  • Create and maintain technical documentation related to cloud infrastructure and application deployment.

Job Requirements

  • Bachelor's degree in Computer Science or related field.
  • Previous experience in deploying and managing cloud-based solutions on AWS.
  • Strong knowledge of AWS services such as EC2, S3, RDS, Lambda, and CloudFormation.
  • Experience with database management and deployment on AWS.
  • Strong understanding of DevOps
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Knowledge of programming languages such as Python, Java, or Node.js.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills to work effectively with cross-functional teams.