Sr. Software Engineer, Development Infrastructure
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в организацию Development Infrastructure в LinkedIn. Задача — строить и масштабировать инфраструктуру и инструменты, которые обеспечивают опыт тысяч разработчиков: сборку, тестирование, деплой и мониторинг сервисов.
Задачи
- Разрабатывать и выпускать масштабное ПО с измеримым влиянием
- Улучшать developer experience на основе данных и метрик
- Проектировать и создавать инструменты и фреймворки для автоматизации разработки, тестирования, деплоя, управления и мониторинга сервисов 24x7
- Разрабатывать и продвигать решения общих проблем продуктовых и инфраструктурных команд
- Масштабировать инфраструктуру и инструменты для 6000+ разработчиков, работающих с общим кодом и непрерывным деплоем
- Обеспечивать техническое лидерство и внедрять лучшие инженерные практики в кросс-функциональных программах
Требования
- Степень BA/BS в Computer Science или смежной технической области либо эквивалентный практический опыт
- 2+ года опыта в проектировании и разработке ПО и алгоритмических решений
- 2+ года программирования на объектно-ориентированных языках (Python, Java, JavaScript, C/C++, C#, Objective-C)
- Опыт проектирования и построения инфраструктуры и веб-сервисов в большом масштабе
- Знание интернет-протоколов и сетевого программирования
- Опыт работы в Unix-окружении (предпочтительно Linux)
- Опыт работы с крупномасштабными распределёнными системами и клиент-серверными архитектурами
- Опыт автоматизированного управления облачными системами в масштабе
- Опыт с контейнеризацией, кластерными планировщиками, конфигурацией и оркестрацией инфраструктуры
- Опыт со стандартными build-инструментами (gradle, bazel) и системами контроля версий (git)
- Опыт разработки на Python с фреймворками Django, Flask, Jinja, SQLAlchemy
- Знание Tomcat, Jetty, Netty, Apache/ATS, Scala/sbt или Node.js
- Опыт работы с SQL/NoSQL базами данных (MySQL, Dynamo, Cassandra, MongoDB)
- Опыт с системами обмена сообщениями и big data (Spark, Presto, Alation, Hadoop, Kafka)
Условия
- Гибридный формат: работа из дома и из офиса LinkedIn в отдельные дни
- Медицинские и wellness-программы, оплачиваемые отпуска
- Годовая премия по результатам, акции и другие бонусы
- Возможность участвовать в open-source и индустриальном сообществе разработчиков
Навыки
- Python
- Java
- JavaScript
- C/C++
- C#
- Objective-C
- Django
- Flask
- Jinja
- SQLAlchemy
- Tomcat
- Jetty
- Netty
- Apache
- Scala
- sbt
- Node.js
- MySQL
- DynamoDB
- Cassandra
- MongoDB
- Spark
- Presto
- Hadoop
- Kafka
- Gradle
- Bazel
- Git
- Linux
- Kubernetes
- Docker