- LocationEgypt
-
IndustryInformation Technology
About the job
Overview
Work as an Azure infrastructure foundation engineer to design and implement cloud infrastructure and shared services, establish / develop / publish technical standards and patterns, deliver both high level and low design as well as operation and governance processes for cloud operation to support the solution. Support cloud migration teams and digital platform teams to adopt the cloud infrastructure foundation properly, review cloud infrastructure changes, and provide level 3 support for cloud infrastructure foundation. The cloud infrastructure and shared services include IaaS and PaaS services, cloud native networking, cloud security, high availability and disaster recovery capabilities.
Design, development and maintenance of cloud marketplace platform, cloud infrastructure automation for enterprise Azure and AWS environments, including day 1 services provisioning and configuration and day 2 operation activities.
Responsibilities
- Work as part of the Cloud Native Networking & Platform team to engineer and implement cloud native networking services and platform services for global cloud foundation, enable and sustain SAP on Azure infrastructure
- Provide technical support to enterprise CTO tower teams SAP on Azure program and Basis teams, Cloud Migration teams, digital platform teams, sector application teams as well as managed service providers and cloud providers
- Work as a virtual member of SAP on Azure full stack team to deliver and sustain SAP Azure infrastructure and foundation services
- Understand and implement enterprise cloud foundation strategy to provide reliable, secure and scalable cloud foundation and infrastructure
- Deliver logical and physical design of cloud native networking and platform services, implement the services through DevOps and automation
- Develop and publish cloud technology standards and patterns
- Define governance and operation structure and process for cloud foundation and infrastructure
- Govern cloud foundation and infrastructure changes, provide level 3 support to cloud operation
- Develop CI/CD pipelines, Azure CI/CD Pipelines, branching standards and coding standards for cloud infrastructure
- Develop, deploy, and maintain Ansible playbooks, PowerShell scripts, Terraform and ARM templates
- Operationalize automation solutions
Qualifications
Years of experience
- 5+ years of Azure & AWS infrastructure engineering and operation experience
- 5+ years of cloud automation and CI/CD working experience using Azure DevOps, Ansible Playbooks, PowerShell, Terraform and ARM
- 10+ years of IT infrastructure and solution architecture experience
Technical Skills
- Azure native networking and platform services experience and knowledge of large and complex global cloud foundation and infrastructure
- Azure IaaS and PaaS – Azure VMs, DNS, Azure Load Balancer, Application Gateway, Azure DDoS, AKS, Databricks, Azure SQL DB, Azure Storage, ADLS, Synapse, FrontDoor, Traffic Manager
- Azure networking – ExpressRoute, Virtual Network, Hub / Spoke VNET, BGP, UDR, Palo Alto, Private Link, private endpoint, service endpoint, Network Watcher
- Azure security – NSG, ASG, security policies, role based access management
- Azure HA and DR – ASR, regions, Availability Zone, Availability Set, Scale Set, PPG
- Windows and Linux OS platforms
- Architecture design and engineering practices, technology standards and patterns
- Scope, plan, design and implement complex infrastructure solutions
- Terraform
- Azure DevOps (Azure repo and pipelines)
- Python, PowerShell (or any scripting language)
- Ansible and Ansible Playbooks development
- Linux (Redhat, Suse) and Windows (Windows 2019)
- Automated deployment for ISV products like – Palo Alto, F5, Ca Layer 7
- Automated Azure Policy, AWS Security policy
- Azure DevOps, GitHub, Github flows
- CI/CD, JSON, Rest API, ARM, Cloud Formation
Non-technical Skills
- Technical leadership, proactive, resilient and motivated
- Prioritization and decision making
- Strong team player
- Strong oral and written communication skills to influence technical and non-technical peers and senior management
- Strong interpersonal, collaboration, and coordination skills
- Strong logical & creative thinking and analytical skills, and problem-solving skills
- Curiosity to learn and willing to coach
Preferred Skills
- Proven success in delivering large and complex Azure cloud foundation and infrastructure and enable mission critical business solution
- Change driver, with proven successes and lessons learned from past programs
- Be comfortable translating technical information to leadership and be able to create associated story boards
- Decompose complex problems and simplify solutions
- Solid Azure and AWS infrastructure architecture experience with breadth and depth
- Solid cloud automation architecture and engineering experience for large scale enterprise environment
- Lead technical teams with clear vision, roadmap, and execution plan
- Capability to lead and work with internal and external teams with clear communication
- Coach junior engineers and contractors to deliver high quality products
- Set and enforce architecture standards and guidelines
- Seasoned professional with vast experience, with broad and deep expertise in cloud automation and infrastructure with 10+ years of experience
- Identify opportunities in cloud marketplace and automation, set direction, analyze business requirements and technology options, design solutions and integrate best practices
- Strong communication and influence skills to socialize and align architecture roadmap and design to p
- global IT functions and sectors for cloud automation for IaaS and PaaS, collaborate with teams outside of CTO organization and sector IT teams, running on highly complex cloud Infrastructure as a Service (IaaS) and Platform as a Service (PaaS) technologies and services.
- Continuously adopt and leverage new cloud technologies to create secure, global scalable, and highly reliable infrastructure automation design and implementation in Azure/AWS regions