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!

About CIGen

Since 2005 we provide technology consulting and custom software development services to businesses around the world.

There are two things that help us work in synergy and change this world for better. Those are solid technical expertise and a set of core values that guide us on our way.

We believe that great results can only be achieved with the right people and the right culture.
That is why we are looking for people to join our team who are like us β€” passionate about what they do, are open and broad-minded, ready to learn and develop as rapidly as the world changes.

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.

Our team members can always count on:
β€” continuous support in their professional growth;
β€” flexible working hours;
β€” ability to work in our cozy office or remotely;
β€” paid sick leaves and vacations;
β€” friendly and fun atmosphere;
...and much more!

Join us today!

Company website:
https://cigen.xyz/

DOU company page:
https://jobs.dou.ua/companies/cigen/

The job ad is no longer active
Job unpublished on 22 June 2023

Look at the current jobs Python Lviv→