Bachelor’s degree in Computer Science, Computer Engineering, or a related fields. Proficiency in at least one programming language such as Java or Python. Experience with containerization technologies, including Docker, Kubernetes, or AWS EKS. Familiarity with cloud service solutions such as AWS, Azure, or GCP. Knowledge of CI/CD pipelines and agile software development practices with a DevOps culture. Experience in unit testing, component testing, and end-to-end testing methodologies. Strong problem-solving skills, proactive attitude, and ability to work independently. Effective English communication skills for collaboration with global teams. Familiarity with tools for software build and deployment, such as Terraform, GitHub Actions, Jenkins, AWS CodeDeploy, or Azure DevOps. Hands-on experience with service monitoring and alert tools like Grafana or Prometheus.