Position: Enterprise Architect
Company: Binariks
Category: Other
Experience required: 5y
English level: upper

Binariks is looking for a highly motivated and skilled Enterprise Architect who will be responsible for the architecture of the Client’s multi-brand Enterprise ecosystem which is the backbone of critical functions. This includes all architecture domains – data, application, business, and technology, across all geographies and across all brands and corporate. You will lead complex projects and ensures the success of each both in the short term and the long term. You also serve as a subject matter expert and trusted technical advisor to the Client`s Executive Leadership team.

Our client is a multi-brand restaurant company whose portfolio includes more than 32000 locations worldwide.
They are creating a family of brands with maverick qualities, each with their own distinct positioning, guest experience, and product offering. Client`s brands are diverse, distinctive, and fan favorites. In a sense, you could say we seek those who provide something different than the norm

**Responsibilities:**

Design and architect scalable, secure, reliable, resilient, observable, centralized, and distributed solutions
Develop standards, reference architectures, principles, guardrails, etc. for enterprise-wide architectures
Capability mapping and application rationalization
Developing future state (enterprise and project level) roadmaps
Collaborate with other architects and technical leads to design unified multi-brand solutions
Design solutions that are scalable and flexible to support different brand requirements
Influence the successful implementation of these designs and architectures by managing expectations and risks and balancing tactical and strategic approach
Work with the business to understand and solve complex problems, by presenting various solution options and technical concepts in a comprehensible manner
Collaborate with the delivery teams to provide direction and design in an Agile environment
Create reliable solution plans that include cost estimates and optimized delivery approaches by working with the SaaS partners, implementation vendors, business, and technology teams, enforcing governance and compliance activities for the solution
Identify new disruptive technologies and evaluate them (PoCs or pilots) to provide current and/or future business value
Create and participate in the establishment of solid enterprise platforms that brings together SaaS, on-prem, and cloud solutions into a smoothly running integrated ecosystem
Participate in the maturation of the Architecture practice by promoting best practices, processes, and the use of standard artifacts and checklists

**Decision-making authority:**

Finalize the project use cases and requirements with the business and development team
Provide project cost estimates to the business
Provide sign-off on project and/or application architecture and deployment

**Requirements:**

Bachelor's or Master`s Degree in Computer Science or Engineering
Minimum 10 years, preferably 15+ years of experience in Information Technology/Systems experience
5+ years of enterprise architecture experience working on complex enterprise ecosystems involving integrating SaaS, on-prem, and cloud applications
Strong demonstrable experience leading architecture development for enterprise-scale systems
Demonstrable experience with implementing solution ecosystems involving multiple SaaS, on-prem/cloud application ecosystem
Expertise with various integration technologies such as APIs, message bus, event bus, and managed file transfer. Integrations using Mulesoft middleware is a plus
Experience with creating solutions involving Oracle ERP Cloud, Workday, Salesforce Cloud, MS Dynamics, O365, Sharepoint, and Adobe Experience Cloud
Experience with IAM/SSO technologies such as Okta, SecZetta, and SailPoint. Oracle Identity Manager experience is a plus
Experience converting business requirements to designs and user stories
Knowledge and experience in REST API, Micro-services, SwaggerHub, Java, Spring Boot, Docker, and Kubernetes is a plus
Experience working with both RDBMS and NoSQL databases
Deep understanding of Application, Infrastructure, and security architecture and non-functional aspects like Performance, Scalability, Reliability, Availability, and all the so-called “capabilities” of a system
At least an Upper-intermediate level of English
Experience working in an Agile environment across multiple scrum teams
Excellent verbal and written communication as well as presentation skills

Will be a Plus:

Restaurant, retail and/or hospitality industry experience
Implementation experience with EA Tools (Such as Orbus)
Architecture Framework Certifications (such as TOGAF)
ITIL Certified
Advanced technical degree

**We provide the following for our employees:**

18 working days of paid vacation
10 working days of sick leave annually (5 days paid at 100% and 5 days at 75% rate of your average monthly salary)
50% cost compensation for English courses
Flexible work schedule
Additional days off for special occasions, national holidays off
A competitive and rewarding salary based on performance appraisals/knowledge evaluation
Possibility to share and gain knowledge on regular tech talks
Friendly and professional team
Innovative projects with advanced technologies
Remote work
Accounting service