- Develop and oversee cloud computing strategy, adoption plans, application architecture, and management.
- Lead cloud implementation projects and system deployment on IaaS and PaaS.
- Work with cloud service providers to design system architecture.
- Onboard new customers and system tenants.
- Translate high-level system requirements into detailed implementation specifications.
- Collaborate with analysts, engineers, and programmers to define project limitations, system capabilities, and interface requirements.
- Monitor systems, manage updates, and optimize cloud performance and connectivity.
- Assess current-state architecture and recommend future-state architecture.
- Lead consultative engagements with domain architects, sales consultants, business analysts, and technical staff.
- Ensure contractual deliverables are met and maintain productive relationships with clients.
DevOpsTerraformMicroservices+1 more