ПРОМТ
www.translate.ruhttp://www.promt.ru
Информационные технологии, системная интеграция, интернет... Показать еще
web-администратор
Серверы: виртуальные, физические. Физические - установка системы (FreeBsd 8, windows server 2003 x64 enterprise, debian linux 6), установка сервера в дата-центр.
Виртуализация с помощью VmWare ESXi 5.0. Параллельно разработана тестовая площадка на KVM.
Работа с базами данных:
MS SQL 2005, факультативное изучение 2008 - установка; настройка привелегий; зеркалирование; настройка балансировки READ запросов через HAProxy; резервное копирование; tsql; jobs; schedulers.
PostgreSQL 8, 9 - установка из пакетов или сборка из исходников; собирался в том числе и свой deb-пакет; раздача привелегий; изучение burcado; тюнинг конфига СУБД;, резервное копирование; парциирование таблицы по дате; организация автоматической вливки данных по cron; plpgsql - очень мало.
MySQL/MariaDB/Percona Server - сборка/установка из пакетов; репликация master-master, master-slave; резервное копирование; восстановление данных по бинарным логам; восстановление данных из испорченных файлов innodb; оптимизация производительности СУБД по показателям (кэширование запросов, тредов, индексов, буферы чтения/записи); о шардинге в этой СУБД имею сугубо теоретические данные.
NoSQL:
Memcached. немного изучал Redis.
Web-серверы:
nginx - установка/сборка с необходимой конфигурацией и флагами оптимизации; различные regexp; включение lua для решения задач обработки входящих запросов (например перевод всех входящих запросов в нижний регистр или проверка по useragent разрешения клиента и проксирование нужных параметров на бэкенд, это актуально для мобильных устройств); кэширование картинок, кэширование контента, SSL.
apache2 - сборка/установка; работа с MPM-prefork; MPM-ITK; выставление нужных параметров в настройках этих модулей; настройка сопутствующих модулей: status, security, ssl, ajp, cache; различные реврайты и редиректы.
glassfish2.1.1,3 - настройка кластера, включение SSL.
tomcat6,7 - установка, виртуальные хосты.
jetty - установка, ssl.
iis - работа с application pools, virtual directories.
lightspeed - установка, общее ознакомление.
lighthttpd - сборка, включение в работу с php-cgi, реврайты.
Языки программирования:
bash - написание различных автоматизационных скриптов: ротации, мониторинг процессов, init-скрипты, автоматические разворачивание серверов/приложений.
php - написание консольных скриптов для работы с базой данных, автоматизация процессов обработки данных, полученных из web (например парсеры rss-лент, аггрегация xml-файлов и вливка полученных данных в СУБД); небольшие разработки под Bitrix, wordpress, написание форм для автоматизации каких-либо процессов.
c# - программы-клиенты для СУБД MSSQL, автоматизация процессов под windows, утилиты-шедулеры для упрощения жизни.
java - обработчик больших xml-файлов для последующей вливки полученных данных в postgres с помощью COPY.
C - небольшой патч HAProxy для мониторинга состояния серверов MsSQL, находящихся в балансировке.
Мониторинг:
Привык работать с zabbix. Умею работать с nagios.
Прочие навыки:
Настройка файлового зеркала на основе inotify + rsync, использован продукт lsyncd;
Работа и настройка с firewalls - iptables, pf;