Должность: Консультант - Разработчик Oracle Cloud Stack
Deloitte Touche Tohmatsu India LLP ищет Консультантов в свою команду разработки Oracle Cloud Stack в Бангалоре. Работа предполагает проектирование и разработку надежных, масштабируемых и безопасных SaaS-решений в мультиоблачной среде. Инженеры будут работать в основном с Java, Spring Boot, микросервисами, JPA, JMS, Apache Camel, Kafka, Redis и облачными платформами, такими как AWS, Azure и SAP Cloud Platform.
Роль включает в себя сотрудничество с менеджерами по продуктам, архитекторами, инженерами и DevOps-командами для поставки масштабируемого программного обеспечения, устранения сложных технических проблем, оптимизации производительности приложений и обеспечения надежного развертывания в облаке. Кандидаты должны обладать сильными знаниями в области бэкенд-разработки, распределенных систем, баз данных, контейнеризации и основ DevOps.
Обязанности
- Проектирование и разработка надежных, масштабируемых и безопасных программных решений для SaaS-продуктов.
- Разработка бэкенд-приложений с использованием Java, Spring Boot и архитектуры микросервисов.
- Сотрудничество с менеджерами по продуктам, архитекторами и инженерными командами для реализации дорожной карты продукта.
- Создание чистого, эффективного, масштабируемого и поддерживаемого кода.
- Разработка и поддержка модульных тестов для обеспечения качества и надежности кода.
- Устранение и отладка проблем во всем программном стеке.
- Оптимизация приложений для скорости, масштабируемости, производительности и эффективности.
- Работа с распределенными системами и RESTful API.
- Сотрудничество с DevOps-командами для развертывания в облаке и мониторинга приложений.
- Работа с Docker и Kubernetes для контейнеризации и оркестрации.
- Участие в процессах Agile-разработки и технических обсуждениях.
- Быть в курсе новых технологий и предоставлять техническое руководство младшим инженерам.
Требования
- Степень бакалавра или магистра в области компьютерных наук или смежной области.
- Подтвержденный опыт работы в качестве инженера-программиста Java или на аналогичной должности.
- Опыт разработки SaaS-продуктов и работы в мультиоблачных средах приветствуется.
- Глубокое знание Java 8 и Spring Boot.
- Глубокое понимание архитектуры микросервисов.
- Опыт работы с JPA, JMS, Apache Camel, Kafka и Redis.
- Глубокое понимание структур данных и алгоритмов.
- Опыт работы с методологиями Agile-разработки.
- Знание Git, CI/CD, практик DevOps, JIRA и Confluence.
- Опыт работы с AWS, Microsoft Azure или SAP Cloud Platform.
- Опыт работы с Docker и Kubernetes.
- Понимание распределенных систем и RESTful API.
- Знание SQL и NoSQL баз данных.
- Сильные навыки решения проблем и аналитические навыки.
- Отличные коммуникативные навыки и навыки командной работы.
Преимущества
- ₹10-20 LPA CTC
- Практический опыт работы с корпоративными SaaS-продуктами
- Опыт работы в мультиоблачных средах
- Опыт работы с Java, Spring Boot, микросервисами, Kafka и Redis
- Опыт работы с AWS, Azure и SAP Cloud Platform
- Возможность работать с Docker, Kubernetes, CI/CD и DevOps
- Возможности наставничества и технического руководства
- Возможность работать над крупномасштабными корпоративными технологическими решениями