At LEARN, we interconnect universities, higher education institutes, and research institutions to enable groundbreaking discoveries and learning. We're seeking a Kubernetes Engineer to join our dynamic team and be a driving force behind our mission. Why LEARN? - Be part of a team that directly impacts education and research in Sri Lanka.
- Work with cutting-edge technology and expand your knowledge.
- Collaborate with leading universities and research institutes.
- Make a difference in a vibrant and meaningful field.
Role Summary Kubernetes Engineer is responsible for managing LEARN container orchestration platforms to provide reliable web based applications such as LMS/CMS (Learning Management System/Content Management System) as a service to its member institutions. Main duties: - Thorough understanding of Linux OS and its architecture
- Real world experience in running open source applications on Linux
- Knowledge and experience in Linux based hypervisors/virtualisation platforms (KVM, QEMU, libvirt, Ganeti, Proxmox).
- Expert on Docker/Linux containers with working experience in deploying containerised applications.
- In depth knowledge and experience in Kubernetes container orchestration platform k8s including its complete architecture.
- Good understating of Kubernetes cluster networking, network policies, ingress controllers, Redis clustering.
- Sound knowledge and experience in Kuberneters storages and its use of CEPH storage
- Knowledge and experience in open source software provisioning, configuration management and deployment tool sets such as Ansible
- Taking necessary measure to protect the platform and its services from threats and vulnerabilities
- Automated monitoring of server hardware, VMs, cluster nodes, container instances and services to detect failures.
Responsible For: - Assuring protection of institutional data stored LEARN servers
- Assuring reliable services to its users
- Keeping the virtulization platforms and all its tools and softwares up to date.
- Scaling up the system while the demand increasing
- Supporting institutional administrators/engineers to get LEARN provided platforms well managed
Required Qualifications and Skills - The position targets those who have at least two years experience in working in Linux and Kubernetes. This is not an engineer trainee position
- In your application, briefly justify your knowledge/qualification and working experiences with evidence in relevance to the above requirements.
- A bachelor’s degree in computer engineering / Telecommunication Engineering / Physical Science with Statistics/ Computer Science
Salary & Benefits: - The starting salary offered for applicant with two years prior experience will be LKR 139,104/- per month, along with a fixed allowance of Rs. 96,300/- per month.
- Both local and overseas trainings/workshops
- Financial support to obtain necessary certification and for professional development
- Structured career path within the organization
Workplace: Peradeniya, Kandy Join LEARN, and help us shape the future of education and research in Sri Lanka. Your expertise can make a world of difference! Apply today and be a part of something extraordinary. *Applications will be processed in the order they are received, and qualified candidates will be contacted accordingly. *All the documents should be in the PDF format and renamed accordingly. The resume should be renamed to the name of the applicant. *Please note that applications not adhering to the provided instructions will not be taken into consideration. |