Job Summary
We are looking for a highly skilled and motivated Software Engineer to join our team at PEPOLTEK Ltd. The ideal candidate will have strong expertise in backend development with Django, frontend mastery in Next.js, and a solid understanding of DevOps practices to ensure seamless deployment and scalability of our applications.
Responsibilities
- Backend Development: Design and implement robust, scalable server-side logic and RESTful APIs using Django and Python.
- Frontend Excellence: Build highly responsive and interactive user interfaces using Next.js, React, and Tailwind CSS.
- Infrastructure & DevOps: Manage CI/CD pipelines, VPS servers (Contabo/AWS), and containerization (Docker) to optimize deployment workflows.
- Database Management: Design and optimize database schemas (PostgreSQL/MySQL) for high-performance applications.
- Collaboration: Work closely with cross-functional teams to define, design, and ship new features.
- Problem Solving: Debug complex issues across the full stack and provide efficient, clean code solutions.
Required Skills & Qualifications
- Backend: Proficient in Django, Django Rest Framework (DRF), and Python.
- Frontend: Expertise in Next.js, React, and modern CSS frameworks like Tailwind.
- DevOps: Hands-on experience with Nginx configuration, SSL, DNS management, and server administration.
- Tools: Strong command over Git, GitHub, and VS Code automation.
- Experience: Proven track record of building and maintaining production-level applications.
Preferred Skills
- Knowledge of Redis, Celery, and Task Scheduling.
- Experience with Cloud platforms like AWS or managing private VPS via CyberPanel/cPanel.
- Familiarity with Agile/Scrum methodologies.