Дополнительные сведения:
Рассматриваю как фриланс, так и работу основную.
Официально у меня 3-4 года. В сумме 11-12 лет опыта.
Есть 4 специалиста:
Платформа, БП, ЗУП, УТ (2022-2024)
Работал с базами ЗУП, ERP, УТ, БП, УНФ, УПП и т. п.
Основные базы, в которых я работал:
УПП, ERP, ERP-УХ, ЗУП
Много где подрабатывал.
В основном, у меня не было консультантов. Напрямую общался с заказчиками и творил)
Писал сам себе ТЗ (тех. задание) и после выполнения писал РИП (Руководство инф. поддержки, Информационное сопровождение)
К сожалению, сменил я много. Надеюсь, что на этой работе я проработаю подольше)
Знаю хорошо postgresql, MSS sql, немного oracle и т. п.
Работал в основном на крупных проектах (чаще всего один) или мелких доработках. По конфигурации я знаю, практически, все. (Потому что не знаю, что не знаю)
Есть опыт интеграции API.
SQL, SAP, сайты и многое другое
Есть опыт работы с web, http сервисами.
web отличается от http тем, что web более структурированный, http - гибкий.
web (xdto-пакеты, фабрика-xdto)
http (чаще всего простые запросы на основе get, post методов)
SOAP - это простой протокол, который используется для взаимодействия web-сервисов через формат XML
REST - это архитектурный стиль, у которого нет стандарта. По-другому, Это метод использования частички протокола HTTP.
SOAP - более сложная реализация. REST снижает нагрузку на клиент web-сервиса, но добавляет нагрузку на сеть.
Структура от соответствия отличаются типом ключа (1. Строка, 2. Любой тип)
GET запрос отличается от POST тем, что в GET в строке запроса можно вводить параметры, в POST в теле запроса.
Блокировки (мои знания и как я их уложил в свою голову):
1. Автоматическая (когда блокируется вся таблица первой транзакцией и только после разблокировки происходит следующая транзакция (Уровень изоляции - serializable))
2. Управляемая (read committed (snapshot - при желании и настройки базы))
2.1 Без блокировки (когда несколько транзакций идут параллельно, в зависимости от тяжести проверки и их разгона. То есть начало транзакции n, чтение транзакции n и запись транзакции n);
2.2 Разделенная (ведет себя как read committed snapshot, то есть без проверки на чтение записей, но с проверкой на запись (X));
2.3 Исключительная (происходит проверка при чтении (S) и записи (X)).
Может возникнуть ситуация, когда (n) транзакция окажется быстрее (n-1) транзакции, тогда происходит DEADLOCK
Галочка Разделять итоги:
1. Без неё в таблице итогов n-количество записей группируются в одну запись;
2. С ней в таблице итогов n-количество записей записываются без группировки из-за нового измерения (Разделитель).
Блокировать для изменения - автоматически устанавливает исключительную блокировку для всей таблицы регистра (в 8.2 ведет себя частично иначе)
БСП - общие модули:
ОбщегоНазначения, КадровыйУчет, УправлениеПечатью, ОрганизацииСервер,
ИсполнительныеЛисты и многое другое, в зависимости от базы.
jsm, jira, confluence - работал
Активно ищу работу.
Если работать по часам, то ставка 2500 за час, а так предлагайте свои варианты.
По З/П можно договориться.
1С программирование, 1С: Предприятие 8, 1С: Бухгалтерия, 1С: Управление Торговлей, 1С: Управление Производственным Предприятием, MS SQL, SQL, Разработка технических заданий, MySQL, Обновление конфигурации 1С, MS SQL Server, Работа с базами данных, Работа с большим объемом информации, Постановка задач разработчикам, Аналитическое мышление, 1С: Зарплата и кадры, Базы данных, Бухгалтерский учет, 1С: Предприятие, Аналитический склад ума, Управленческие навыки, Оптимизация бизнес-процессов