Application Architect
APPLICATION ARCHITECT- LONDON - UP TO £600- 3 Months
APPLICATION ARCHITECT- LONDON - UP TO £600- 3 Months
The work location is in LONDON and is a 3 months contract.
Pay rate is up to £600 per day.
The role is working for a leading global insurance organisation, providing a wide range of property casualty insurance, life insurance, retirement products, and other financial services to customers in more than 80 countries
Position Summary
Science team at this company develops AI-first products (apps and services that use machine learning to inform and assist their users) for both the insurance and investment arms of the client. This is mainly achieved through:
The resulting solutions and innovations aim to reinvent the client's internal processes, improve their offerings to its clients (in line with the company's mission to be its clients' most valued insurer), and ultimately disrupt the wider insurance industry.
As a critical role in Science's success, we are looking to hire an Application Architect to join our team and contribute to the development of disruptive apps / products - part of a series of exciting new projects in the client's global Science team, solving complex business problems.
This is an exciting opportunity for those who want to enjoy state-of-the-art R&D and be challenged and grow in the field of "AI-first" software and product development; along the way this role will contribute to game-changing products for the multi-trillion-dollar insurance industry and use the client's global network to deliver impact and change.
Responsibilities and Performance Objectives
- Take ownership of a significant part of the team's solution development
- Demonstrate end-to-end understanding of the entire life cycle of an AI application
- Take leadership of the design of real-time streaming data pipelines and application infrastructure of complex AI-driven applications
- Contribute to peer review process of application code
Required Attributes
The minimum required skills include:
- Self-motivated and creative - they are building from ground up, not tweaking legacy
- Deep knowledge of at least one major cloud platform (e.g. AWS/ Google Cloud)
- Great at communication with technical and non-technical colleagues
- A team player with leadership aptitude
- Solid understanding of algorithms, data structures and optimization
- Strong Python coding plus experience of a typed language (e.g. C++, Java, Scala, etc)
- Familiarity with build automation and continuous deployment (e.g., Gulp, Grunt, Jenkins, CodePipeline)
- Understanding of messaging tools and design patterns (e.g. akka, RabbitMQ, ZeroMQ)
- Distributed Systems tools (e.g. Etcd, ZooKeeper, Consul)
- Demonstrable experience of designing and delivering a high-availability web application in a commercial production environment
- In depth knowledge of API frameworks and building blocks (e.g., Flask, Falcon, Redis)
- Experience of application performance monitoring (X-Ray, NewRelic, DataDog, Kibana)
- Deep knowledge of database architectures (including SQL, noSQL, graph, streaming)
An ideal candidate (is not required to, but) will also have
- Experience in people management
- Linux SysAdmin skills
- Fundamentals of information security best-practice
- Infrastructure-as-Code (e.g. Terraform, Cloudformation etc)
- Exposure to modern JavaScript technologies (e.g. ES6, React.js, Redux etc)
- Curiosity of latest Machine learning applications
- Portfolio of past experience (e.g. blogs, talks, contributions to Open Source)
Get job alerts
Create a job alert and receive personalised job recommendations straight to your inbox.
Create alert