Penza, Ufa
Company: InfoTeCS
☑️Responsibilities:
- Participation in the development of new product features.
- Support of previous product versions: enhancements and bug fixing.
- Conducting code reviews for other programmers in the team.
- Participation in product architecture design (with appropriate qualification level).
- Interaction with other employees: analysts, developers, testers, technical writers.
- Integration of the internal server solution into the project.
☑️Requirements:
- Understanding and ability to use Python type annotation system.
- Experience in calling functions of libraries in other languages from Python and/or creating Python-compatible wrappers for such libraries (ctypes/swig/сffi/pybind11/ or similar).
- Experience in using and configuring one of the Python-compatible WSGI servers (gunicorn/uvicorn/ or similar).
- Experience in using one of the inter-service communication frameworks (thrift/grpc/ or similar).
- Ability to use built-in and/or third-party tools for debugging and profiling Python applications.
- Ability to use static source code analyzers (pylint/flake8/ or similar).
- Ability to apply build automation and continuous integration tools.
☑️Conditions:
- Office-based work;
- Full compliance with the Labor Code of the Russian Federation, paid vacations and sick leaves, "white" salary;
- Employer-paid meals at the office or cafe;
- Voluntary medical insurance (DMS), accident insurance;
- Corporate events and sports initiatives;
- Opportunity to obtain professional certificates and undergo advanced training courses at the company's expense.
Contacts: recruiter contact