To provide technology vision and leadership in the entire product development lifecycle including the design, development and implementation and maintenance of all new and existing South African Business Systems. To provide leadership and mentorship to the development team and ensure the team is pro
guidance to team members, contribute to basic architectural design, and effectively manage developers within adherence to best practices, coding standards, and architectural guidelines. Mentor team members in software with coding standards. Architectural Design: Contribute to basic architectural design discussions and management and version control. Experience in basic architectural design principles and software design patterns technologies (e.g., Azure, AWS) and microservices architecture. Familiarity with DevOps practices, including
scalable with a view of how to migrate to Data Lake architecture as the quantity of data scales. Required to of records. Experience working with Data Lake architecture beneficial. Skilled in importing data from various
requirements and estimations. Participate in architecture, design, and development processes to ensure in designing APIs, developing microservice architectures, and working with various database management
infrastructure. Strong understanding of platform architecture, infrastructure, and cloud technologies. Commercially
departments to continuously drive application architecture and configuration improvement. After hours standby
technology and career. Vision, Strategy and Architecture Understand the big picture. Know our organizational Learn and develop within our chosen domain model architecture Be creative and innovative Development Write
skills set compatible the company's database architectures and systems: SQL Server 2012 SQL Server 2014
development within the Team is according to architectural guidelines. Work with other developers, designers/analysts
development within the team is according to architectural guidelines. Work with other DBAs/developers