Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer

ONEBERRY TECHNOLOGIES PTE. LTD.

Singapore

On-site

SGD 60,000 - 90,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology firm in Singapore is seeking a skilled DevOps Engineer to manage Linux-based environments and automate infrastructure provisioning. The role involves maintaining CI/CD pipelines and ensuring security compliance. Ideal candidates will have strong expertise in Docker, Proxmox, and version control workflows. Additional skills in PostgreSQL and Node.js are advantageous. Competitive salary and career growth opportunities await.

Qualifications

  • Proven experience in DevOps roles managing Linux-based environments (Ubuntu 22.04 preferred).
  • Hands-on experience with Proxmox VE or similar hypervisors.
  • Strong expertise in Docker and Docker Compose; Kubernetes exposure is a plus.
  • Proficiency in CI/CD practices and Git version control workflows.
  • Good understanding of network segmentation and firewall rules.
  • Experience in security hardening and system monitoring.
  • Familiarity with PostgreSQL, MinIO, Nginx, and Node.js deployments.
  • Strong problem-solving skills and ability to work in cross-functional teams.

Responsibilities

  • Provision, configure, and manage virtual machines using Proxmox VE 7.2.
  • Develop and maintain CI/CD pipelines using Git and Docker Compose.
  • Manage and optimize Docker environments within VMs.
  • Implement and maintain centralized logging and monitoring tools.
  • Apply system hardening practices and ensure compliance.
  • Implement and validate backup and restore mechanisms.
  • Maintain isolated development environments for integration and UAT.
  • Collaborate with developers for deployment and troubleshooting.

Skills

DevOps roles managing Linux-based environments
Proxmox VE or similar hypervisors
Strong expertise in Docker and Docker Compose
Proficiency in CI/CD practices
Good understanding of network segmentation
Experience in security hardening
Familiarity with PostgreSQL, MinIO, Nginx, and Node.js
Strong problem-solving skills
Job description
Key Responsibilities
  1. Infrastructure Automation & Management
    • Provision, configure, and manage virtual machines using Proxmox VE 7.2.
    • Maintain infrastructure segmentation across Internet, Extranet, and Intranet zones.
    • Manage VLAN, port, and firewall configurations as per GDC policies.
  2. CI/CD and Deployment Pipelines
    • Develop and maintain CI/CD pipelines using Git, GitHub/GitFlow methodologies, and Docker Compose.
    • Automate deployment of microservices in Docker containers across various tiers (Web, App, Data, IT, TMT).
  3. Container Orchestration
    • Manage and optimize Docker environments within VMs.
    • Monitor and restart failed services using Docker tools.
  4. Monitoring & Logging
    • Implement and maintain centralized logging and monitoring tools.
    • Configure alerts and system health dashboards to support 24/7 real‑time monitoring.
  5. Security & Compliance
    • Apply system hardening practices at OS, VM, and container levels.
    • Ensure compliance with CIS Benchmarks and VAPT readiness.
    • Work closely with security auditors for SSAT, VAPT, and vulnerability mitigation.
  6. Backup, Recovery & Rollback
    • Implement and validate backup and restore mechanisms (MinIO, PostgreSQL).
    • Define and test rollback plans for critical updates and patches.
  7. Support Development & Testing
    • Maintain isolated dev/staging environments mirroring production for integration and UAT.
    • Collaborate with developers to deploy and troubleshoot application components (Node.js, Nginx, Postgres).
Required Skills & Qualifications
  • Proven experience in DevOps roles managing Linux‑based environments (Ubuntu 22.04 preferred).
  • Hands‑on experience with Proxmox VE or similar hypervisors.
  • Strong expertise in Docker and Docker Compose; Kubernetes exposure is a plus.
  • Proficiency in CI/CD practices, Git, and version control workflows.
  • Good understanding of network segmentation, firewall rules, and VLAN configuration.
  • Experience in security hardening, VAPT readiness, and system monitoring.
  • Familiarity with PostgreSQL, MinIO, Nginx, and Node.js deployments.
  • Strong problem‑solving skills and ability to work in cross‑functional teams.
Nice to Have
  • Experience working in GovTech or GDC‑compliant environments.
  • Knowledge of NxWitness and Video Analytics systems.
  • Exposure to Active Directory integration and RBAC implementations.
  • Certifications: Docker Certified Associate, RHCE, or DevOps‑related certs.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.