About the position:
We are looking for an experienced Python Developer to join our projects of the hardware and software complex of robots for relocation in Cyprus.
Responsibilities:
- Development and support of libraries for interaction between independent system elements
- Improvement of the existing functionality of the stations
- Test coverage of existing and new functionality and increasing the coverage percentage
- Modification and optimization of existing functionality
Requirements:
- Team player
- 5+ years of backend development experience in Python
- Linux and Git proficient
- Experience in protocols: MQTT, WebSocket, TCP/IP, HTTP/HTTPS, SSH
- Understanding of asynchronous programming: multi-threading, multiprocessing, coroutines
- Knowledge in technologies: Docker, Docker Compose, GitLab CI or GitHub Actions
- Understanding of messaging systems: RabbitMQ or similar
- Testing proficiency: pytest, mock, fixtures
- Frameworks experience (ordered by priority, at least one is required): Flask, FastAPI, AIOHTTP, Django
- Knowledge in databases: PostgreSQL, Redis, MongoDB, SQLAlchemy, Alembic
- Libraries usage experience: asyncio, Matplotlib, Requests, NumPy
Good to have:
- Any experience with: RS485 or Modbus, CAN bus, Raspberry, Arduino, STM, Programmable Logic Controller
- Any experience in JavaScript, preferably with reactivity
Working Conditions:
- Opportunity to work for a financially strong, fast-growing multinational company
- Constant interaction with global teams of professionals 🎯
- International career opportunities 🚀
- Access to continuous professional development: training, certification programs, events, and team buildings
- Health insurance
- Competitive salary package and motivation scheme
- Life events’ gifts, corporate presents and awards, years of service bonuses
KPI:
- Throughput
- On-time Delivery Rate
- Mean Time To rework/bug fixing
- Code Coverage
ASBIS Group is a leading IT company specializing in value-added distribution and development of IT, IoT, and Robotic products, solutions, and services to the markets of Europe, the Middle East, and Africa.
In over 30 years of operations, ASBIS has grown into an international group, headquartered in Cyprus, with subsidiaries in 34 countries across EMEA, and nearly 3,000 employees.
We are proud of being one of the certified companies by Great Place to Work®, the global authority on workplace culture, as we believe that our true asset is people. ASBIS invests a lot to create a workplace where every employee has a place for professional growth, and appropriate support to unlock their potential and build a future with the Company.
Whatever your area of expertise and specialization, you will find a range of career opportunities at ASBIS. Apply now.
By responding to the vacancy, you consent to the processing of your personal data indicated in your CV. For more, please visit https://www.asbis.com/gdpr-candidate-privacy-policy