Full Stack Team Lead
IT – Software Development
Cape Town – Western Cape
ENVIRONMENT:
An innovative Digital Business Solutions provider seeks the coding expertise of a Full Stack Team Lead who can hit the ground running in a challenging role with varying responsibilities. The role requires creativity, initiative, and the ability to problem-solve independently, but also interact with a team as needed. You must possess a BSc/MSc level Degree in Comp Sci./Engineering/Information Systems or similar field, have 10+ years’ experience as a Software Dev with 3+ years’ working with AWS cloud infrastructure and a proven track record of designing & owning a scalable enterprise cloud platform. Your tech tools should also include Linux, PHP, JavaScript, jQuery, HTML, CSS, MySQL & GIT.
DUTIES:
- Architect, develop, and evolve the existing cloud platform, while maintaining security, scalability, and ease of deployment.
- Assist in the design and implementation of new products.
- Manage a team of Developers in maintaining the efficient operation of the businesses core products.
- Understand and use best practices in coding and testing of code.
- Ensure correct database design, administration, replication, and redundancy.
- Document processes and improve existing systems literature.
- Develop and ensure interoperability between systems using RESTful API standards.
REQUIREMENTS:
Qualifications –
- BSc/MSc level Degree – Comp Sci, Engineering, Information Systems, or similar.
Experience/Skills –
- 10+ Years’ experience as a Software Developer.
- 3+ Years’ experience with Amazon Web Services cloud infrastructure.
- Proven track record designing and owning a scalable enterprise cloud platform.
- Experience managing a team of Developers.
- Linux, PHP, JavaScript, jQuery, HTML, CSS, MySQL, GIT.
Advantageous –
- Golang.
- Symfony/Laravel/Zend Framework.
- Angular or React.
ATTRIBUTES:
- Strong communication skills essential.