Principal Enterprise Architect

Midrand, Johannesburg, South Africa

Job Description


Our client in the telecommunications sector is seeking a professional Principal Enterprise Architect on a contract duration of 12 months.
Essential:

  • Proven track record in defining and evolving enterprise-wide architecture strategies, reference models, and technology roadmaps.
  • Deep understanding of enterprise architecture frameworks such as TOGAF, Zachman, or FEAF, and experience applying them in complex organizations.
  • Experience driving architecture transformations aligned to digital business models (e.g., omnichannel, platform as a service, composable architectures).
  • Demonstrated hands-on experience architecting across multiple domains, including:
  • Applications: Monolith to microservices decomposition, modernization, and lifecycle management.
  • Data: Master Data Management (MDM), data lakes, streaming pipelines (e.g., Kafka), and analytics platforms.
  • Integration: API-led design (REST, GraphQL), event-driven architecture, service mesh, and ESB replacement strategies.
  • Infrastructure & Cloud: Hybrid/multi-cloud architectures (AWS, Azure, GCP), container orchestration (Kubernetes), IaaS/PaaS adoption models.
  • Deep understanding of architectural implications for regulatory compliance frameworks (e.g., PCI-DSS, GDPR, ISO 27001).
  • Experience integrating Zero Trust Architecture, identity management (OAuth2, OpenID, SAML), and encryption protocols into enterprise design.
  • Familiarity with architecture risk assessments, threat modelling, and secure-by-design principles.
  • Experience of various software engineering playbook frameworks (Agile development, Automated testing, Code reviews, Continuous delivery, Continuous integration, Machine learning. Observability, Privacy, Reliability, Security)
  • Strong experience in designing high traffic, scalable, reliable, and secure software systems.
  • Knowledge of architectural styles and patterns (e.g., Microservices, SOA, MVC, Event-driven architecture).
  • Understanding of cloud architecture and services (e.g., serverless computing, containerization, orchestration).
  • Experience with data modelling, data warehousing, and data integration.
  • Experience in Mobile App Development and Mini-app Frameworks
  • Experience with architectural modeling tools (e.g., ArchiMate, Sparx EA)
  • Experience leading or supporting large-scale modernization or transformation programs (e.g., core banking revamp, mobile money overhaul, ERP replacement).
Educational Qualifications:
  • Bachelors or Masters degree in Computer Science, Information Systems, Engineering, or related field, or equivalent work experience.
  • TOGAF, Zachman, or similar EA certification preferred.
  • 8 years technical background inclusive of software architecture, software design, software development in a large enterprise environment
  • Domain experience in Financial Services and Financial technologies will be an added advantage
  • Has demonstrable knowledge and experience in both Agile and Waterfall methodologies
For more information please contact:
Keditswaletswe Molefe

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1433003
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Midrand, Johannesburg, South Africa
  • Education
    Not mentioned