Главный менеджер Функциональное направление по разработке отчетности Департамент разработки Филиал АО «НК «ҚТЖ» - «Дирекция автоматизации и цифровизации»
Должностные обязанности:
a. Обязанности:1. Разработка Full Stack (backend и frontend) приложений на языках ASP.NET Core, C#, .Net Framework;
2. Оптимизация разработанного ПО, запросов к БД;
3. Тестирование и отладка ПО;
4. Участие в сложной и интересной работа.
b. Навыки:
5. NET-технологии: ADO.NET, BLToolkit, Entity Framework, Entity Framework Core, LINQ, NHibernate, SignalR, Visual Studio;
6. Технологии .NET: Тестирование .Net: NUnit;
7. AT/.NET: .NET Core, C#, T-SQL;
8. .NET: веб-разработка на .NET;
9. веб-разработка .NET: ASP.NET Core, ASP.NET MVC, веб-API Microsoft ASP.NET;
10. WPF: MS Silverlight (WPF/E), Prism, XAML;
11. .NET Разработка рабочего стола: WPF;
12. Технологии контейнеров (CNCF): JFrog Artifactory;
13. Облако и DevTestSecOps: Уровни тестирования: компонентное / интеграционное тестирование, модульное тестирование;
14. Облачные платформы: AWS. Взаимодействие с клиентами: AWS Simple Email Service;
15. Базы данных: Платформа Oracle: Oracle RDBMS;
16. Базы данных: SQL Базы данных: PostgreSQL, Microsoft SQL Server;
17. Цифровое взаимодействие: Разработка: (X) разработка CSS, (X) разработка HTML;
18. Системы цифрового маркетинга: Платформы контента: Microsoft SharePoint Foundation;
19. Платформы интеграции: Шина сообщений: RabbitMQ;
20. Интернет-технологии: AJAX, XML/XSL/XSLT;
21. Языки сценариев: JavaScript MV* Фреймворки: AngularJS, KnockoutJS;
22. Языки сценариев: CSS Frameworks: Bootstrap CSS;
23. Языки сценариев: JavaScript;
24. Языки сценариев: JS DOM: jQuery;
25. Языки сценариев: JS Компоненты пользовательского интерфейса: jQuery UI;
26. Инструменты управления конфигурацией программного обеспечения: Системы контроля версий: Git
27. Kubernetes, docker, nginx.
Квалификационные требования:
Образование
высшее (или послевузовское)
Специальность в сфере
Автоматизация и управление; Информационные системы; Вычислительная техника и программное обеспечение; Математическое и компьютерное моделирование; Информатика; Радиотехника, электроника и телекоммуникации; Прикладная математика и информатика; Транспорт, транспортная техника и технологии (Вагоны); Организация перевозок, движения и эксплуатация транспорта
Опыт работы
Опыт работы по специальности: не менее 5 лет; опыт работы разработки документов в области железнодорожных систем;
- знание процессов, стандартов при документировании собственных разработок опыт разработки локальных, клиент-серверных, web- приложений, проектирования и администрирования базы данных;
опыт разработки ПО не менее 2 лет;
опыт управления командой разработчиков не менее 1 года;
опыт работы с базами данных;
понимание архитектуры реляционных баз данных, правил нормализации;
умение работать с SQL запросами;
опыт работы с BI системами;
Дополнительные требования:
Образование
высшее (или послевузовское)
Специальность в сфере
Автоматизация и управление; Информационные системы; Вычислительная техника и программное обеспечение; Математическое и компьютерное моделирование; Информатика; Радиотехника, электроника и телекоммуникации; Прикладная математика и информатика; Транспорт, транспортная техника и технологии (Вагоны); Организация перевозок, движения и эксплуатация транспорта
Опыт работы
Опыт работы по специальности: не менее 5 лет; опыт работы разработки документов в области железнодорожных систем;
- знание процессов, стандартов при документировании собственных разработок опыт разработки локальных, клиент-серверных, web- приложений, проектирования и администрирования базы данных;
опыт разработки ПО не менее 2 лет;
опыт управления командой разработчиков не менее 1 года;
опыт работы с базами данных;
понимание архитектуры реляционных баз данных, правил нормализации;
умение работать с SQL запросами;
опыт работы с BI системами;
Необходимые степени образования
- Бакалавр
- Специалист
- Магистр
- Кандидат наук
- Доктор наук
Обязательно знание языков
- Казахский (Начальный)