Junior Java Developer
Основное
Ижевск
Не готов
Я ищу работу на вакансию/стажировку Junior Java Developer в удаленном формате.
Всю карьеру так или иначе занимаюсь программированием, поэтому рассматриваю смену профессии в сторону разработки программного обеспечения.
Мне интересен backend.
В этом контексте с января 2023 стал проходить курс Java разработчик в школе программирования Hexlet
На данный момент прошел три модуля
1. Основы Java
2. Структуры данных
3. Основы ООП
Выполнил следующие проекты :
Игры разума
Набор из 5 математических консольных игр-головоломок.
Выполняя проект
- Отработал навыки разработки Java-проекта в IDE Intellij Idea.
- Научился пользоваться системой автоматизации сборки Gradle.
- Настроил автоматическое отслеживание качества кода в github - Codeclimate.
- Разработал архитектуру приложения, реализовал алгоритмы головоломок.
Стек:
- Java 17
- Gradle 7
Вычислитель отличий
Программа, которая определяет разницу между двумя структурами данных и выводит отчет в заданном формате.
При выполнении задачи
- Применил подход разработки Test Driven Development
- Научился пользоваться test coverage с помощью jacoco и codeclimate
- Разобрался и внедрил в проект библиотеки picocli, jackson
- Разработал архитектуру приложения, реализовал алгоритмы сравнения структур и форматов отчетов.
Стек:
- Java 17
- Gradle 7
- Java, Picocli, 4.7.1
- Java, Jackson 2.14.12
Администрирование серверов Linux
Администрирование СУБД( Mysql, Clickhouse)
Работаю с ansible для автоматизации работы инфраструктуры и автоматизации разработки.
Использую docker для автоматизации процессов разработки.
Разрабатываю на php прикладные программы.
Строю аналитику с помощью SQL
Для ведения разработки использую git
Прошел курс CCNA Exploration, Ижгту, 7 мес, 2011
Работа
Должностные обязанности:
- Администрирование инфраструктуры компании, серверы Linux
- Организация CI/CD для разработчиков компании
- Разработка аналитики на SQL
- Разработка заданий/прикладных программ на PHP и SQL
- Реализация несложных доработок, исправлений ( PHP, js , SQL )
- Ведение технической переписки с подрядчиками компании
Достижения:
- В рамках 152-ФЗ, перенес часть инфраструктуры компании в датацентр
находящийся на территории РФ.
- Организовал систему бэкапов для критичных данных компании
- Организовал мониторинг инфраструктуры
- Для оптимизации работы компании развернул систему helpdesk
- Организовал CI/CD для разработчиков
Должностные обязанности:
- Администрирование сети уровня агрегации, ядра , серверов доступа,
пограничных маршрутизаторов
- Администрирование серверов Linux
- Автоматизация работы — perl , SQL, bash
- Руководство небольшой группой инженеров
Достижения:
- Решил проблему нестабильной работы биллинговой системы компании -
оптимизировал работу PostgreSQL.
- В рамках увеличения пропускной способности компании - ввёл в строй
дополнительный внешний канал.
- В контексте реорганизации инфраструктуры выполнил перенос
ядра сети компании в новый ЦОД
- Ввёл в строй СОРМ
- Развернул инфраструктуру для гибридного телевиденья для отдела КТВ
- Осуществил апгрейд ядра сети
- Написал систему автоматического построения сети по lldp протоколу
на perl
Должностные обязанности:
- Администрирование серверов Linux, FreeBSD, Windows
- Администрирование сети предприятия
- Автоматизация работы предприятия — perl, SQL, bash
Достижения:
- Выполнил модернизацию ядра сети предприятия
- Разгрузил один из магистральных каналов предприятия
- В рамках перехода предприятия на свободное программное обеспечение
перевел часть инфраструктуры своего отдела с серверов Novell на Marsnwe
- Для упрощения работы бюро логистики и бюро сетевых инженеров
написал на perl систему, которая визуализирует какие объекты располагаются
за портами сетевого оборудования
- Написал систему документооборота нa perl, для автоматизации одного из
отделов предприятия
Образование
Рекомендации
Резюме может быть улучшено и структурировано более ясно. Начните с краткого введения о себе и своих целях, затем перечислите свои навыки и опыт работы в обратном хронологическом порядке, начиная с наиболее свежего. Кроме того, необходимо убрать ненужную информацию, такую как описание места учебы, если оно не относится к работе в IT-сфере. Также следует использовать более точные термины, чтобы описать навыки и достижения, такие как "CI/CD", "SQL-аналитика" и "ансибл". В целом, нужно более четко и конкретно описать свой опыт и навыки, чтобы работодатель мог лучше понять, как вы можете помочь его компании.
Сопроводительное письмо
Уважаемый HR-менеджер,
Хочу представить своё резюме на должность Junior Java Developer. Я Алексей, и всю карьеру посвятил программированию. Сейчас рассматриваю возможность смены профессии в сторону разработки программного обеспечения, особенно backend разработки.
Я прошел два модуля курса Hexlet Java разработчик и выполнил проекты: Игры разума, Вычислитель отличий. Также, я имею опыт администрирования серверов Linux, администрирования СУБД (MySQL, Clickhouse), знаю Ansible, Docker, PHP, SQL и пользуюсь Git.
Я работал системным администратором в компании "Программы Лояльности" и ведущим инженером функциональной группы эксплуатации ШПД в ОАО "Мобильные ТелеСистемы". Там я занимался администрированием инфраструктуры компании, разработкой аналитики на SQL, разработкой заданий/прикладных программ на PHP и SQL, а также реализацией несложных доработок, исправлений. Я также занимался организацией CI/CD для разработчиков компании, ведением технической переписки с подрядчиками и руководил небольшой группой инженеров.
Кроме того, я имею опыт работы инженером-программистом в Ижевском Мотозаводе "Аксион-Холдинг". Там я занимался автоматизацией работы предприятия, администрированием серверов Linux, FreeBSD, Windows и сети предприятия.
Я закончил Ижгту, факультет АСОИУ, ИВТ, очно и прошел курс CCNA Exploration. Я готов к новым проектам и задачам, готов расширять свои знания и умения.
Спасибо за внимание. Я готов ответить на любые вопросы и предоставить дополнительную информацию.
С уважением,
Алексей.
Улучшенное резюме
Junior Java Developer
Привет! Меня зовут Алексей, и всю свою карьеру я занимаюсь программированием. Теперь рассматриваю возможность смены профессии в сторону разработки программного обеспечения. Меня интересует backend, и в этом контексте я прохожу курс Hexlet Java разработчик. На данный момент я прошел два модуля и выполнил проекты: Игры разума, Вычислитель отличий.
Я также имею опыт в администрировании серверов Linux и СУБД (Mysql, Clickhouse) и знаком с Ansible, Docker, PHP, SQL и Git. В 2011 году я прошел курс CCNA Exploration в Ижгту.
Место работы:
Компания: ООО «Программы Лояльности»
Позиция: Системный администратор
Начало работы: 2014-10-01
Конец работы: Н/Д
Описание должностных обязанностей:
- Администрирование инфраструктуры компании, серверов Linux
- Организация CI/CD для разработчиков компании
- Разработка аналитики на SQL
- Разработка заданий/прикладных программ на PHP и SQL
- Реализация несложных доработок и исправлений (PHP, JS, SQL)
- Ведение технической переписки с подрядчиками компании
Достижения:
- В рамках 152-ФЗ перенес часть инфраструктуры компании в датацентр, находящийся на территории РФ.
- Организовал систему бэкапов для критичных данных компании.
- Организовал мониторинг инфраструктуры.
- Для оптимизации работы компании развернул систему helpdesk.
- Организовал CI/CD для разработчиков.
Место работы:
Компания: ОАО «Мобильные ТелеСистемы»
Позиция: Ведущий инженер функциональной группы эксплуатации ШПД
Начало работы: 2011-11-01
Конец работы: 2014-10-01
Описание должностных обязанностей:
- Администрирование сети уровня агрегации, ядра, серверов доступа, пограничных маршрутизаторов
- Администрирование серверов Linux
- Автоматизация работы (Perl, SQL, Bash)
- Руководство небольшой группой инженеров
Достижения:
- Решил проблему нестабильной работы биллинговой системы компании, оптимизировав работу PostgreSQL.
- В рамках увеличения пропускной способности компании ввел в строй дополнительный внешний канал.
- В контексте реорганизации инфраструктуры выполнил перенос ядра сети компании в новый ЦОД.
- Ввел в строй СОРМ.
- Развернул инфраструктуру для гибридного телевидения для отдела КТВ.
- Осуществил апгрейд ядра сети.
- Написал систему автоматического построения сети по протоколу LLDP на Perl.
Место работы:
Компания: Ижевский Мотозавод «Аксион-Холдинг»
Позиция: Инженер-программист
Начало работы: 2006-07-01
Конец работы: 2011-11-01
Описание должностных обязанностей:
- Администрирование серверов Linux, FreeBSD, Windows
- Администрирование сети предприятия
- Автоматизация работы предприятия (Perl, SQL, Bash)
Достижения:
- Выполнил модернизацию ядра сети предприятия.
- Разгрузил один из магистральных каналов предприятия.
- В рамках перехода предприятия на свободное программное обеспечение перевел часть инфраструктуры своего отдела с серверов Novell на Marsnwe.
- Для упрощения работы бюро логистики и бюро сетевых инженеров написал на Perl систему, которая визуализирует, какие объекты располагаются за портами сетевого оборудования.
- Написал систему документооборота на Perl для автоматизации одного из отделов предприятия.
Место учебы:
Институт:
Факультет:
Начало обучения: 2002-09-01
Конец обучения: 2007-06-01
Описание: Инженер-программист АСОИУ, Ижгту, ИВТ, очно.
Добавить комментарий