Point your AI agent at freehire and let it find you a job.

Get the CLI →

Gencode Sdn Bhd

New

DevOps Engineer

Posted Updated
Discussion

Main Job Responsibilities


1. DevOps & CI/CD

  • Design, implement and maintain CI/CD pipelines for application development and deployment.

  • Automate build, testing, deployment and release processes.

  • Manage development, testing, staging and production environments.

  • Establish and maintain standard deployment and release management practices.

  • Improve deployment efficiency, reliability and repeatability through automation.

  • Support developers in resolving build, deployment and environment-related issues.


2. Cloud & Infrastructure Management

  • Manage and maintain GenCode's cloud infrastructure across AWS, Alibaba Cloud or other approved cloud platforms.

  • Monitor infrastructure capacity, performance, availability and resource utilisation.

  • Manage and support servers, databases, networking, storage and other infrastructure components.

  • Support containerised workloads and Amazon Elastic Kubernetes Service (EKS) environments where applicable.

  • Perform cloud resource optimisation and infrastructure cost management.

  • Maintain appropriate cloud architecture, configurations and operational standards.

  • Support infrastructure scalability and capacity planning for new and existing applications.


3. Infrastructure Automation & System Reliability

  • Implement infrastructure and deployment automation to reduce manual operational activities.

  • Use Infrastructure as Code (IaC) such as Terraform, CloudFormation or equivalent where appropriate.

  • Implement and maintain system monitoring, logging, alerting and performance management.

  • Monitor system availability, performance and resource utilisation.

  • Troubleshoot infrastructure and production issues and perform root-cause analysis.

  • Establish and improve operational procedures to reduce recurring incidents and downtime.


4. Security, DevSecOps & ISO 27001 Compliance

  • Support DevSecOps practices and ensure infrastructure follows GenCode's security requirements.

  • Implement and maintain appropriate infrastructure security controls, configurations and access controls.

  • Manage system access, IAM permissions, certificates, secrets and other security-related configurations.

  • Work closely with Cybersecurity teams to identify and remediate infrastructure vulnerabilities and security risks.

  • Support ISO 27001 / ISMS requirements relating to cloud infrastructure, systems, access control, operations and security.

  • Maintain required technical documentation, configurations, logs and other evidence for ISO 27001 audits.

  • Support internal and external audits by providing required infrastructure information, evidence and records.

  • Assist in addressing audit findings, non-conformities and corrective actions within the assigned areas.

  • Ensure infrastructure and operational practices remain aligned with approved security policies, procedures and controls.


5. Backup, Disaster Recovery & Business Continuity

  • Implement and maintain backup and recovery processes for critical systems and infrastructure.

  • Support disaster recovery and business continuity requirements.

  • Participate in disaster recovery testing and validation.

  • Monitor backup status and investigate backup or recovery failures.

  • Maintain appropriate recovery procedures and technical documentation.


6. Application & Project Support

  • Work closely with developers to support application deployment, server, database and integration requirements.

  • Ensure infrastructure and environments are ready for project implementation and production go-live.

  • Support infrastructure requirements for AI, data, digital transformation and enterprise solutions.

  • Assist development teams with environment configuration and troubleshooting.

  • Participate in technical evaluation and implementation of new cloud, infrastructure and DevOps technologies.


7. Vendor & Technical Support

  • Coordinate with cloud providers, technology vendors and external partners where required.

  • Manage and monitor cloud services and third-party infrastructure services.

  • Maintain technical documentation, deployment procedures, system configurations and operational runbooks.

  • Provide technical support and knowledge sharing to internal development and technology teams.

  • Ensure vendor-provided services meet required security, availability and operational requirements.


8. Continuous Improvement

  • Identify opportunities to improve infrastructure reliability, security, automation and operational efficiency.

  • Evaluate new DevOps, cloud and infrastructure technologies.

  • Improve deployment processes and reduce manual operational activities.

  • Contribute to cloud cost optimisation and resource efficiency.

  • Promote standardisation of infrastructure and DevOps practices across development teams.


Requirements:

  • Bachelor’s Degree in Information Technology, Computer Science, Engineering, or related field.

  • 3–5 years of relevant experience in DevOps, Cloud Engineering, Infrastructure, or System Administration.

  • Hands-on experience with AWS or other major cloud platforms such as Alibaba Cloud or Azure.

  • Good knowledge of CI/CD, Linux/Windows servers, databases, networking and application deployment.

  • Experience with Docker, Kubernetes, Terraform, Ansible or similar technologies is an advantage.

  • Familiarity with Amazon EKS (Elastic Kubernetes Service) is an advantage.

  • Good understanding of cloud security, IAM, networking and infrastructure monitoring.

  • Experience with backup, disaster recovery and business continuity is an advantage.

  • Knowledge or experience with ISO 27001 / ISMS is an advantage.

  • Experience supporting security audits, compliance audits or providing technical audit evidence is an advantage.


Skills

Apply

See also

DevOps jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available