1 APS6 Software Engineer (Developer)
Core
Design, build, maintain, and troubleshoot a full-stack Django-based application.
Role type
Senior Python Developer (Django)
Builds
Django web applications with REST APIs and messaging integration
Domain
Software Development / Web Services
Deliverable
production ML models | product features
Required skills
Python 3, Django, Django REST framework, PostgreSQL, SQL, Git, CI/CD pipelines, asynchronous architectures, event-driven architectures, message queues (Apache Pulsar), MVC/MVT architecture, ORM, migrations, debugging
Preferred skills
JavaScript, AlpineJS, HTML, CSS, NoSQL (Elasticsearch, Cassandra), Docker, Kubernetes, GitLab CI/CD, workflow orchestration (Nifi), distributed systems
Technologies
Django, Django REST framework, PostgreSQL, Apache Pulsar, Git, GitLab, GitHub, Azure DevOps, Docker, Kubernetes, Elasticsearch, Cassandra, Nifi, AlpineJS
Responsibilities
Design and build full-stack Django applications; develop and maintain REST APIs; integrate message queues and streaming platforms; manage CI/CD pipelines; debug and troubleshoot full-stack issues; work with relational and NoSQL databases
Seniority
Senior, hands-on IC