- Design end-to-end architectures for enterprise applications, cloud platforms, and distributed backend systems.
- Define system-level architectures spanning services, APIs, integrations, and data stores.
- Ensure high availability, scalability, performance, and cost efficiency across systems.
- Architect cloud-native and hybrid solutions including compute, networking, and storage.
- Provide architectural leadership and mentor engineering teams on best practices.
- Partner with client stakeholders to translate business requirements into technical architectures.
DockerPythonCloud Computing+6 more