— Experience with Microservices
— Experience with Multitennacy
— Experience with Serverless
— Cloud first architecture experience (GCP highly preferred)
— Proven experience as a software architect on a large project/company
— Experience in the design and implementation of complex IT solutions (including scalable cloud-based solutions and microservices architectures)
— Experience in software design, implementation, or consulting experience with distributed applications.
— Experience in infrastructure architecture, database architecture and networking for highly available, Internet-scale applications
— Key security concepts, firewall settings
— Ability to set up IT project infrastructure from development tools, CI/CD to server configuration.