The vacancy is clear and detailed, but lacks specific salary information and company visibility.
Job description
Join ИнфоТеКС as a Python Developer to work on product development, code review, and architecture design in a collaborative team environment.
Responsibilities
### Responsibilities
- Participate in the development of new product features.
- Support previous versions of the product: enhancements and bug fixes.
- Conduct code reviews for other programmers in the team.
- Participate in product architecture design (if qualified).
- Interact with other employees: analysts, developers, testers, technical writers.
- Integrate internal server solutions into the project.
Requirements
### Requirements
- Understanding and ability to use Python type annotation system.
- Experience calling functions from libraries in other languages from Python and/or creating Python-compatible wrappers for such libraries (ctypes/swig/cffi/pybind11 or similar).
- Experience using and configuring one of the Python-compatible WSGI (gunicorn/uvicorn or similar).
- Experience using one of the inter-service communication frameworks (thrift/grpc or similar).
- Ability to use built-in and/or third-party debugging and profiling tools for Python applications.
- Ability to use static code analyzers (pylint/flake8 or similar).
- Ability to apply build and continuous integration tools.
Conditions
### Conditions
- Office work;
- Full compliance with Russian labor legislation, paid vacations and sick leaves, 'white' salary;
- Employer-paid meals in the office or cafe;
- Voluntary medical insurance (DMS), accident insurance;
- Corporate events and sports initiatives;
- Opportunity to obtain professional certifications and undergo training at the company's expense.
About ИнфоТеКС
ИнфоТеКС is a Russian company that develops certified information security software and security products. Public job postings show it works on multiple software projects, including Python and C++ development, testing, and systems analysis, for the cybersecurity market.