About this role
Developer (Junior) at Discovery. Location: Sandton, Gauteng, South Africa. Role: developing software, maintaining pipelines, supporting deployments Requirements: Entry-level developer with Python and SQL skills, foundational CS knowledge, Git and CI/CD experience, familiarity with GCP and relational databases; up to 1 year of development or practical exposure and a relevant tertiary qualification. Category: Software Development Seniority: Entry Level Tools: Python, SQL, PostgreSQL, MySQL, SQLite, Git, Google Cloud Platform (GCP), Jira, FastAPI, Django, React, Next.js, GitHub Actions, GitLab CI, Jenkins, Cloud Build, Docker, Kubernetes, Helm, Datadog, Dynatrace, New Relic, OpenAI, Anthropic, Hugging Face, LangChain, LangGraph, n8n, crew.ai, Linux/Unix Commitment: Full Time Workplace: Onsite Languages: English