Job Requirement
● Bachelor's degree in IT, Computer Science, or a related field.
● 1+ years of experience in Containerization and/or Cloud Computing for Junior level.
● 3+ years of experience in Containerization and/or Cloud Computing for Middle level.
● Candidates with AWS or Kubernetes certificates are prioritized.
● Proficiency in at least one programming language and its framework (Java - Spring, JS – React are preferred, but other alternatives are welcomed).
● Experience in Linux and writing bash scripting is preferred.
● Experience with Nginx, Apache, or other alternatives.
● Experience working with Git, GitLab, or GitHub.
● Strong understanding of Docker and its core concepts.
● Basic understanding of Kubernetes, with certification as an advantage.
● Good understanding of AWS fundamentals and experience working with a cloud provider, not limited to AWS (certification is an advantage).
● Knowledge of OSI, HTTPS, DNS, SSH is required.
● Familiarity with GitLab CI/CD workflow is recommended.
● Experience with any logging, monitoring, and tracing framework (Elastic Stack, Prometheus
Stack are preferred).
● Basic knowledge of working in Kanban/Scrum framework.
● System thinking, continuous learning, sharing, and experimentation.
● Strong problem-solving skills.
Preferred Experience:
● Experience with Kubernetes (K8s), AWS, GCP, Docker, k0s, Kafka, and data
synchronization.
● Strong foundation in system architecture and DevOps best practices.
● Familiarity with continuous integration and continuous deployment (CI/CD) processes and tools.
● Ability to work independently as well as collaborate effectively within a team.
● Excellent communication and organizational skills.