Responsibilities
1. Create and document architectural designs following input from stakeholders
2. Act as architectural design authority and enforce adherence to high level design and implementation best practices
3. Establish best practices for AWS architectures, security, and DevSecOps
4. Codify use of hexagonal architecture in development practice
5. Socialize the architecture, train team members, and update stakeholders on key architecture changes
6. Act as a consultant to teams involved in implementing architectural designs
7. Produce proofs of concept in high-risk areas to de-risk architecture
8. Resolve challenges in complex technical issues
9. Seek out and provide guidance on improving engineering practices and technologies
10. Mentor others on architectural concepts and infrastructure
Qualifications
What will make you a successful Cloud Architect at Waters:
11. Bachelor’s Degree in Computer Science or equivalent experience
12. Solid experience in application architecture, database architecture, and security
13. Proven experience designing and delivering cloud platform solutions, AWS Well-Architected Framework
14. Domain-Driven Design of microservices, polyglot storage, Data Meshes
15. API design
16. Proficiency in designing Multi-tenant SaaS applications with high-volume transactions,
17. Strong understanding of computer science algorithms, data structures, design patterns, and testing methodologies
18. Demonstrated ability to communicate effectively across internal and external organizations
Preferred Qualifications
19. AWS Certified Solutions Architect certification
20. Extensive experience with .NET and .NET Core
21. Familiar with TOGAF 9 or ISO 42010:2011
We're actively building diverse teams and welcome applications from everyone. But simply having a diverse workforce is not enough. We aim to build an inclusive environment, where everyone can contribute their best work and develop to their full potential. We celebrate our differences and recognise the importance of teams reflecting the communities they serve.
We can make reasonable adjustments to our interview process according to your needs.