Can't find your job on the list?
Chief Architect (Full-stack / MuleSoft) - IC
Client Description

US-based IT service vendor

Job Description

Chief Architect (Full-stack)

 

Responsibilities

 

• Define, review, standardize 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, containerize, 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 focused 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-organized, 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

 

Chief Architect (MuleSoft)

 

Responsibilities

 

• Lead key architectural engagements in billable consulting roles.
• Understand the client’s environment, business needs and provide expertise and consulting on the relevant solutions.
• Develop and deliver scope of works, hour/cost estimates, professional proposals and design documentation and ensure the implementation of the solution using project management principle
• Act as the technical subject matter experts to lead high quality projects utilizing your delivery experience and technical understanding of complex integration solutions
• Participate in and/or lead scope of work determination with regards to new pursuits.
• Develop partnership with MuleSoft and go to market plans with MuleSoft alliance teams.
• Build MuleSoft capability by attracting, developing and growing new Mulesoft talent
• Assist in building and maintaining a pipeline of sales activity through contextual prospecting and pipelining using a variety of methods and partnerships.
• Provide insight to the customer as the basis of the commercial conversation, teaching customers something new/valuable about how to compete in their market
• Liaise with key stakeholders to design a strategy as well as leading the development teams in order to deliver quality solutions.
• Perform the role of a mentor and coach, providing leadership and support for delivery teams.
• Experience in designing solutions, implementation, customization, integration and deployment of API Management and Integration solutions
• Hands-on integration development experience with MuleSoft platform
• Hands-on experience in API Management concepts & fundamentals. Strong knowledge in Web services and API technologies (REST, XML/JSON, SOAP, XSLT)
• Experience in integrating SFDC, SAP PI/PO, Cloud-To-Cloud, Cloud-On Prem
• Strong knowledge of EAI/SOA best practices, development methodologies & standards

Job Requirements

Chief Architect (Full-stack)

 

Requirements

 

• 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 (polyglot means knowing more than one programming language) , Experienced in ”New way of working”
• 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
• Understanding of key app-centric Cloud Foundry constructs:
• app, manifest, buildpack, service instance, binding, domain, route, environment variables
• Experience of working in Agile methodology
• Environment provisioning and configuration using Chef/ Puppet/ Ansible

Function
Information Technology
Employment Type
Permanent
Salary Range
HK$ 60000 - 80000
Yr(s) of Exp
7
Education Required
Bachelor Degree
Location
Sheung Wan
Post Date
2019-09-19