ITWEBS is an IT company providing outstaff development services for telecom and ML projects.
Python Developer
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Develop and support microservices with FastAPI/aiohttp;
- Integrate ML modules and external systems through REST/gRPC;
- Design APIs and participate in architectural decisions;
- Work with RabbitMQ and Kafka for asynchronous communication;
- Write unit and integration tests with pytest;
- Participate in code reviews and ensure code quality.
требования
- Have at least 3 years of commercial Python experience;
- Confidently use asynchronous programming with asyncio;
- Have experience developing REST APIs with FastAPI or aiohttp;
- Know PostgreSQL and understand NoSQL solutions;
- Have practical experience with RabbitMQ or Kafka;
- Work confidently with Docker;
- Understand microservice architecture and distributed systems patterns, including Circuit Breaker, CQRS, and Saga;
- Have experience writing tests with pytest and mocks;
- Have basic experience with CI/CD, including GitLab CI or GitHub Actions;
- Nice to have: experience building backend components for ML products, Django knowledge, Kubernetes experience, CI/CD pipeline configuration, familiarity with NATS, DevOps skills including Nginx, ELK, and monitoring, experience designing APIs documented with OpenAPI.
условия
- Remote work within Russia;
- Employment under the Russian Labour Code or a civil contract;
- Competitive salary based on interview results;
- Interesting tasks at the intersection of backend and ML.
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.