Job Description: Your architectural and engineering experience will help guide our cross-functional teams to the cloud by bringing your wide range of experiences to define high-quality solutions. Coupled with your ability to articulate complex technical concepts to broad audiences and drive design strategy, it will enable us to innovate Investec to our cloud-first future. Job Requirements: An excellent knowledge of application integration patterns across a diverse ecosystem of on-prem built applications, COTS and SaaS systems. Either hands on experience of, or a proven fast learner for, architecting applications for the cloud (Azure). Capable of designing and coaching engineering team to build for both high availability and scalability, architecting for failure, designing and maintaining a microservices architecture working across a broad group of architects to ensure solutions are well design in alignment to group strategy and technology governance. Enable others with a focus on knowledge sharing, pairing, presentation and mentoring. Proficient knowledge of some or all of: C#, Java, .Net 4.6 / .Net Core, React, NodeJS; strong database knowledge (Relational & NoSQL); Cloud; Infrastructure as code Assisting with the adoption of a lean / agile development mind-set. Working knowledge of some of: Continuous Deployment, Event Sourcing, SaaS, CQRS, DDD, Contract-based testing, JavaScript, Azure, Kubernetes, CosmosDB Job Details: Company: Investec Vacancy Type: Full Time Job Location: Sandton Application Deadline: N/A Apply Here instantcareers.net