Connecting...

Solution Architect

Job Title: Solution Architect
Contract Type: Contract
Location: London, England
Industry: digital
Salary: £450 - £500 per annum
REF: BBBH16701_1507888183
Contact Name: Danielle Sherman
Job Published: 6 days ago

Job Description

This is a very high profile project and so the ability to work within a team driving new ideas through to realisation in short timescales is key. The project team is cross-functional with developers, analysts, testers and DevOps, all working (co-located) together as part of the same team. The product is a new line of business and is delivered as a responsive website (desktop/tablet/mobile). The project team is responsible for all aspects front-to-back including the website; it associated data services and the integration's with the pre-existing core systems at the company.

It is hosted internally on premise (not cloud hosted), and utilises many pre-existing technologies such as TeamCity CI server, Git source control, Sonar static analysis, JIRA issue tracking, Nexus artefact repository, etc. The core server infrastructure is provisioned by a separate team responsible for delivering the underlying servers to the application teams. The server-side code has been written primarily in Java 8 and the client-side code in HTML5. However we are part of a pilot initiative to move towards PaaS and containerisation.
Your experience and skills

REQUIREMENTS

  • One or more of Java / JavaScript / Ruby
  • Experience in large corporate environments and/or financial services
  • Experience setting up continuous delivery environment
  • Happy to work embedded with development as DevOps specialist
  • Deep understanding of the Java / JavaScript build and deployment process
  • Very comfortable with Unix CLI and scripting Maven
  • Continuous Integration (TeamCity / Jenkins / etc.)
  • Capable of working with infrastructure teams to co-ordinate requests and changes
  • Maven
  • Git
  • Nexus
  • Node JS / NPM
  • Working collaboratively with automation QA to integrate tooling for testing



NICE TO HAVE

  • Splunk
  • AppDynamics
  • Puppet / Chef
  • JIRA
  • Cucumber BDD
  • Selenium
  • Liquibase
  • Spring (MVC, Boot, etc.)
  • Docker / Docker Swarm / Kubernetes
  • Understanding of networking concepts (firewalls / routes / etc.)