Cloud Engineer
Eastern Province
Job description
A cloud architect is responsible for defining, designing, and managing cloud and hybrid cloud architectures that are secure, scalable, resilient, and cost-effective. The role supports cloud strategy, cloud adoption, landing zones, migration, modernization, governance, security, platform services, and integration with existing enterprise environments. The Cloud Architect ensures cloud solutions align with enterprise architecture principles, business priorities, security requirements, regulatory obligations, and operational standards. ** Requirements ** · Develop and maintain enterprise cloud architecture in alignment with business strategy, enterprise architecture and technology direction. · Define cloud strategy, cloud adoption methods, and cloud architecture for the target state. · Design secure and scalable cloud landing zones for enterprise workloads. · Define the architecture of public cloud, private cloud, hybrid cloud, and multi-cloud environments. · Develop cloud reference architectures, architecture principles, patterns, barriers, and technical standards. · Evaluate application workloads and infrastructure for cloud suitability, migration approaches and modernization opportunities. · Define cloud migration strategies including rehosting, replatforming, rebuilding, replacing, retiring and retaining approaches where possible. · Cloud network design, connectivity, identity, security access management, logging, monitoring, and operational architecture. · Support application modernization and cloud native initiatives. · Determine requirements for resiliency, availability, backup, disaster recovery, business continuity and performance Cloud environments. · Incorporate cybersecurity, privacy, regulatory and compliance requirements into cloud architecture designs. · Support cloud governance, subscription/account structures, resource orchestration, policy enforcement, and labeling standards. · Promote cost optimization and FinOps principles within cloud architecture decisions. · Collaborate with applications, integration, data, security, infrastructure, DevOps, and solutions architects. · Conduct architecture reviews and evaluate cloud solutions for compliance with enterprise standards. · Support cloud platform selection, technology evaluation, vendor evaluation, and proof-of-concept activities. · Identify cloud infrastructure risks, dependencies, limitations, and mitigation measures. Required Experience · Minimum experience in infrastructure, cloud architecture, systems architecture, solutions architecture, or related technology disciplines. · A minimum of hands-on experience in cloud engineering or a similar role in cloud design. · Proven experience designing enterprise-level cloud and hybrid cloud environments. · Experience with cloud migration, modernization, landing zones, governance, security, networking, and identity engineering. · Experience supporting large scale cloud transformation or digital transformation programs. · Strong experience working with technology teams, cybersecurity teams, vendors and senior stakeholders. Core Competencies · Enterprise Cloud Architecture · Cloud Strategy and Adoption Planning · Cloud Landing Zone Architecture · Hybrid and Multi-Cloud Architecture · Cloud Migration and Modernization · Cloud Native Architecture · Cloud Networking and Connectivity · Cloud Identity Access Architecture and Architecture · Cloud Security and Compliance · Container Architecture and Kubernetes · Resilience, Backup and Disaster Recovery · Cloud Governance and Policy Management · FinOps and Cloud Cost Optimization · Architecture Governance and Assurance Preferred Frameworks, Standards and Methods · TOGAF · ArchiMate · AWS Well-Architected Framework · Microsoft Azure Well-Architected Framework · Google Cloud Architecture Framework · Cloud Adoption Frameworks · Zero Trust Architecture Principles · DevOps and DevSecOps Practices · Infrastructure as Code Principles · Cloud security and governance best practices · Preferred tools and technology exposure · Microsoft Azure, Amazon Web Services (AWS), Google Cloud Platform (GCP), or equivalent cloud platforms. · Cloud networking, identity, security, monitoring, logging, backup and governance services. · Containerization and orchestration platforms such as Docker and Kubernetes. · Infrastructure-as-code technologies such as Terraform, Bicep, CloudFormation, or equivalent. · CI/CD and DevOps platforms such as Azure DevOps, GitHub Actions, GitLab, Jenkins, or equivalent. · Enterprise architecture tools such as Bizzdesign, Sparx Enterprise Architect, Orbus/iServer, ARIS, or similar platforms. Preferred Qualifications and Certifications · Bachelor's degree in Computer Science, Information Technology, Computer Engineering, Software Engineering, or related field. · Professional level cloud engineering certification from Microsoft Azure, AWS, Google Cloud, or equivalent is highly desirable. · TOGAF certification is desirable. · Relevant cloud security, Kubernetes, DevOps, or infrastructure certifications are beneficial. Personal Attributes · Strong ability for analysis and systems thinking. · Ability to translate business and technology requirements into practical cloud architecture decisions. · Strong communication, facilitation and stakeholder management skills. · Ability to work across enterprise engineering, security, infrastructure, applications, data, and DevOps teams. · Strong focus on architecture quality, security, scalability, flexibility and cost effectiveness. · A consultative mindset with the ability to support complex programmatic and multi-stakeholder transformation
Requirements
- Qualification: Bachelor's degree in computer science, engineering, or related field.
- Qualification: Accredited professional certificate in cloud computing platforms.
- Skill: Practical experience in managing cloud services and networks.
- Location: Eastern Province
Skills
Let MIFZZA apply for you
Upload your CV and MIFZZA matches you with jobs that fit your field and city, with an ATS-ready CV and a cover letter for each application.