Senior Python Developer (offline)
CodeIT is a service product development company. We know how to transform the business ideas into profitable IT products. We are inviting an experienced Python Software Engineer to join our team and work on a permanent basis at one of our international projects.
About the project:
It's a chatbot for navigating internal company documentation, which, at the same time, will serve as a prototype for the company's commercial projects using LLM.
REQUIRED SKILLS:
4+ years of commercial experience with Python
Excellent knowledge of Django+DRF or FastAPI/Flask+SQLAlchemy
Experience with Celery, knowledge of any message broker (RabbitMQ preferred)
Good knowledge of any SQL database (Postgres preferred)
Strong experience writing unit tests
Strong Docker, Docker-Compose skills
Ability to do simple deployments and setup CI/CD without DevOps
Cloud development experience (AWS or Google Cloud preferred)
Good Linux knowledge
Strong experience of decomposing high-level requirements into ready-to-do tech tasks
Good in writing tech documentation
English level: upper-intermediate and higher
1+ years experience of direct and intensive communication with English-speaking clients, including non-technical ones
WOULD BE A PLUS:
Experience playing lead role on a project
Experience in pre-sales activities
Experience with container orchestration systems like Kubernetes, AWS ECS, Docker-Swarm
Mentorship experience
Experience with Generative AI tools and frameworks (Langchain, LlamaIndex, OpenAI Assistants, LangSmith/Phoenix
RESPONSIBILITIES:
Developing new features and supporting the current application
Participate in roadmap creation, high-level planning and backlog filling for the project
Write new and improve existing systems functionality
Drive project architecture changes
Conduct work breakdown and end-to-end implementation for new functionality
Write effective, scalable code
Daily communicate with client stakeholders
Conduct code reviews
BEING A MEMBER OF THE CODEIT TEAM MEANS:
Career Path and growth opportunities
Compensation of participation in conferences and workshops, invited experts
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)
Legal support
Well-equipped offices located in Kharkiv, Vinnytsia
The job ad is no longer active
Look at the current jobs Python →
Similar jobs
Ukraine
Senior Python developer at Yalantis
Ukraine
Senior Python Engineer at Meest Group
Ukraine
All jobs CodeIT