Python developer Offline
CIGen is a team of experts in cloud and custom software development. Our ambitious goal is to become the Azure Expert Managed Services Provider (MSP), and we are moving confidently towards it.
Currently, we are looking for a Python developer to join the team. This position could be fully remote.
🔹 Responsibilities
• Write clean, maintainable and testable code
• Identify the best possible solution for a given task
• Identify code issues and "code smells" and provide optimal refactoring solutions
• Identify and suggest various opportunities to improve efficiency and functionality
🔹 Requirements
• 3+ years of experience working with Python (web applications and services)
• Solid knowledge of Python 3 and its ecosystem
• Experience with Flask and/or FastAPI
• Experience with Django & Django Rest Framework
• Experience with Celery
• Experience working with ML libraries: TensorFlow, Pandas, Scipy, Scikit-learn, etc.
• Experience with relational databases (PostgreSQL, MySQL);
• Experience with test frameworks (PyTest, Tavern)
• Understanding of Software Design, OOP, data structures and algorithms
• Understanding of REST API design principles
• An inability to write anything but clean, maintainable code.
• Good debugging and problem-solving skills
• Hands-on experience with Git
• Team playing attitude as well as ability to work and research independently
• Strong soft skills, including attention to detail, problem-solving, and communication skills
• Upper-Intermediate English level
🔹 Would be a plus
• Experience with Microsoft Azure
• Any Python or Microsoft Azure related certifications
• Experience in developing scalable distributed systems
• Higher technical education (computer engineering, etc.)
🌻 We offer:
• Comfortable office in L'viv/Ukraine with EcoFlow & Starlink or an opportunity to work remotely
• Paid vacations, sick leaves, and national holidays
• Flexible working hours to support your work-life balance
• Interesting and challenging projects
• Endless possibilities for your professional growth and continuous support from management
• Transparent and open communications and processes
• Cozy, friendly, and fun atmosphere
...and much more!
We look forward to hearing from you!
🚀 Apply today!
The job ad is no longer active
Job unpublished on
22 June 2023
Look at the current jobs Python Lviv→