Technical Lead
VirtuHire · Cape Town, South Africa · On-site · Posted 5 days ago
Get 3 free interview questions and apply →Apply on the employer's site ↗
About the job
We are seeking a skilled and dynamic Technical Lead to guide our clients engineering team in building a scalable, secure, and high-performance integration platform for restaurant reservation systems. In this role, you will set the technical vision, lead the team, and shape the architecture of our event-driven microservices platform. Your work will involve collaborating with cross-functional teams both within and outside the organization to ensure the delivery of robust and efficient solutions.
Our client is a technology-driven platform designed to make spontaneous bookings at restaurants and venues seamless. It connects individuals seeking last-minute reservations with businesses that have immediate availability, simplifying the process of finding open spots in real-time.
Requirements
• Lead and mentor a team of developers, fostering a culture of innovation and collaboration.
• Establish and enforce best practices in software design, testing, deployment, and system monitoring.
• Architect and oversee an event-driven microservices platform, ensuring efficient API design and integration.
• Optimize system performance, security, and reliability, ensuring compliance with standards such as PCI DSS and GDPR.
• Take a proactive approach to incident management, risk mitigation, and production stability.
• Stay ahead of emerging technologies, integrating modern solutions to enhance the platform’s capabilities.
• Manage relationships with third-party integration partners, resolving API-related issues effectively.
• What We’re Looking For
• Proven experience in a Tech Lead role with a focus on event-driven architecture.
• Strong leadership skills with a track record of mentoring and growing engineering teams.
• Expertise in Kafka, AWS (API Gateway, Lambda, DynamoDB), and microservices architecture.
• Proficiency in backend development using Java or Node.js, along with database technologies.
• Deep understanding of DevSecOps practices and cloud-native architecture principles.
• Experience designing scalable, real-time solutions that ensure data consistency across services.
• Bonus Points For
• Experience with Stripe or other payment gateway integrations.
• Background in the restaurant tech or booking systems industry.
• Familiarity with front-end frameworks and API consumer best practices.
Applying is free. Dyalo never charges you to apply. Always check a job on the employer's own site.