Friday, August 30, 2019

Job: Enterprise Architect (Digital Platform) at Intelligent Digital Technologies LLC Company

Location: Yerevan, Armenia

Category: information technology

Type: Full Time

Deadline: 29-Sep-19 12:00:00 AM

Salary:

Description

Responsibilities

- Analyzing business ideas and tasks (in the area of digital business)
- Designing IT architecture that is best fit to implement business ideas
- Designing application architecture, including: a) Application layers (presentation layer, services layer, data access and data storage, etc.) b) Functional modules and services, to ensure optimal isolation and reuse
- Designing technical architecture and choosing optimal technologies and frameworks to be used for implementation, including: a) Technologies for mobile applications (IOS, Android) b) Technologies for Web-based front-end c) Technologies for Services Platform (multichannel platform) d) Technologies for Database layer e) Technologies for Analytics and Big-data
- Designing integration architecture, including: a) Integration with internal legacy applications b) Integration with external counterparties and partners c) Creating Open API layer for open integration
- Analyzing expected transactional volumes and performance requirements and understanding impact on IT architecture
- Documenting architecture and keeping documentation up-to-date (in the form of documents or by using specific software)
- Explaining architecture principles and target architecture to development teams
- Working with development teams on a daily basis to perform quality assurance from architectural standpoint
- Working with infrastructure/DevOps specialists to decide on development, test, productions environments, infrastructure, and virtualization

RequiredQualifications

- BSc in Computer Science, Engineering or relevant field
- 10+ years of experience in software custom development, implementing large-scale enterprise applications (ERP-like applications, on-line shops, Billing applications, etc.) out of which: a) 5+ year experience in designing IT architecture for large enterprises or on-line B2C application with significant number of users (10.000+) and transactions (100-1000 transactions per minute), designing 3-tier applications & SOA b) 5+ year experience of leading development teams (being senior developer for a team of developers, responsible for joint development of large-scale application) c) Experience in development of business logic and services in object oriented languages and frameworks (Java, .NET, C++). Preferably to have experience in various programming languages and frameworks d) Experience in designing database models (ER-models) e) Experience in designing micro-services architectures
- Solid knowledge of SQL
- Experience in designing high-load transactional applications or improvement of performance of existing applications, scaling applications
- Experience in designing disaster recover architectures
- Solid understanding of custom development processes and best practices (requirements, source code versioning, release management, testing, etc.)
- Leader mindset
- Good presentation skills preferred

Benefits

Job URL: iJob.am - Enterprise Architect (Digital Platform) @ Intelligent Digital Technologies LLC

No comments:

Post a Comment