You will build and maintain scalable backend systems and web services using Python.
Responsibilities
- Develop, test, and maintain high-quality web applications and services.
- Design and implement secure, scalable backend architectures.
- Debug and optimize existing codebases to improve system performance.
- Mentor junior developers through regular code reviews and technical guidance.
- Collaborate with cross-functional teams to define project requirements and documentation.
Required Skills
- 5+ years of professional experience in Python development.
- Proficiency with Django or Flask frameworks.
- Experience working with SQL and NoSQL databases.
- Strong understanding of software design patterns and development principles.
- Hands-on experience with RESTful APIs.
- Competency with Git version control.
- Experience using Docker and Kubernetes for containerization.
- Familiarity with AWS or Azure cloud environments.
- Any Graduate degree in Computer Science, Engineering, or a related field.