DevOps engineering is a critical component in the development of Ultra Voucher products and systems. These engineers will be responsible for designing, deploying, and maintaining continuous integration and continuous deployment (CI/CD) pipelines, managing cloud and on-premise infrastructure, maintaining container orchestration platforms, enhancing system scalability, and collaborating closely with developers and infrastructure teams to utilize monitoring and logging tools effectively
Open for :
Middle DevOps Engineer
Senior DevOps Engineer
Requirements :
- Bachelor's Degree in Computer Science, Information Technology, or a related field.
- Minimum 3–7 years of hands-on experience as a DevOps Engineer, System Administrator, or Site Reliability Engineer (SRE).
- Practical experience with cloud platforms, particularly Alibaba Cloud and Huawei Cloud.
- Strong understanding of modern web application architecture, including frontend and backend components.
- Hands-on experience with Docker, Kubernetes, and OpenShift Container Platform (OCP).
- Experience managing Linux-based servers and infrastructure.
- Familiarity with CI/CD tools and automation practices.
- Strong troubleshooting and root cause analysis skills.
- Experience managing, deploying, and supporting traditional on-premise applications.
- Good understanding of hybrid infrastructure environments (Cloud & On-Premise).
Responsibilities :
- Manage, monitor, and optimize cloud and on-premise infrastructure environments.
- Deploy, maintain, and troubleshoot applications across development, staging, and production environments.
- Build and improve CI/CD pipelines to support efficient and reliable software delivery.
- Manage containerized applications using Docker, Kubernetes, and OpenShift Container Platform (OCP).
- Monitor system performance, application health, and infrastructure availability.
- Analyze application, container, and web server logs to identify and resolve issues proactively.
- Collaborate closely with Software Engineers, QA, Security, and Infrastructure teams to troubleshoot and resolve production incidents.
- Implement infrastructure automation and configuration management best practices.
- Ensure system reliability, scalability, security, and disaster recovery readiness.
- Support and maintain hybrid infrastructure environments (Cloud & On-Premise).