Role Overview:
The Senior Back-End Developer will design and maintain server-side logic, APIs, and databases, ensuring the performance, scalability, and security of back-end services.
Key Responsibilities:
- Develop and maintain APIs using Django and Django Oscar.
- Manage PostgreSQL databases, including schema design and optimization.
- Build scalable and secure back-end solutions.
- Implement Docker for containerization and manage Docker Compose setups.
- Collaborate with front-end teams for seamless API integration.
- Manage cloud infrastructure using AWS and Terraform for infrastructure as code.
Qualifications:
- 5+ years of back-end development experience.
- Proficiency in Python, Django, and Django Oscar.
- Strong PostgreSQL experience.
- Expertise with Docker, AWS, and Terraform.
- Familiar with CI/CD pipelines and GitHub Actions.
- Strong security knowledge.