Senior Technical Architect

Location: Singapore, SG

McLaren Applied Technologies


McLaren Applied Technologies is a high-performance technology company which combines fresh thinking and innovation to solve crucial challenges and improve people's lives in industries as diverse as health, public transport, automotive and motorsport.
 

Our Team
The Software, Modelling and Decision Science Group is formed of data scientists, software engineers and business analysts who collaborate with our concept teams to solve challenges across a wide range of industries.
The team comprises high-energy individuals who love solving difficult business problems using a data-led approach. They stem from various disciplines with a quantitative bias working together to recommend well-thought out and practical solutions to our wide spectrum of customers. The team employs modern software tools to deliver scalable solutions that can provide timely insight into system behaviour and provide recommendations on the effect of interventions on the system.

 

The Role
We build data-driven solutions using cutting-edge technologies. We need a senior technical architect who is passionate about technology to join our team and lead the architectural design of complex bespoke applications for our customers. Your technical expertise will help us to design, develop, test and deploy robust and resilient analytical solutions to complex industrial problems using large data sets. You will have had extensive and recent hands-on development experience with large scale systems.

 

Responsibilities:
• Understand emerging and evolving end user usage models and requirements in data and analytics, documenting those usage models and the associated business, technical and user requirements to lead the delivery of complex scalable solutions
• Work closely with project teams to specify the required implementation SW solution stack and ensure delivery according to architectural best practice (within agreed scope, time, financial and quality measures)
• Collaborate with Software Engineers and Data Scientists to help implement robust and scalable applications.
• As required, define end user proofs of concept to test the architectures, usage models and corresponding technologies in testbed or real end user environments.
• Work with end users and ecosystem partners to deploy those solutions in early adopter production environments.
• Keep up-to-date with latest Agile methods and open-source technologies.
• Ensuring designs adhere to the organisation’s vision.

 

 Requirements
• Technical solutions experience in a combination of relevant Big Data/Analytics areas including:
o NoSQL technologies i.e. Cassandra, MongoDB, HBase, CosmosDB,
o One or more of the following programming languages Java, Scala, C#, Python,
o ETL principles and toolsets
o Industry vertical application for Big Data/Analytics
o Underlying infrastructure for Big Data Solutions (Clustered/Distributed Computing, Storage, Data Centre Networking)
o Deployment of a large distributed Big Data Application
• Strong analytical, communication and interpersonal skills.
• Good communication (written and oral).
• Good organizational, multi-tasking, and time-management skills.

 

Skills and Expertise
Minimum:
• Experience in Requirements Engineering, Solution Architecture, Development and Deployment
• Experience of working closely with development teams and clients to scope technical requirements and produce detailed architecture and design for implementation.
• Extensive recent development experience with Java / Scala / C# or other high-level languages.
• Strong communication skills including representing your company in industry standards organizations or industry technical forums
• Strong technical leadership, mentorship and collaboration.
• Ability to develop technical relationships with end-users, partners and engineering teams.
• A passion for technology, with an awareness of current trends and innovations.
• Good understanding/knowledge of Agile methodologies.
• Experience of distributed systems
• Practical experience of at least one cloud platform i.e Azure, AWS, Google Cloud.
• An understanding or containerisation and it’s benefits.
• Strong understanding of Devops technologies

 

Desirable:
• Experience with batch and streaming processing i.e Spark, Beam etc
• Practical experience with container technology i.e Docker, Kubernetes, Swarm
• Understanding of developing machine learning models at scale.

 

Personal Attributes
• We’re looking for someone who shares our love for delivering high quality software products.
• Willingness to learn quickly. You’re not going to know everything about the company straight away, but we need you to proactively seek learning opportunities.
• Likes to have fun. Yes, we work hard, but working at McLaren is like no other job in the world, so we want you to enjoy your time here.
 
Working Environment
You will be based in the heart of Singapore's business district in Suntec City, which is the headquarters of McLaren Applied Technologies' APAC operations. Suntec Towers offers comfortable working space, restaurants, a sky garden, as well as stunning views of Marina Bay and Singapore’s financial district.

Although over 6,500 miles separates the McLaren Technology Centre from Singapore - you will enjoy the unique McLaren experience, including engaging conversations with like-minded people about the next big tech idea for McLaren.
Some travel to our London office and to the McLaren Technology Centre (Woking, Surrey) will be required.
McLaren’s Product Innovation Framework

 

Take the unique opportunity to bring your own ideas to life, whether it’s a software package or a tangible product. If the application for your idea is successful, it will be backed by a significant pledge from the business to fund time and materials costs. Our ambition is that we continue to foster the spirit of innovation and entrepreneurship within Applied Technologies.
 
Recruitment Process
•If your application is successful, you’ll be invited for a phone interview with one of our experienced technical recruiters.
•If our recruiter believes you’re suitable for the role, you will then be invited for a phone interview with one of our local hiring managers and one of our UK-based managers
•The final stage is a face to face interview at our offices in Suntec City.

Find similar jobs: