Position : Python Developer (3+ years)
Type : : :
- 3+ years of experience as a Python Developer
- Strong proficiency in Python, with a good understanding of its ecosystems
- Experience with Python web frameworks such as Django or Flask
- Familiarity with front-end technologies (HTML, CSS, JavaScript)
- Experience with SQL and relational databases
- Understanding of code versioning tools such as Git
- Ability to work independently and collaboratively in a team
- Excellent problem-solving skills and attention to qualifications and skills that would be beneficial :
- Experience with cloud platforms such as AWS or Azure
- Knowledge of containerization and orchestration tools such as Docker and Kubernetes
- Understanding of Agile development methodologies
- Knowledge of other programming languages such as Java or C++
If you are a talented Python Developer with a passion for coding and a desire to work in a
dynamic and collaborative environment, we would love to hear from you!
KEY RESPONSIBILITIES :
Design, develop, and maintain robust and scalable backend applications using Python andrelevant web frameworks such as Django or Flask
Write clean, efficient, and well-documented code following best practicesContribute to the entire software development lifecycle, from conceptualization and design to testing, deployment, and supportWork with SQL and relational databases to design schemas, write efficient queries, and ensure data integrityCollaborate with database administrators to optimize database performanceDevelop and integrate RESTful APIs to facilitate communication between various system components and front-end applicationsUtilize code versioning tools such as Git for collaborative development, code management, and branching strategiesParticipate in code reviews to ensure code quality, maintainability, and adherence to codingstandards
Work effectively both independently and collaboratively within a team setting, contributing toteam goals and knowledge sharing
Apply excellent problem-solving skills and keen attention to detail to identify, debug, and resolve complex technical issues in a timely mannerCollaborate with front-end developers, leveraging your familiarity with HTML, CSS, and JavaScript, to ensure seamless integration between backend and frontend componentsref : hirist.tech)