At Vasl, we are always looking ahead, finding ways to improve and anticipate the future needs of our ecosystem & customers. Curiosity fuels our innovation and productivity. This proactive mindset has helped us adapt and create solutions that have enabled businesses to run smoother and smarter in these years.
If you’re interested in creating scalable APIs, high-performing, enterprise-grade platforms with state-of-the-art back-end layers and seek for greater challenges; You are the right person to be a teammate with us.
Qualifications& Technical Skills Required:
- Strong Linux administration skills (LPIC1,2)
- Strong knowledge of Kubernetes network and Kubernetes concept.
- Build and maintain container and orchestration solution such as Kubernetes
- Experience with monitoring tools
- Experience with continuous Delivery Solutions (Gitlab & ArgoCD)
- Experience with continuous Integration (Code testing, Build &…)
- Experience with maintenance of NoSQL databases such as MongoDB, Redis
- Good knowledge of Bash Scripts or python
- Develop recovery plans that defend the business from threats including from data loss, disaster, and security breaches.
- Understand and use configuration management tools such as Ansible
- Perform operational tool for development, monitoring, logging, reporting, controls and automation
- Understand and use best practices for deployment processes and support
- Consult on overall production systems architecture
- Document configuration procedures
Requirements:
- At least Five years of experience in managing Linux based infrastructure
- One year of experience in one scripting language
- One year of experience with Databases including MySQL, Mongo, Elasticsearch
- Critical thinker and Problem-Solving
- Strong interpersonal and Communicate skills
- Strong knowledge of network security and connectivity
Responsibilities:
1. Implement and maintain continuous build and deployment for all back-end and front-end projects in dev, sit, uat and live environments. Produce quality reports to senior managers.
2. Own and maintain the backup and restore and maintenance strategy for all servers in dev, uat and live environments.
3. Monitor all production server environments and protect the SLA of 99.97%
4.Own the release management process. This include developing required processes to accept a release, run required tests and sign off a release for go live and coordinate rollback and roll forward procedures
5.Own the source control servers. Implement and maintain a local git version.
6. Own configuration management process. On-board all the devops operation that enable fast and reliable and frequent deployment into production environment.
7.Report all the external connectivity issues such as to banks and psp in real-time.
8.Work with Operation team to setup connectivity to external companies in real-time.
9.Act as the lead infrastructure person to ensure 24*7 support for all of live servers
Projects we will be working on
We are working on three different platform, dealing with the implementation of API strategy and development, creating software solutions which deliver high performance while resolving complex technical problems