Key Responsibilities:
Cloud Platform Strategy and Vision
- Review existing cloud strategy and implement a strategic roadmap for cloud adoption and optimization aligned with the organization’s long-term goals.
- Lead platform evolution, balancing innovation with reliability and cost-effectiveness.
- Identify emerging technologies to enhance digital capabilities in mission delivery.
- Stay current with emerging cloud technologies and industry trends.
Multi-Cloud Solution Architecture (AWS & Azure)
- Lead the design of hybrid and multi-cloud solutions across AWS and Azure, ensuring alignment with both technical and humanitarian needs.
- Develop reference architectures, solution blueprints, and technical standards for scalable, secure deployments.
- Architect solutions for application modernization, data integration, and cloud-native services.
Cloud Integration & Implementation
- Oversee the end-to-end delivery of cloud projects, from discovery through deployment and optimization.
- Integrate cloud platforms with internal systems (CRM, ERP, data platforms) and field technologies.
- Support containerization (Docker, Kubernetes), serverless, and API-based architectures.
Governance, Security & Compliance
- Embed strong security practices into all solution designs (e.g., encryption, IAM, VPC design, network segmentation).
- Ensure compliance with global data protection laws (e.g., GDPR, HIPAA), donor requirements, and ethical tech standards.
- Lead efforts around business continuity, disaster recovery, and secure multi-region deployment strategies.
Technical Leadership & Cross-Functional Collaboration
- Serve as a technical advisor and thought leader across IT, programs, data, and operations teams.
- Mentor junior architects, engineers, and project teams; lead cloud architecture review boards.
- Collaborate with DevOps teams to support CI/CD, infrastructure-as-code, and automation initiatives.
Cloud Vendor & Cost Management
- Manage relationships with AWS and Azure account teams and technical partners.
- Analyze and optimize cloud spend across platforms; implement tagging, rightsizing, and cost monitoring strategies.
- Participate in vendor negotiations and ensure service levels meet operational needs.
Knowledge/Qualifications For The Role:
- Required Education, training, license, registration, and/or Certification
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
Required Professional Experience
- 7+ years in IT, with at least 3 years in a cloud architecture/solution architecture or platform leadership role.
- Hands-on experience designing and deploying workloads on both AWS and Azure.
- Strong understanding of networking, IAM, data services, container orchestration, and serverless architectures.
- Proven experience with cloud platforms (AWS, Azure, or GCP) in a production environment.
- Deep understanding of infrastructure-as-code, DevOps, networking, and security principles.
- Expertise with IaC tools (Terraform, CloudFormation), CI/CD pipelines, and scripting (Python, PowerShell).
- Strong background in governance, compliance, and platform lifecycle management.
- Excellent leadership, communication, and stakeholder engagement skills.
- Cloud certifications (e.g., AWS Certified Solutions Architect, Azure Solutions Architect Expert).
Send your application here