8 часов назад
Python Software Engineer
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Python Software Engineer (distributed backend systems): Building secure, scalable APIs and cloud-native backend systems that handle millions of transactions, with an accent on stateless architectures, event streaming, and containerized microservices. Focus on designing reliable distributed systems, integrating relational and non-relational datastores, and solving complex scalability challenges.
Location: Cape Town, South Africa; remote and hybrid working options available
Company
Mr D is a division of the Takealot Group building software for South African ecommerce, food delivery, and related customer experiences.
What you will do
- Architect and develop backend systems handling millions of transactions.
- Design and maintain secure, scalable APIs.
- Build distributed backend systems using stateless architectures.
- Work with event streaming technologies and relational and non-relational datastores.
- Develop containerized microservices and cloud-native solutions.
- Solve complex technical challenges while improving system reliability and efficiency.
Requirements
- 5+ years of hands-on software development experience.
- Bachelor’s degree in Computer Science, Mathematics, Engineering, or a related field, or equivalent experience.
- Strong understanding of computer science fundamentals, object-oriented concepts, data structures, and algorithms.
- Expertise in Python and Unix/Linux environments.
- Experience with distributed systems, stateless architectures, secure API design, event streaming, and relational and non-relational datastores.
- Experience with containerization and cloud service providers.
Nice to have
- AWS cloud technologies.
- Git version control.
- PostgreSQL, DynamoDB, Elasticsearch, or Redis.
- Kafka for event streaming.
- Docker and Kubernetes.
Culture & Benefits
- Flexible hours with remote and hybrid working arrangements.
- Lean, results-driven development culture with quick deployments and fast rollbacks.
- Cross-skilled teams and a collaborative, transparent work environment.
- Professional development resources and opportunities for technical or leadership growth.
- Non-24/7 on-call rotation, birthday leave, staff discounts, and free Mr D delivery.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →