Talent.com
This job offer is not available in your country.
Software Engineer (Ruby on Rails) – Remote

Software Engineer (Ruby on Rails) – Remote

Datafin RecruitmentCape Town, ZA
23 hours ago
Job type
  • Remote
Job description

Job title : Software Engineer (Ruby on Rails) – Remote

Job Location : Western Cape, Cape Town

Deadline : October 29, 2025

Quick Recommended Links

  • Jobs by Location
  • Job by industries

ENVIRONMENT :

  • A leading web hosting company is seeking a skilled Software Engineer to join its team. In this role, you will tackle complex, large-scale backend challenges while contributing to continuous improvement initiatives.
  • Your responsibilities will include designing and developing backend software and APIs, implementing object-oriented programming using languages such as Ruby, and developing software within a Linux / Unix environment.
  • Additionally, you will leverage containerization platforms like Docker or Kubernetes to enhance system performance and scalability.
  • DUTIES :

  • Solving interesting and large scale backend technical challenges
  • Being part of figuring out how they get better at what they do
  • Looking for opportunities to innovate and optimize
  • Understanding the needs of the customer in order to deliver innovative, robust solutions (In collaboration with the Product Owner and stakeholders of course)
  • Supporting the customer from an operational perspective when escalated by the Client Services team
  • You probably have a passion for :

  • Programming, open-source Technologies and IT in general
  • Optimal systems and simple procedures
  • Agile development and a self-organizing team environment
  • Sharing ideas and innovation
  • Solving interesting and large scale backend technical challenges
  • Being part of figuring out how they get better at what they do
  • Looking for opportunities to innovate and optimize
  • Understanding the needs of the customer in order to deliver innovative, robust solutions (In collaboration with the Product Owner and stakeholders of course)
  • Supporting the customer from an operational perspective when escalated by the Client Services team
  • REQUIREMENTS :

    Your qualifications include :

  • BSc majoring in Computer Science will be advantageous, however, your ability to demonstrate your track record of writing quality backend software is what ultimately counts
  • A minimum of 4+ years of software development experience
  • Minimum of 2 years supporting a large scale application in an operational capacity
  • If your experience includes the following, it would be great :

  • Thinking like a hacker and diving into the security details of the software you’ve built
  • Experience with Rancher, Docker Swarm or other container orchestration platforms
  • Understanding of database design and performance tuning (MySQL, Redis, etc.)
  • Experience with DevOps on a Linux based platform
  • Experience with system administration on a Linux based platform
  • ATTRIBUTES :

  • Effective communication
  • Self-motivation and self-management
  • Life-Long Learning
  • ICT jobs
  • Create a job alert for this search

    Software Engineer • Cape Town, ZA