Technical Solutions Architect – Contract
Posted 3hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Technical Solutions Architect building enterprise AI, ML and cloud solutions for Satalia, a WPP company. Designing architectures, guiding engineering teams and engaging technical and business stakeholders.
Responsibilities:
- Create enterprise-quality AI, ML and Data Science-based solutions
- Participate in technology selection, API design and establishment of core patterns within products and client projects
- Consider functional and non-functional requirements when making architecture decisions
- Lead development teams in implementing solutions
- Work with Data Science and Data Engineering teams to deliver robust, high-quality and performant cloud-based customer solutions
- Prove solutions and contribute to the development team
- Review code and drive improvements to development practices and processes
- Interact directly with clients and business stakeholders, including technical and non-technical audiences
- Bring new technology ideas to projects and assess ideas from the team
- Create serverless solutions for executing data science and ML models
- Create cloud Infrastructure-as-Code deployment code
- Guide Optimisers, Data Scientists, Data Engineers, Cloud Engineers and QA Engineers
- Relate customer and business needs to technical solutions
- Liaise with customers, product owners and business analysts to ensure work is correct and architecturally sound
- Make technology and approach choices that meet non-functional requirements while delivering good value for money
Requirements:
- Contract role inside IR35
- Excellent understanding of Java, Typescript and/or Python
- Industry experience with an Infrastructure-as-Code platform, such as CloudFormation or Terraform
- Strong understanding of serverless development and containerisation approaches for deploying software to the cloud
- In-depth knowledge of at least one cloud platform, such as GCP, AWS or Azure, including selecting appropriate technologies for use cases
- Experience writing enterprise-quality solutions and understanding how enterprise software fits into a wider technical landscape
- Solid understanding of traditional Design Patterns and ability to adapt them to the AI world
- Strong advocacy for rigorous quality processes, automated testing and Infrastructure-as-Code principles
- Excellent written, spoken and diagrammatic communication skills, with ability to convey technical and abstract principles to technical and non-technical audiences
- Experience creating robust CI/CD pipelines that automate testing and release processes
- Strong understanding of event-driven architectures preferred as an additional qualification
- Working knowledge of Rust preferred as an additional qualification
- Experience with or knowledge of data engineering platforms and principles preferred as an additional qualification
- Experience with or knowledge of data science platforms and technologies preferred as an additional qualification
Benefits:
- Truly flexible working
- Wellbeing and inclusivity-focused work environment
- Autonomy and freedom
- Culture of inclusion and warmth
- Opportunity to work on diverse and challenging projects
- Opportunity to work with high-performing colleagues
- Opportunities to learn and share knowledge about fresh technologies















