Python разработчик
генерация резюме под вакансию
сопроводительное письмо
описание
BramblingTech provides IT services and consulting, specializing in the development of custom B2B web platforms, high-traffic backends, headless storefronts, and internal tools. The company focuses on building scalable solutions and MVPs using modern architectures and clean code practices.
задачи
- Design and develop backend services using Python 3.11+ and FastAPI;
- Build and document REST APIs for web and mobile clients;
- Design schema and document models, manage migrations, and optimize queries for PostgreSQL, MySQL, and MongoDB;
- Integrate third-party services including CRM, email platforms, analytics, and social logins;
- Cover code with unit and integration tests using pytest;
- Participate in code reviews and share knowledge with team members;
- Implement async tasks and caching using Celery, RQ, and Redis;
- Containerize services with Docker and manage deployment via CI/CD pipelines;
- Estimate tasks, propose architectural options, and identify technical risks;
- Support production by debugging incidents and implementing long-term fixes.
требования
- 2+ Years of commercial Python development experience in web/backend projects;
- Solid understanding of OOP, SOLID, design patterns, and clean code principles;
- Confident with relational (PostgreSQL) and NoSQL (MongoDB) databases;
- Experience designing and documenting REST APIs using OpenAPI/Swagger;
- Practical experience with Git, feature-branch/GitFlow workflows, and code reviews;
- Hands-on experience with Docker and basic CI/CD tools;
- Experience writing unit and integration tests with pytest or unittest;
- English B1 or higher;
- Engineering maturity and sense of ownership;
- Nice to have: async Python (asyncio, async ORM, FastAPI), Celery/RQ, Redis, cloud experience (AWS, GCP, DigitalOcean), microservice and event-driven architectures (RabbitMQ, Kafka), frontend basics (React/Vue), monitoring tools (Sentry, Grafana, Prometheus, ELK), open-source contributions or public GitHub portfolio.
условия
- Competitive salary reviewed every 6 months based on performance and KPIs;
- 5 Working days of paid vacation and 5 paid sick leave;
- English classes;
- Modern office, team events, and corporate gifts.
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.