Ukraine's #1 job site
Junior/Middle Python developer (Cyprus or EU based)
-
Kauri.One
IT; 50–250 employees - Remote jobs
-
Daria Krasnopolska
Show phone - Full-time. Work experience more than 1 year.
- Git
- GitHub
- Python
- SOLID Principles
- PostgreSQL
- Комунікабельність
- Відповідальність
- MongoDB
- Docker
- Docker Compose
- Django
- Unit-тестування
- REST API
- REST
- Redis
- Робота з базою даних
- Flask
- Аналітичне мислення
- ORM
- NoSQL
- SQLAlchemy
- Kubernetes
- FastAPI
- Самомотивація
- CI/CD
- GitHub Actions
- Blockchain
- Асинхронне програмування
Job description
We are looking for a Strong Junior/Middle Python Developer with microservices/distributed systems experience to join our team.
Requirements:
- Hands-on experience in microservices/distributed systems projects
- 1.5−3+ years of experience in Python
- Experience with other Python frameworks (Django, Flask)
- FastAPI framework strong knowledge
- Understanding of SOLID principles and clean code practices
- Understanding the basics of asynchronous programs and building a REST API
- Experience with SQLAlchemy (Core and ORM)
- Working with PostgreSQL (complex queries, optimization, indexing)
- NoSQL experience with Redis, OpenSearch, or MongoDB is a plus
- Basic to intermediate Apache Kafka knowledge (producers, consumers, topics)
- Understanding of microservices architecture principles
- Docker, docker-compose, Git, GitHub Actions
- Experience with Kubernetes and container orchestration
- CI/CD pipeline experience
- Monitoring and logging systems knowledge
- Skills in written tests: End-to-end, Integration, Unit
- Analytical thinking to break down complex problems into manageable components
- Collaboration with other developers, designers, and stakeholders
- Self-motivation to explore new tools and technologies
- Intermediate English and strong communication skills
Will be a plus:
- Message queue patterns and event-driven architecture
- Experience with Web3/Crypto/Blockchain
Responsibilities:
- Develop and maintain microservices using FastAPI
- Design and implement API endpoints
- Update and improvement of the existing functionality
- Create new features from scratch
- Integrations with various external services and APIs
- Optimize database queries and performance
- Writing tests for all developed functionality
- Implementation of scalable and resilient distributed solutions
- Code optimizations for performance, security, and high-load scenarios
- Participate in architectural discussions and decisions
We offer:
- Competitive compensation based on interview
- Remote-first company with flexible working arrangements
- Professional development opportunities and training programs
- Working with a team of experienced specialists in a collaborative environment
- Career growth opportunities with clear development paths
- Flexible working hours for great work-life balance
- Performance evaluations and feedback sessions
- Modern tech stack and cutting-edge projects
- Opportunity to work on challenging distributed systems problems
- The company values innovation and employee suggestions
Please, send you full and updated CV with telegram link :)
Similar jobs
-
Python developer (Strong Junior, Middle)
25 000 – 65 000 UAH, dZENcode, IT-Company, Remote -
Python Developer (Project-Based)
AppMedia FZE LLC, Remote -
Middle Python Software Engineer
Ciklum, Remote -
Middle FullStack, Python Developer
Nix, Remote -
Junior Python Developer
20 000 UAH, Finbert, Remote