Job Summary:
We are seeking a highly skilled and motivated DevOps Engineer to join our dynamic team. As a DevOps Engineer, you will be responsible for implementing, and managing our software development, testing, and deployment processes. You will collaborate closely with development product, operations, and infrastructure teams to streamline our software delivery pipeline and ensure the high availability, scalability, and security of our applications. As part of the DevOps & Infra team, you are to ensure smooth and efficient release cycles and continuous integration and delivery of software.
Key Responsibilities:
- Design, develop, and implement continuous integration and continuous deployment (CI/CD) pipelines using tools like Jenkins, Git, and cloud-based deployment technologies.
- Manage and deploy infrastructure using virtualisation platforms such as VMware, ensuring efficient resource utilisation and scalability.
- Collaborate with development teams to implement and manage microservices architecture using technologies like Eureka.
- Work closely with the cloud engineering team to design and implement scalable and secure cloud-based solutions using platforms like AWS.
- Troubleshoot and resolve infrastructure and deployment issues, collaborating with cross-functional teams to minimize downtime and improve system reliability.
- Stay up-to-date with industry trends and best practices in DevOps, cloud technologies, and microservices architecture.
Qualifications:
- At least 3 years of experience in DevOps and CICD you are using Jenkins, GitLab and Groovy scripting.
- Knowledge of Linux with experience and troubleshooting skills.
- Knowledge and experience of AWS services such as EC2, S3, RDS, Terraform and CloudFormation, is a plus.
- Familiarity with agile methodologies and continuous integration and delivery processes.
- Good scripting skills in Bash, Python or other similar scripting languages.
- Strong problem-solving skills and ability to work in a fast-paced, collaborative environment.
- Fluency in both Mandarin and English, with written and verbal communication skills in both languages
- Willing to self-learn & able to work independently.
Education:
- Diploma & above in Information Tech, Engineering, or a related field.
- If you meet the above qualifications and are passionate about automation and continuous improvement, we would love to hear from you. Please apply with your resume and a cover letter explaining why you are the right candidate for this position.