Lead Azure Migration Architect

2 weeks ago


Johannesburg, South Africa Vaxowave Full time

Role Mission: To serve as the central technical authority for the Azure subscription migration program. This individual will architect the migration strategy, orchestrate the automated cutover of application workloads, coordinate multiple engineering teams, and take end-to-end ownership of the technical execution, ensuring a secure and efficient transition to the new landing zone. Core Technical Competencies Azure Networking (SME Level): Hub-and-Spoke Architecture: Deep, practical knowledge of designing, implementing, and migrating between hub environments. VNet Peering & Transit: Expertise in managing Global VNet Peering and the complexities of re-peering spokes to a new hub. Routing & Traffic Control: Mastery of User-Defined Routes (UDRs) for controlling traffic flow during phased migrations. Network Security: Proficient in Azure Firewall, NSGs, and ASGs. Connectivity & DNS: Solid understanding of ExpressRoute, VPN Gateways, and Azure Private DNS Zones. Azure Governance & Identity (Architect Level): Azure Policy: A profound understanding of policy inheritance through Management Groups and the ability to analyze and remediate the impact of reparenting subscriptions. Management Groups & RBAC: Expertise in designing MG structures and managing RBAC inheritance during subscription moves. Microsoft Entra ID: Strong foundation in identity management, service principals, and managed identities. Infrastructure as Code (IaC) & Automation: High Proficiency: Demonstrable, hands-on experience with Terraform or Bicep. Scripting: Advanced skills in PowerShell or Azure CLI for automation and validation. DevOps & Application Modernisation CI/CD Pipeline Expertise: Deep understanding of Azure DevOps Pipelines or GitHub Actions. Proven ability to design and implement robust pipelines for automating deployment, testing, and validation steps during the cutover process. Holistic Dependency Analysis: Meticulous ability to map and understand complex application dependencies across different service models: IaaS: Virtual machine connectivity, storage dependencies, and dependencies on shared infrastructure services. PaaS: VNet integration for App Services, Private Endpoints for Azure SQL/Storage, and dependencies on services like Key Vault, Service Bus, or Event Hubs. SaaS: Connectivity patterns to external services (e.g., Microsoft 365, Salesforce APIs) and how they are affected by changes in network egress points. Application-Aware Migration: Experience using tools like Azure Migrate Application and Code Assessment to analyze workloads, identify decoupling points, and plan for refactoring or re-platforming applications into the new landing zone. Containerization Concepts: Familiarity with Azure Kubernetes Service (AKS) and Azure Container Apps (ACA) as potential targets for decoupled application components. Leadership & Coordination Skills Wave Planning & Execution: Proven ability to break down a large-scale migration into logical, manageable waves. Technical Mentorship: Can effectively guide and unblock engineers performing both infrastructure and application cutover tasks. Cross-functional Collaboration: Acts as the critical bridge between central platform/networking teams and individual application development/DevOps teams. Runbook Development: Capable of creating highly detailed runbooks that cover both infrastructure and application-level steps. Stakeholder Communication: Can clearly communicate complex technical risks, statuses, and plans to project managers and other stakeholders. Key Attributes & Mindset Meticulous & Detail-Oriented: A natural tendency to scrutinize every detail, from firewall rules and application connection strings to pipeline variables. High Accountability: Takes complete ownership of the technical success of each migration wave, including the successful cutover of the applications within them. Systematic Problem-Solver: Approaches complex challenges with a calm, logical methodology. Proactive Risk Management: Constantly thinking ahead to identify potential failure points at both the infrastructure and application layers. Experience & Qualifications Experience: 7+ years in IT, with at least 5 years in a senior Azure-focused role that blends platform engineering and DevOps practices. Proven Track Record: Demonstrable experience leading large-scale Azure migration projects that involved significant automation and application-level changes. Recommended Certifications: AZ-305: Designing Microsoft Azure Infrastructure Solutions (Architect Expert) AZ-700: Designing and Implementing Azure Networking Solutions (Networking Specialty) AZ-400: Designing and Implementing Microsoft DevOps Solutions (DevOps Expert) #J-18808-Ljbffr



  • Johannesburg, South Africa Vaxowave Full time

    Role Mission To serve as the central technical authority for the Azure subscription migration program. This individual will architect the migration strategy, orchestrate the automated cutover of application workloads, coordinate multiple engineering teams, and take end-to-end ownership of the technical execution, ensuring a secure and efficient transition to...


  • Johannesburg, Gauteng, South Africa Scrums Full time R200 000 - R250 000 per year

    Job description Our StoryAt (formerly SovTech), we believe the future of software lies in the talent, innovation, and creativity found on the African continent. For over a decade, we have been pioneering world-class software development for a global audience. We are the leading custom software development company from Africa that, like any great tech...


  • Johannesburg, South Africa Vaxowave Full time

    A leading IT solutions provider in South Africa seeks a technical authority for their Azure migration program. The role involves architecting the migration strategy, managing multiple engineering teams, and ensuring a secure transition to Azure's new environment. Candidates should have over 7 years of IT experience, including significant Azure-focused roles,...


  • Johannesburg, South Africa Vaxowave Full time

    A technology solutions provider in Johannesburg seeks a Mid-Senior level Azure Architect to lead the Azure subscription migration program. This role involves designing migration strategies, managing engineering teams, and ensuring secure transitions within cloud environments. The ideal candidate has over 7 years of IT experience with significant Azure and...


  • Johannesburg Metropolitan Area, South Africa Scrums Full time R2 000 000 - R2 500 000 per year

    Company Description, formerly known as SovTech, is a leading AI-powered custom software development company that helps clients scale their businesses effectively. We specialize in providing subscription-based access to top-tier engineering teams and software development professionals who build world-class software. Our services include AI-powered custom...


  • Johannesburg, South Africa Integralis IT Consultancy (Pty) Ltd Full time

    We are currently expanding our Azure Team We need a Smart, Humble & Hungry **Microsoft Azure Solutions Architect** **Key responsibilities include**: - Ensure all solutions exhibit high levels of performance, security, scalability, maintainability, and appropriate reusability and reliability upon deployment - Develop deep relationships with key customer IT...

  • Azure Architect

    1 week ago


    Johannesburg, South Africa Ampstek Full time

    Hi Professionals, Ampstek is Hiring for Contract Assignments Job Role: Azure Architect Job Location: Johannesburg, South Africa Long term contract Skills Required: - Azure Architect with Design and Architecture experience. - Minimum 3 years’ experience working as Azure architect - Azure Architect should be well versed and hands on experience in Azure...


  • Johannesburg, South Africa Zikota Consulting Full time

    Role Overview We are seeking a strategic and technically proficient Azure Data Architect to lead the design, development, and implementation of scalable, secure data solutions aligned with our business strategy. You’ll play a key role in evolving our data ecosystem within the Microsoft Azure platform. Key Responsibilities - Architect & Roadmap: Develop...


  • Johannesburg, South Africa H2R Africa Full time

    Our client, an IT Solutions Company, has a contract vacancy for an Azure Synape Microsoft Arthitect/Engineer. The position is mostly remote work. The Azure Synapse Architect is expected to: - function as a productive member of a team, working and communicating proactively with engineering peers, technical lead, project managers, product owners, and resource...


  • Johannesburg, South Africa RPO Division LLC Full time

    **Responsibilities** - Scope, assess, design and deploy Cloud Infrastructure in support of a SAP solution landscape - Working directly with clients and project teams to gather information to implement processes and technology that support various technical and business functions - Develop and refine infrastructure and security checklists in existing...