We are looking Python Developer for a very attractive company, which stands behind software translations for major IT companies. The company’s services are used by Oracle, IBM and Microsoft, and many more. The company translates the Windows OS into a number of languages (localization). Currently, the company is working on projects for Silicon Valley big tech giants.
Team: you will be part of a small agile team of Python developers and a product owner.
Project: You take care of integration between homegrown major project management systems and the biggest partnering (3rd party) translation management system.
You will be working on a single back-end project focused on integrating project and translation management systems.
Development of new products supporting continuous translation using modern development principles.
You might be also working on small front-end pieces. Mostly UI for administration.
Code reviews and knowledge-sharing, learning from senior developers.
Previous commercial experience with Python development– you are familiar with OOP principles and able to write clean, reusable, and maintainable code.
Knowledge of Python 3, Flask, FastAPI, Uwsgi + Nginx, Dramatiq, Postgresql (with SQLAlchemyas ORM), Git, RabbitMQ (or another messaging system).
Knowledge of basic Linux administration (bash scripts, systemd, logging).
Any experience with CI/CD, asynchronous architecture, TeamCity, and Docker (Kubernetes is welcome)
English – at least intermediate, Czech – advanced
An exciting company – works with some of the most innovative brands in the world
A great team of people who are fair, open-minded, friendly, and always ready to support you as much as possible
Chance to put your ideas into practice
A comprehensive benefits package(5 weeks of vacation, 2 sick days, meal vouchers, cafeteria plan).
Flexible working hours(core time 10 am – 3 pm)
Home Office (upon agreement with manager).
External training and a lot of internal training (e.g. Scrum, English language lessons).