Objectives of this role :
- Develop, test, and maintain high-quality software using Python programming language.
- Collaborate with cross-functional teams to identify and solve complex problems.
- Write clean and reusable code that can be easily maintained and scaled.
Your tasks :
- Design and implement some procedures to deliver user internet service.
- Participate in code reviews, ensure code quality, and identify areas for improvement to implement practical solutions.
- Debugging codes when required and troubleshooting any Python-related or database queries.
Required skills and qualifications :
- 1+ years of experience as a Python Developer.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Familiarity with database technologies such as SQL and NoSQL.
- Excellent problem-solving ability with solid communication and collaboration skills.
- Strong understanding of data structures to choose the best one in each scenario.
Preferred skills and qualifications :
- Experience with popular Python frameworks such as Django or Flask.
- A working understanding of Docker, and Gitlab CI.