Lead Technical Architect, Bespoke Software Development
- Johannesburg, Gauteng
- Temporary
- Full-time
- Oversee software design and develop detailed architecture models for the client to host test, development, and production environments
- Plan for system and application migration(s) to the cloud, adhering to the client's technical and business requirements
- Develop and document technical designs for integration and implementation of new cloud applications and systems
- Optimize cost of cloud solutions by identifying waste and automating cloud cost management
- Lead the development of technical artifacts including Requirements Traceability Matrix (RTM), Detailed Technical Design, Security Architecture Plan, Services Description Document, etc.
- Plan and develop support processes that adhere to best practices (ITIL)
- Communicate effectively through strong written and oral communication skills for technical and non-technical audiences
- Integrate with non-cloud technologies and third-party vendor products/services
- Assess emerging technologies, stay abreast of industry trends, and give advice on investments prices versus performance
- Bachelors degree/ relevant tertiary education (advantageous)
- 5+ years software development and architecture experience
- 2+ years experience with micro-services architecture
- 3 years consulting experience
- Experience in delivery of Operations Transformation projects