ns to ensure scalability, reliability of the system.
- Contribute to the architecture, design, and improvement of our DevOps processes.
- Research, design, and develop computer and network software or specialised utility programs.
- Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.
- Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures.
- Work with computer hardware engineers to integrate hardware and software systems and develop specifications and performance requirements.
Qualifications
Minimum Qualifications:
- Bachelor's degree in Computer Science or a related technical background involving software/system engineering, or equivalent working experience.
- Expertise in DevOps technologies like Ansible, Terraform, Salt, Bash Scripting, etc.
- Expertise in containerization technologies including Docker and Kubernetes.
- Expertise in automating, analyzing, and troubleshooting large-scale distributed systems.
- Experience in building solutions with AWS, Google, Azures, AliCloud or other cloud services.
- Familiar with Unix/Linux operating systems.
Preferred Qualifications:
- 3 years of production-level experience in either Python, Java, or Go.
- 3 years experience in DevOps technologies like Ansible, Terraform, Salt, Bash Scripting, etc.
- 3 years experience in containerization technologies including Docker and Kubernetes.
- 3 years experience in automating, analyzing, and troubleshooting large-scale distributed systems.