The company is looking for a skilled Python Developer to write and test scalable code, develop back-end components, and integrate user-facing elements with server-side logic.
Requirements
- Strong proficiency in Python and its frameworks (e.g., Django, Flask, FastAPI).
- Experience with RESTful APIs and web services.
- Knowledge of databases (SQL and NoSQL).
- Experience with version control systems like Git.
- Understanding of software development principles and best practices.
- Experience with cloud platforms (AWS, Azure, GCP).
- Familiarity with containerization tools like Docker and Kubernetes.
Responsibilities
- Write reusable, testable, and efficient code using Python.
- Develop back-end components to improve responsiveness and overall performance.
- Integrate user-facing elements developed by front-end developers with server-side logic.
- Implement security and data protection solutions.
- Debug and upgrade existing software.
- Participate in code reviews and contribute to team knowledge sharing.
Other
- Collaborate with cross-functional teams to define and design new features.
- Bachelor's degree in Computer Science, Engineering, or related field.
- Familiarity with front-end technologies (HTML, CSS, JavaScript) is a plus.
- Knowledge of CI/CD pipelines and DevOps practices.
- Experience with data analysis or machine learning is a bonus.