Applications Architect
Recruiter
Listed on
Location
Salary/Rate
Type
Start Date
This job has now expired please search on the home page to find live IT Jobs.
Job Title - Applications Architect
Duration 3-6 Months
Location - Croydon
SC Clearance- Will ONLY consider candidates with DV
Deliverables
The Non-Standard Services workstream within the end client programme, require an applications architect with cloud and security controls experience in order to begin construction of the NSS portion of the LEDS design architecture.
The requirement is niche and urgent due to the fact that advanced security clearance is required (DV) and the resources are required to commence work in the shortest of timeframes due to NSS being a critical path element of the programme/portfolio delivery.
There are multiple external interfacing programmes with the LEDS platform, some of which have Non Standard Service requirements that need to be accommodated in the platform design.
The following detailed requirements apply to the role:
Essential skills and experience
* Applications architecture background (java, json, xml)
* API/Broker/Bus architecture
* Will need to immediately start building HL/LL designs, working with programme platform interfaces
* Expertise/experience working on security controls/mechanisms, transport protocols, IAM (RBAC)
Nice-to-have skills & experience
* Cloud technologies e.g. AWS/Azure
* Agile operating model & toolsets e.g. confluence,
Technical Skills
Languages & Frameworks
Python, Ruby, Perl, Scala, Play, Clojure and ClojureScript + React/Reagent, Core Java and JVM tuning, Java Frameworks (Spring, Hibernate, Camel, GWT, etc). JMS, ActiveMQ, RabbitMQ, Javascript (+ jQuery, Angular, React), Node.js, HTML 5 responsive, Android, some iOS), Groovy, C++ (incl. STL, C++11 +), bash, Oracle PL/SQL, Sybase T-SQL.
Software/Tools
Hadoop, Spark, Cloudera, Hortonworks, Elasticsearch, Puppet, Foreman, Salt, Vagrant, SBT, Maven, Ant, Gradle, Leiningen, Eclipse, Intellij IDEA, Git, Mercurial, Clearcase, CVS, SVN, Hudson/Jenkins, Weblogic, JBoss, Tomcat, Jetty, Bamboo, JIRA, Fisheye, Confluence, Enterprise Architect, Poseidon UML, OpenSSL, SSH, rsync
Operating Systems
Linux (Debian, Ubuntu and Red Hat RHEL and CentOS), Windows, Mac OS X
Databases
Oracle Database, MongoDB, Sybase, MySQL, PostgreSQL
Methodologies
Agile approaches (Scrum, Kanban and derivatives), Continuous Delivery techniques (fully automated build/testing/deployment) and DevOps, UX-driven approaches.
Quality
Test Driven Development, Behaviour driven frameworks incl. Cucumber, Automated end to end testing using smart stubs, emulation (eg Selenium)
Others
Microsoft applications including Excel and VBA