xneelo (Pty) Ltd

Senior Full Stack Web Developer – Cloud Services

xneelo (Pty) Ltd

full-time

Posted on:

Origin:  • 🇿🇦 South Africa

Visit company website
AI Apply
Manual Apply

Job Level

Senior

Tech Stack

AngularAWSAzureCloudDjangoGoGoogle Cloud PlatformKubernetesLinuxMariaDBMySQLOpenStackPostgresPythonReactRedisRubyRuby on RailsTypeScriptUnix

About the role

  • Build xneelo Cloud, a new Infrastructure-as-a-Service product offering scalable compute, storage, and network resources
  • Responsible for building tools, services and dashboards customers use to create virtualised environments
  • Work closely with infrastructure team on top of OpenStack and Ceph
  • Primary dashboard customization in Python; team adopting Go as primary language; Ruby on Rails used elsewhere in company
  • Tech stack includes Typescript, React, Kubernetes, Redis, MariaDB, PostgreSQL, and GitLab
  • Join a close-knit Cloud product team launching a flagship product focused initially on the South African market, with planned global expansion

Requirements

  • Senior full-stack Web application developer
  • Strong API and database design and implementation skills
  • Self-motivated, engaged, and committed team player
  • DevOps and SRE thinking, secure coding, and end-to-end system ownership
  • Values working in a self-organizing team and leadership through ability and knowledge
  • Aligns with Agile principles and practices
  • Interest and investment in building a new Cloud product
  • Previous Cloud experience (bonus)
  • Experience with React, Django, and AngularJS (bonus)
  • Domain Driven Design experience (bonus)
  • Experience with Ruby, Go, Typescript, or Python (Go highly beneficial)
  • Linux or cloud platform system administration or advanced user experience
  • Kubernetes and GitLab experience
  • Experience using AWS, Azure or GCP to build software solutions
  • Database design and performance tuning (MySQL or similar)
  • Software development within the Linux/Unix environment
  • Agile development practices (TDD, refactoring, CI, pair programming)
  • Microservice principles and container development
  • DevOps background and Linux systems administration advantageous
  • Effective communication, self-motivation and self-management
  • Minimum of 5+ years software development experience
  • Minimum of 2 years supporting a large-scale application in an operational capacity