Chief Architect (End-to-End stack)


Location:

Dubai

Date posted:

24th September 2019

Employment type:

Permanent

Job reference:

65500-0011178487

Staffing area:

Technology


Description
Robert Half are continuing our excellent partnership with a global firm who are rapidly expanding their advisory/consultative offering in the region.
Based in Dubai and client facing, the requirements are for a Chief Architect who covers end-to-end technology including Solutions/Enterprise/Technical architecture.
This role will focus on Digital engineering and enable clients to succeed in a rapidly changing Technology environment. Helping clients to transition from traditional technology and software to more cloud-based options will be a major focus
Technical capabilities will include:
*Experienced Solution/Enterprise/Tech Architect (End-to-End stack)
*Cloud PaaS Expert (Ex: either PAL Certified, AWS Certified, Azure or GCP certified)
*Thought leader with published point of views
*Experienced in advising clients
*Hands-on polyglot expert
*Experienced in "New way of working"


Key Responsibilities
*Define, review, standardise enterprise architecture policies and governance for application architecture, especially for modern design techniques such as microservices, containerization, serverless, cloud PaaS.
*Liaise and collaborate with other standards, practices, process governance groups within enterprise
*Architect and design solutions using combination of hosting patterns - private, public cloud (Azure/AWS), PaaS (OpenShift, Cloud Foundry)
*Design and implement operating model, governance for multi cloud environment
*Help promote innovation, best in class execution and exploration of new ideas as a culture
*Perform app portfolio analysis, identify candidates for cloud native journey: re-host, re-platform, containerise, re-architect etc.
*Applying application modernization, re-platforming and domain driven design techniques such as event storming, event shunting
*Transform monolithic apps to be service oriented - understand when and how to break out microservices from the monolith
*Experience of design and implement cloud native microservices architecture using CloudFoundry, OpenShift PaaS or another public cloud PaaS.
*Design and implement microservices using Spring boot and Spring cloud - service versioning, reuse, discovery, configuration, security, monitoring
*Design, codify, and make use of reusable patterns for modernization across app portfolio
*Building and deploying modern software using techniques such as TDD, CI/CD, and Refactoring
*Ensure focussed understanding of key areas of the product and related technologies within the team
*End to end solution delivery, responsible for designing solutions, writing code, tests cases, executing test cases, automating build, test and deployment, environment provisioning and configuration
*Overall delivery of software components working in collaboration with product and architecture teams
*Collaborate with Business Analysts and Product Owners to help define and shape deliverables, provide estimates, highlight technical risks and determine technical solutions
*Liaise with operations for technical analysis of the issues
*Collaborate with other technology and product teams to ensure integrated end-to-end design
*Active participation in the Agile ceremonies and contribute to the overall functioning of self-organised, empowered, high performance team
*Research, learn new methodologies and technologies and implement them in the project to continuously improve and optimize design, code, build, deploy, test lifecycle
*Collaborate and actively contribute in discussions to help define technology and development approach within the team


Essential Skills:
*Sound understanding of end to end technology stack
*Experience of architecting solutions using combination of private, public cloud (AWS/Azure/GCP) and PaaS (OpenShift, CloudFoundry)
*Experience with multi cloud setup
*Familiarity with design patterns, domain driven design, component based architecture, and evolutionary architecture
*Expertise in Core java or .NET - Collections, Multi-Threading, Design patterns
*Expertise in development frameworks - Spring, Spring boot, Spring cloud
*Designing and implementing microservices with Spring boot
*Designing and implementing Spring cloud services - service discovery, configuration, monitoring, security
*Experience of working with Database systems - relational and NoSQL - Oracle, MySQL, MongoDB, Cassandra
*Continuous integration: Build automation using Github, Maven, Jenkins, code quality analysis using SonarQube,
*Automation of functional, regression, performance testing using Selenium/ Cucumber
*Experience of working with full stack platforms like Openshift, CloundFoundry
*Experience of working in Agile methodology


This is a client facing, high-level position where successful candidates can become part of something bigger. Please send me your updated CV for a confidential conversation and to learn more about the position.


Dubai

Dubai International Financial Centre (DIFC)
Gate Village 1, Level 1, Office Unit 104, P.O. Box 482100
Dubai
ae
+971 (0) 4 382 6700
Financial Planning and Analysis Manager
Dubai
Permanent
15th October 2019
Executive Secretary/Personal Assistant
Dubai
Permanent
13th October 2019
Director of Financial Planning and Budgeting
Dubai
Permanent
9th October 2019
Receptionist/Secretary
Dubai
Permanent
7th October 2019
Business Manager
Dubai
Permanent
7th October 2019
Group Legal Affairs Director & Board Secretary
Abu Dhabi
Permanent
7th October 2019
Office Manager
Ras al-Khaimah
Permanent
7th October 2019
Legal Secretary/PA
Dubai
Permanent
7th October 2019
Team Assistant
Abu Dhabi
Permanent
6th October 2019
Compliance Manager
Dubai
Permanent
2nd October 2019
Support Analyst/ Applications Developer
Dubai
Permanent
2nd October 2019
Head of Internal Audit
Dubai
Permanent
26th September 2019
Mobile Engineer
Dubai
Permanent
24th September 2019
UX Architect
Dubai
Permanent
24th September 2019
IT Transformation Manager
Dubai
Permanent
24th September 2019
See More Jobs >