Solution Architect

Apply for job
Müraciət üçün aşağıdakı email ünvanı köçürmək lazımdır.

Solution Architect

  • Deadline 3 May 2025
Apply for job
Müraciət üçün aşağıdakı email ünvanı köçürmək lazımdır.

Key Responsibilities:

  • Develop high-level architectural solutions for enterprise systems, including on-premise and hybrid scenarios
  • Design and oversee implementation of microservice architectures ensuring scalability, fault tolerance, and performance
  • Develop strategies and implement security mechanisms at application and infrastructure levels
  • Design and implement Keycloak-based solutions for Identity and Access Management (IAM)
  • Use Apache Ranger for centralized security policy management and data auditing
  • Optimize existing systems for high performance and scalability
  • Participate in selecting technological solutions and tools
  • Collaborate with development teams, DevOps, and other stakeholders to ensure consistency of architectural solutions
  • Document architectural decisions and technical specifications
  • Conduct risk analysis and define mitigation measures
  • Mentor and develop team members in architecture and development best practices
  • Research and implement new technologies and approaches in development and architecture

Requirements:

  • Proven experience as a Solution Architect or Lead Developer with an architecture focus (3+ years)
  • Deep knowledge and practical experience in building enterprise on-premise solutions, including understanding of network aspects, data storage systems, and server infrastructure
  • Expert knowledge of microservice architecture, its design principles, and common patterns
  • Practical experience applying Event Sourcing and Event-Driven Architecture in real projects
  • Strong knowledge and experience with Keycloak for configuring and integrating authentication and authorization systems
  • Experience with Apache Ranger for data security and access management
  • Deep understanding of principles for building high-load and fault-tolerant applications
  • Strong knowledge in application and infrastructure security (e.g., OAuth 2.0, OpenID Connect, OWASP Top 10)
  • Excellent knowledge of .NET technology stack (C#, .NET Core/Framework)
  • Experience with databases (relational and NoSQL)
  • Experience with containerization systems (Docker, Kubernetes/OpenShift) is a plus
  • Experience with cloud platforms (e.g., Azure, AWS, GCP) is a plus
  • Skills in designing RESTful and other types of APIs
  • Ability to effectively communicate technical information to both technical and non-technical specialists
  • Strong analytical and problem-solving skills
  • Proactivity, responsibility, and ability to work in a team

Required language skills:

  • Knowledge of Russian and English at a level sufficient for professional communication (written and oral) with clients and developers

Soft skills:

  • Excellent communication abilities
  • Ability to work in a team and coordinate developers' efforts
  • Analytical thinking and ability to translate business requirements into technical solutions

Desired skills:

  • Certifications such as TOGAF or others in the field of solution architecture
  • Experience with containerization and orchestration (Docker, Kubernetes)
  • Knowledge of additional programming languages (Python)

Interested candidates are kindly requested to send their resumes to the email address with the subject line "Solution Architect"

Должность: Архитектор решений

Обязанности:

  • Разработка высокоуровневых архитектурных решений для корпоративных систем, включая как on-premise, так и гибридные сценарии
  • Проектирование и надзор за реализацией микросервисных архитектур, обеспечивающих масштабируемость, отказоустойчивость и производительность
  • Разработка стратегий и реализация механизмов безопасности на уровне приложений и инфраструктуры
  • Проектирование и внедрение решений на базе Keycloak для управления идентификацией и доступом (IAM)
  • Использование Apache Ranger для централизованного управления политиками безопасности и аудита данных
  • Оптимизация существующих систем для достижения высокой производительности и масштабируемости
  • Участие в выборе технологических решений и инструментов
  • Взаимодействие с командами разработки, DevOps и другими заинтересованными сторонами для обеспечения согласованности архитектурных решений
  • Документирование архитектурных решений и технических спецификаций
  • Проведение анализа рисков и определение мер по их снижению
  • Менторство и развитие членов команды в вопросах архитектуры и лучших практик разработки
  • Исследование и внедрение новых технологий и подходов в области разработки и архитектуры

Требования:

  • Подтвержденный опыт работы в качестве Solution Architect или ведущего разработчика с фокусом на архитектуру от 3 лет
  • Глубокие знания и практический опыт построения корпоративных on-premise решений, включая понимание сетевых аспектов, систем хранения данных и серверной инфраструктуры
  • Экспертное знание микросервисной архитектуры, принципов ее проектирования и распространенных паттернов
  • Практический опыт применения Event Sourcing и Event-Driven Architecture в реальных проектах
  • Уверенные знания и опыт работы с Keycloak для настройки и интеграции систем аутентификации и авторизации
  • Опыт работы с Apache Ranger для обеспечения безопасности данных и управления доступом
  • Глубокое понимание принципов построения высоконагруженных и отказоустойчивых приложений
  • Сильные знания в области обеспечения безопасности приложений и инфраструктуры (например, OAuth 2.0, OpenID Connect, OWASP Top 10)
  • Отличное знание стека технологий .NET (C#, .NET Core/Framework)
  • Опыт работы с базами данных (реляционными и NoSQL)
  • Опыт работы с системами контейнеризации (Docker, Kubernetes/OpenShift) будет плюсом
  • Опыт работы с облачными платформами (например, Azure, AWS, GCP) будет плюсом
  • Навыки проектирования RESTful и других типов API
  • Умение эффективно коммуницировать техническую информацию как техническим, так и нетехническим специалистам
  • Сильные аналитические и навыки решения проблем
  • Проактивность, ответственность и умение работать в команде

Обязательные языковые навыки:

  • Знание русского и английского языков на уровне, достаточном для профессиональной коммуникации (письменной и устной) с заказчиками и разработчиками

Мягкие навыки:

  • Отличные коммуникативные способности
  • Умение работать в команде и координировать усилия разработчиков
  • Аналитическое мышление и способность переводить бизнес-требования в технические решения

Желательные навыки:

  • Наличие сертификатов, таких как TOGAF или другие в области архитектуры решений
  • Опыт работы с контейнеризацией и оркестрацией (Docker, Kubernetes)
  • Знание дополнительных языков программирования (Python)

Заинтересованные кандидаты любезно просят отправить свои резюме на электронный адрес с темой "Архитектор решений"

  • Daily138
  • Weekly581
  • Monthly565