Robert Half

Chief Architect (end To End Stack) (BB-26F07)

Found in: Neuvoo Premium AE


Key Responsibilities

  • Define, review, standardise enterprise architecturepolicies and governance for application architecture, especiallyfor 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 ofhosting patterns - private, public cloud (Azure/AWS), PaaS(OpenShift, Cloud Foundry)
  • Design andimplement operating model, governance for multi cloudenvironment
  • Help promote innovation, best inclass execution and exploration of new ideas as aculture
  • Perform app portfolio analysis,identify candidates for cloud native journey: re-host, re-platform,containerise, re-architect etc.
  • Applyingapplication modernization, re-platforming and domain driven designtechniques such as event storming, event shunting
  • Transform monolithic apps to be service oriented -understand when and how to break out microservices from themonolith
  • Experience of design and implementcloud native microservices architecture using CloudFoundry,OpenShift PaaS or another public cloud PaaS.
  • Design and implement microservices using Spring boot andSpring cloud - service versioning, reuse, discovery, configuration,security, monitoring
  • Design, codify, and makeuse of reusable patterns for modernization across appportfolio
  • Building and deploying modernsoftware using techniques such as TDD, CI/CD, andRefactoring
  • Ensure focussed understanding ofkey areas of the product and related technologies within theteam
  • End to end solution delivery, responsiblefor designing solutions, writing code, tests cases, executing testcases, automating build, test and deployment, environmentprovisioning and configuration
  • Overalldelivery of software components working in collaboration withproduct and architecture teams
  • Collaboratewith Business Analysts and Product Owners to help define and shapedeliverables, provide estimates, highlight technical risks anddetermine technical solutions
  • Liaise withoperations for technical analysis of the issues
  • Collaborate with other technology and product teams toensure integrated end-to-end design
  • Activeparticipation in the Agile ceremonies and contribute to the overallfunctioning of self-organised, empowered, high performanceteam
  • Research, learn new methodologies andtechnologies and implement them in the project to continuouslyimprove and optimize design, code, build, deploy, testlifecycle
  • Collaborate and actively contributein discussions to help define technology and development approachwithin the team



  • Sound understanding of endto end technology stack
  • Experience ofarchitecting 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 evolutionaryarchitecture
  • Expertise in Core java or .NET -Collections, Multi-Threading, Design patterns
  • Expertise in development frameworks - Spring, Springboot, Spring cloud
  • Designing and implementingmicroservices with Spring boot
  • Designing andimplementing Spring cloud services - service discovery,configuration, monitoring, security
  • Experienceof working with Database systems - relational and NoSQL - Oracle,MySQL, MongoDB, Cassandra
  • Continuousintegration: Build automation using Github, Maven, Jenkins, codequality analysis using SonarQube,
  • Automationof functional, regression, performance testing using Selenium/Cucumber
  • Experience of working with full stackplatforms like Openshift, CloundFoundry
  • Experience of working in Agile methodology

calendar_today1 day ago

Similar jobs

location_onDubai, United Arab Emirates

work Robert Half

I expressly authorise the Terms and Conditions