Looking for a Middle Python Developer to lead a team of 5-6 teammates. The team develops various projects (usually "from scratch"). Your team will mainly implement data scraping, aggregation and business processes automation solutions.
We are looking for a Middle Python developer to join our team.
You will lead a team (5-6 people) consisting of Project Manager, 3-4 Python developers, and QA. As a Team Lead you’re expected to set clear tech goals, delegate tasks and set deadlines for your internal team, help juniors to resolve issues. It’s a great opportunity to try a leading position if you haven’t done it before yet.
The team develops various projects (usually "from scratch"). Customers are mainly from the USA and Europe. The advantage of projects from scratch is the choice of technologies.
Your team will mainly build data scraping, aggregation and business processes automation solutions. Expect a lot of R&D work.
We have a quite low hierarchy: you can come to founders directly and discuss any issue.
Requirements for a candidate:
Hard skills (must have):
- strong knowledge of Python 3.x (2+ years of commercial experience);
- experience with sqlalchemy, requests, asyncio;
- experience with Django and Flask;
- Git, Gitflow;
- experience with PostgreSQL, MongoDB;
- strong knowledge of Docker and docker-compose;
- ability to write clean, reusable code.
Nice to have:
- experience with Redis;
- experience with RabbitMQ;
- experience with XPath, RegExp;
- good understanding of HTTP requests;
- experience with reverse engineering.
- ability to work in a team and independently;
- problem solving;
- result orientation;
- open mind for new technologies and solutions.
- project estimates;
- project decomposition into tasks and task distribution at the team;
- code quality control;
- development of project architecture;
- technical mentoring of the team;
- choosing appropriate technologies to suit business needs.
We rebranded to DataOx in spring 2020!
We're a software development company focused on the best services for the business. We try not just to carry out tasks, but also thoroughly understand the client's business needs, that allows implementing truly valuable software solutions.
• Web Scraping Services;
• Custom Software Development;
• Data Management Systems;
• Custom Software Development.
If you have solid knowledge and experience with Java, Spring, Python welcome to our team!
DOU company page: