T

Takealot Group

Software Engineer - Python, Supply Chain

Software EngineeringConfirmed live in the last 24 hours
Full-timeSouth AfricaNo salary listedIn-person

About the Job

Requirements

  • A Bachelor's Degree or Advanced Diploma in Computer Science, Mathematics, or Engineering, or equivalent experience in software development.
  • A thorough understanding of computer science fundamentals, including object-oriented design, data structures, and algorithms.
  • Three to six years of experience in a software development role for an intermediate-level position, or five to ten-plus years for a senior-level position.
  • Experience writing robust, efficient production code.
  • Proficiency in a strongly typed language such as Python.
  • Experience developing in a Linux environment.
  • Experience with SQL database systems.
  • Openness to diversifying language skills.
  • Ability to think analytically and critically, using data to inform decisions.
  • Ability to disaggregate and structure solutions to ambiguous problems.
  • Solid quantitative skills.
  • Ability to interview and interact professionally with internal and external people.
  • Ability to present ideas succinctly, in writing and verbally.

Responsibilities

  • Design and build solutions to assist business users and improve customer experience.
  • Architect and design solutions with the team.
  • Keep up to date with technology trends.
  • Apply creative thought processes to solve complex challenges at scale.
  • Drive excellence to help foster a world-class engineering team.
  • Provide after-hours support on a rotational basis to resolve critical system issues.

Desired Qualifications

  • Experience with MySQL, PostgreSQL, or Microsoft SQL Server.
  • Experience with Memcached or Redis.
  • Experience with message brokers, queues, and Pub/Sub systems such as Kafka and RabbitMQ.
  • Experience with containerization tools such as Docker.
  • Experience with orchestration tools such as Kubernetes.
  • Experience with GitHub, Travis CI, or Jenkins.
  • Experience with AWS, Google Cloud Platform, or Azure.
  • Experience with microservices.

About the Company

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Takealot Group

See more jobs