CodeIT is a software development company. We know how to transform business ideas into profitable IT products.
We are inviting an experienced Python Developer to join one of our long-term projects.
required skills
5+ years of commercial experience with Python
Excellent knowledge of Django + DRF (optionally - Fast API/ Flask + SQLAlchemy)
Strong experience with Celery, knowledge of any message broker (RabbitMQ preferred)
Good knowledge of PostgreSQL (any other SQL database knowledge would be a plus)
Solid experience in writing unit tests
Strong Docker-Compose skills
Cloud development experience (AWS or Google Cloud preferred)
CICD experience and ability to do simple deployments without DevOps
Good Linux knowledge
2+ years experience of direct and intensive voice communication with English-speaking clients, including non-technical ones
Strong experience of decomposing high-level requirements into ready-to-do tech tasks
Good in writing documentation
Experience in playing a Lead Role on a project
Experience in working directly as part of the clients team without Project Manager
Canonical Ubuntu MaaS expertise for bare metal management
English level: Upper- Intermediate and higher
would be a plus
Experience in pre-sales activities
Experience with container orchestration systems like Kubernetes, AWS ECS, Docker-Swarm
Mentorship experience
Configuration management with Ansible and Juju
responsibilities
Develop effective and scalable code and support the already created one
Improve functionality of existing systems
Review code for acceptance criteria, robustness, style and maintainability
Coordinate internal team to redo user requirements into technical solutions
Architecture new modules, providing system suggestions to a customer
Communication with a client and other stakeholders (meeting and writing group chat discussions)
Providing time estimates for tasks and projects
Creating and supporting technical documentation
being a member of the CodeIT team means
Career Path and growth opportunities (seniority level system, individual development plan, technical leads)
Compensation of participation in conferences and workshops
Development of soft skills (people management and emotional intelligence training)
Free access to the company account on Udemy educational platform
Internal library
Corporate English courses and communication with clients from English-speaking countries
Experienced and supportive team members
Paid time off (vacation, sick-leave, remote work)
Legal support
Joyful corporate events, team buildings, hobbies and sport communities
We use cookies to provide you with a better experience on the CodeIT website. To learn more, please visit our Privacy policy. Please click OK to let us know you're okay with our use of all cookies.