Responsibilities :
- Assisting in implementing and maintaining version control systems, configuration management tools, and other DevOps-related technologies.
- Assisting in defining and setting development, test, release, update, and support processes for DevOps operation.
- Perform root cause analysis of production errors and resolve technical issues and recommend the fix.
- Work with software developers to ensure that development follows established processes and works as intended.
- Monitoring and managing infrastructure, ensuring optimal performance, security, and scalability.
- Ensuring compliance with industry best practices and organizational policies.
- Collaborating with developers and operational teams to automate and optimize CI/CD pipelines.
- Implementing and monitoring containerization (e.g., Docker) and orchestration (e.g., Kubernetes).
- Participate in System Testing and recommend improvements/fixing if any.
- Assist and provide high quality demand analysis to support decision making at senior level or management.
- Any related tasks may assign by supervisor or management from time to time.
Requirements :
- Candidate must possess at least Bachelor’s Degree, Professional Degree, Master’s Degree or equivalent.
- At least 2 years of working experience in management filed.
- Awareness of critical concepts in DevOps and Agile principles.
- Experience as a DevOps engineer or in a similar software engineering role.
- Proficiency with Git and GitHub workflows.
- Familiarity with DevOps tools and technologies, such as ArgoCD, Docker, Kubernetes, and Ansible.
- Experience with cloud platforms, such as AWS, Azure, or Google Cloud. Preferable AWS.
- Working knowledge of various tools, open-source technologies, and cloud services
- High degree of self-motivation and excellent interpersonal skills
- Good at English and computer literation.
- Flexible and willing to learn and able to work under pressure, honest, hardworking, good teamwork & interpersonal skill.