Loading

Connecting Linkedin...

Banner Default Image

Head of Architecture

  • Location

    Malta

  • Sector:

    Technology

  • Salary:

    Attractive Salary

  • Contact:

    Ritienne Bajada

  • Job Reference:

    6495

  • Published:

    13 days ago

  • Expiry:

    31 Dec 00:00

  • Client Details:

    Castille

  • Consultant:

    Ritienne Bajada

  • Skills tags:

    Senior 5+

One of our clients who services the Gaming and Finance industries, is looking to hire a Head of Architecture, who will be responsible for designing and executing software solutions for the business.

Responsibilities

The Head of Architecture works within the global technology and tech ops, development teams and other business units. In this role you will be entrusted with the overall systems designs of applications and ensuring these meet functional and non-functional requirements

  • You will be responsible for and lead on software architecture, systems design and implementation to ensure that it meets the functional and non functional requirements
  • Working in partnership with the Development Manager, you will be setting the vision of the systems design, development and methods used by the development team
  • Provide architectural guidance to product delivery cycles
  • Work in collaboration with internal stakeholders to develop the role of architecture internal
  • Define/apply and enforce the use of best practices in modern engineering and automated application life-cycle management approaches including configuration management, build and dependency management, continuous integration and deployment, automated testing and quality reporting
  • Lead the global architectural team to help push for both tech innovation and vision and aid in technology proof of concepts following the set vision
  • Support development managers in the building efficient and effective teams internally
  • Partner with the development teams and be a campaigner for achieving and driving towards the tech vision
  • Ensure architectural team has the technical skills to cater for the business needs through recruitment and on going learning and research
  • Travel to other offices to transfer skills, strengthen relationships and campaign solutions
  • Attend key conferences as participant and speaker to promote technical excellence and ongoing learning
  • Be available to support on call teams during critical failures outside office hours
  • Develop practices within the global architecture team to ensure: knowledge management, contingency planning, operational transparency, contribution of development teams to architecture

Skills and experience needed

  • Hands-on experience and understanding of enterprise technology architectures
  • Strong experience as a solution architect with excellent software design skills within a technology environment
  • Experience designing, building and documenting APIs
  • Strong understanding of systems design, technologies and complete systems layers including web technology, apis, events, queues, databases
  • Solid Agile experience is a necessary skill
  • Strong knowledge of development paradigms from monolithic to micro-service
  • Understanding of infrastructure platforms and middle-ware
  • Enterprise level documentation skills are required
  • Knowledge of programming techniques such as test-driven development, continuous integration, code coverage, static analysis
  • Experience with project quality techniques including planning, risk management and decision making
  • Ability to communicate clearly and concisely with tech and business teams
  • Ability to manage teams across offices
  • Capacity to guide individuals along an architectural career tech path whilst ensuring their alignment with vision of the organisation
  • Degree in Computing Sciences or Information Technology would be an asset
  • Any experience with micro-services architecture experience is considered an asset